計(jì)算機(jī)網(wǎng)絡(luò)安全可視化研究平臺(tái)設(shè)計(jì)研究
王朔 2022/3/28 20:40:18
(江蘇安全技術(shù)職業(yè)學(xué)院 江蘇 徐州 221000)
摘 要:為了提高計(jì)算機(jī)作業(yè)中網(wǎng)絡(luò)安全性能,本文引入了可視化技術(shù),設(shè)計(jì)網(wǎng)絡(luò)安全可視化研究平臺(tái)。該平臺(tái)建立在KNIME環(huán)境中,利用DataTable類對(duì)數(shù)據(jù)流采取封裝處理,通過(guò)節(jié)點(diǎn)Matrix Converter處理數(shù)據(jù),生成可視化視圖,作為網(wǎng)絡(luò)安全評(píng)價(jià)依據(jù)。應(yīng)用測(cè)試結(jié)果顯示,本平臺(tái)生成的可視化結(jié)果與網(wǎng)絡(luò)流數(shù)據(jù)實(shí)際情況相符,并且網(wǎng)絡(luò)安全數(shù)據(jù)識(shí)別無(wú)誤。
關(guān)鍵詞:可視化;網(wǎng)絡(luò)安全;KNIME平臺(tái)
Design and research of computer network security visualization research platform
Wang Shuo
(Jiangsu Vocational College of safety technology, Xuzhou, 221000, China)
Abstract: in order to improve the network security performance in computer operation, this paper introduces the visualization technology and designs the network security visualization research platform. The platform is built in the knime environment, uses the DataTable class to encapsulate the data flow, processes the data through the node matrix converter, and generates a visual view as the basis for network security evaluation. The application test results show that the visualization results generated by this platform are consistent with the actual situation of network flow data, and the identification of network security data is correct.
Keywords: visualization; Network security; Knime platform
0 引 言
計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)快速發(fā)展的同時(shí),帶來(lái)了網(wǎng)絡(luò)信息安全問(wèn)題[1]。網(wǎng)絡(luò)訪問(wèn)存在開(kāi)放特性,雖然對(duì)部分網(wǎng)站對(duì)用戶的身份進(jìn)行審核,但是安全防護(hù)性仍然較差[2]。為了保證網(wǎng)絡(luò)技術(shù)得以安全健康發(fā)展,需要加深探究網(wǎng)絡(luò)安全。網(wǎng)絡(luò)安全可視化技術(shù)的提出,打破了傳統(tǒng)網(wǎng)絡(luò)安全防護(hù)模式,將網(wǎng)絡(luò)安全與信息可視化技術(shù)融為一體,通過(guò)整合數(shù)據(jù),加深網(wǎng)絡(luò)行為判斷,挖掘隱藏的網(wǎng)絡(luò)安全問(wèn)題[3]。目前,關(guān)于可視化平臺(tái)的探究仍然停留在理論層面上,本文嘗試選擇KNIME(The Konstanz Information Miner)作為研究工具,設(shè)計(jì)一套網(wǎng)絡(luò)安全可視化平臺(tái)。
1 網(wǎng)絡(luò)安全可視化研究平臺(tái)總體設(shè)計(jì)
1.1 平臺(tái)設(shè)計(jì)需求分析
平臺(tái)的構(gòu)建需要建立在統(tǒng)一支撐環(huán)境下,研究人員采用不同的可視化手段,針對(duì)不同任務(wù)展開(kāi)分析,經(jīng)過(guò)數(shù)據(jù)整合,形成當(dāng)前任務(wù)可視化模型,從中得出相應(yīng)結(jié)論[4]。其中,數(shù)據(jù)的整合是可視化平臺(tái)功能設(shè)計(jì)的關(guān)鍵,除了支持不同表現(xiàn)形式以外,還需要保證各類可視化方法之間的協(xié)調(diào)性。
以上為平臺(tái)設(shè)計(jì)性能方面的要求,關(guān)于功能開(kāi)發(fā)需求,主要體現(xiàn)在4個(gè)方面:(1)數(shù)據(jù)處理。該項(xiàng)功能的開(kāi)發(fā),通過(guò)數(shù)據(jù)映射,并對(duì)安全數(shù)據(jù)加以轉(zhuǎn)換處理,得到容易表現(xiàn)的可視化形式。(2)信息可視化。采用數(shù)據(jù)可視化映射技術(shù),采用不同方法轉(zhuǎn)換,對(duì)數(shù)據(jù)加以映射,生成可視化視圖[5]。(3)交互模塊。采用人機(jī)交互方式,探索平臺(tái)管理工作,對(duì)可視化視圖進(jìn)行深入分析。該項(xiàng)功能的開(kāi)發(fā),實(shí)際上就是為了便于工作人員操作,建立可視化設(shè)備與工作人員的相互交流的渠道。(4)平臺(tái)管理。該項(xiàng)功能的開(kāi)發(fā)是為了平臺(tái)得以正常運(yùn)行的基礎(chǔ),需要采取相互協(xié)調(diào)的處理方法,保證各項(xiàng)功能得以正常作業(yè)[6]。
1.2 評(píng)價(jià)總體架構(gòu)設(shè)計(jì)
根據(jù)平臺(tái)開(kāi)發(fā)需求,選擇KNIME作為研究工具,設(shè)計(jì)一套平臺(tái)總體架構(gòu)方案,如圖1所示。
(未完,下一頁(yè))
|