999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

一種基于mRMR-SVM的空間信息網(wǎng)絡(luò)數(shù)據(jù)流檢測(cè)方法

2022-09-06 13:17:02魏德賓孔志翔
關(guān)鍵詞:特征檢測(cè)方法

魏德賓 魏 寧 楊 力 孔志翔

1(大連大學(xué)信息工程學(xué)院 遼寧 大連 116622)2(大連大學(xué)通信與網(wǎng)絡(luò)重點(diǎn)實(shí)驗(yàn)室 遼寧 大連 116622)3(南京理工大學(xué)自動(dòng)化學(xué)院 江蘇 南京 210094)

0 引 言

空間信息網(wǎng)絡(luò)中的衛(wèi)星節(jié)點(diǎn)和鏈路都暴露在空中,易受到環(huán)境干擾和蓄意破壞,其中衛(wèi)星突然癱瘓?jiān)斐闪髁恐袛喈惓#髁考羞^(guò)大引起突發(fā)異常,以及惡意流量的攻擊破壞衛(wèi)星節(jié)點(diǎn)正常運(yùn)行,都是網(wǎng)絡(luò)受到干擾和破壞的重要表現(xiàn)形式。因此,建立有效的數(shù)據(jù)流檢測(cè)安全機(jī)制對(duì)空間信息網(wǎng)絡(luò)的正常運(yùn)行具有十分重要的意義。

異常數(shù)據(jù)流是指流量集中過(guò)大引起突發(fā)異常以及惡意攻擊節(jié)點(diǎn)的數(shù)據(jù)流,反之為正常數(shù)據(jù)流。文獻(xiàn)[1]針對(duì)空間信息網(wǎng)絡(luò)易受到異常流量的攻擊行為,提出一種基于主成分分析和相似性分析的異常流量檢測(cè)措施。此方法對(duì)流量模型中的特征因子采用主成分分析法進(jìn)行降維,并分析降維后所形成特征因子的多維特征相關(guān)性,判斷是否存在異常。但是該方法對(duì)于閾值的設(shè)定采用固定閾值檢測(cè)方法,具備一定的局限性,不能滿足實(shí)踐的安全需要。文獻(xiàn)[2]設(shè)計(jì)了衛(wèi)星通信網(wǎng)絡(luò)的分布式入侵檢測(cè)系統(tǒng)。采用基于誤用的異常流量檢測(cè)機(jī)制,容許擴(kuò)展各種異常流量檢測(cè)規(guī)則,通過(guò)規(guī)則庫(kù)對(duì)數(shù)據(jù)流量進(jìn)行匹配檢測(cè),判別是否為異常流量。但是該系統(tǒng)檢測(cè)的是地面站流入空間信息網(wǎng)絡(luò)的流量,對(duì)其內(nèi)部產(chǎn)生的異常流量還不能檢測(cè)。

文獻(xiàn)[3]提出一種運(yùn)用遺傳算法進(jìn)行流量檢測(cè)的方法,該方法同時(shí)考慮時(shí)間和空間編碼信息,有助于識(shí)別復(fù)雜的行為模式,該系統(tǒng)能夠防止大量惡意流量的破壞,但該系統(tǒng)的弱點(diǎn)在于會(huì)引起錯(cuò)誤警報(bào)。文獻(xiàn)[4]提出一種多級(jí)異常流量檢測(cè)模型框架MSML,采用分層半監(jiān)督K-均值算法找出所有的純聚類,并應(yīng)用基于集群的方法來(lái)尋找這些未知模式,細(xì)粒度分類模塊可以實(shí)現(xiàn)對(duì)未知模式樣本的細(xì)粒度分類,模型更新模塊為再訓(xùn)練提供了一種機(jī)制,但模型參數(shù)的選擇不夠靈活,具有一定的經(jīng)驗(yàn)性。

軟件定義網(wǎng)絡(luò)(Software Defined Network,SDN),其突出的特點(diǎn)是數(shù)據(jù)平面和控制平面既高度集中又互相分離,促進(jìn)對(duì)網(wǎng)絡(luò)資源的優(yōu)化,提高網(wǎng)絡(luò)資源的利用率[5-8]。文獻(xiàn)[9]設(shè)計(jì)了一種MADMAS方法,該方法利用了軟件定義網(wǎng)絡(luò)特性,在應(yīng)用平面和控制平面之間,使用數(shù)據(jù)探索技術(shù)來(lái)識(shí)別應(yīng)用層數(shù)據(jù)特征,對(duì)網(wǎng)絡(luò)流量分類,結(jié)合獨(dú)立分量分析和主成分分析技術(shù)來(lái)減少特征空間和特征處理時(shí)間。文獻(xiàn)[10]提出一種ARIMA-SVR的檢測(cè)方法。根據(jù)軟件定義網(wǎng)絡(luò)的特性,周期性地獲得網(wǎng)絡(luò)流量,采用自回歸積分滑動(dòng)平均模型對(duì)流量進(jìn)行預(yù)測(cè),之后通過(guò)支持向量回歸模型將預(yù)測(cè)結(jié)果進(jìn)行校正。這些方法僅思考數(shù)據(jù)流特征與類別之間的相關(guān)性,疏忽了數(shù)據(jù)流特征之間的相關(guān)性,沒(méi)有很好地去除冗余性,在流量識(shí)別分類方面沒(méi)有較好的準(zhǔn)確率。

針對(duì)SDN架構(gòu)的空間信息網(wǎng)絡(luò),本文將空間信息網(wǎng)絡(luò)數(shù)據(jù)流分為正常和異常兩種狀態(tài),提出一種基于mRMR-SVM的空間網(wǎng)絡(luò)數(shù)據(jù)流檢測(cè)方法。首先在數(shù)據(jù)平面收集空間信息網(wǎng)絡(luò)中的數(shù)據(jù)流,根據(jù)控制器下發(fā)的流表規(guī)則,采用最大相關(guān)與最小冗余(mRMR)方法,提取與每種狀態(tài)相關(guān)性最大并且特征屬性之間冗余最小的特征;然后采用加權(quán)歐氏距離改進(jìn)采用徑向基核函數(shù)的SVM訓(xùn)練分類器,并通過(guò)粒子群算法優(yōu)化分類器的精度,以提高區(qū)分正常流量和異常流量的準(zhǔn)確性;最后將數(shù)據(jù)流分為正常和異常兩種類別,丟棄異常數(shù)據(jù)流量,轉(zhuǎn)發(fā)正常數(shù)據(jù)流,保證空間信息網(wǎng)絡(luò)的安全性。

1 基于SDN的空間信息網(wǎng)絡(luò)架構(gòu)

軟件定義網(wǎng)絡(luò)是一種新型的網(wǎng)絡(luò)框架,它的核心思想是數(shù)控分離,完成了數(shù)據(jù)平面和控制平面的高度解耦,分布和集中控制綜合網(wǎng)絡(luò)系統(tǒng)。借由SDN的思想,空間信息網(wǎng)絡(luò)的架構(gòu)采用分層設(shè)計(jì),分為應(yīng)用平面、控制平面和數(shù)據(jù)平面,如圖1所示。

圖1 基于SDN的空間信息網(wǎng)絡(luò)架構(gòu)

基于SDN的空間信息網(wǎng)絡(luò)中應(yīng)用平面建立在空間站中或者地面上,在該層面進(jìn)行編程操作。通過(guò)北向接口可對(duì)控制平面應(yīng)用模塊進(jìn)行更新,方便對(duì)網(wǎng)絡(luò)配置和應(yīng)用業(yè)務(wù)的快速部署。

控制平面由GEO衛(wèi)星組成,通過(guò)OpenFlow協(xié)議調(diào)度全網(wǎng)衛(wèi)星,獲取網(wǎng)絡(luò)狀態(tài)。該層面中控制器對(duì)數(shù)據(jù)平面的檢測(cè)結(jié)果分析處理,查找異常狀態(tài)流量產(chǎn)生原因,通過(guò)全局調(diào)度來(lái)減少異常狀態(tài)流量的產(chǎn)生。

數(shù)據(jù)平面由LEO組成,包含數(shù)據(jù)流檢測(cè)模塊,負(fù)責(zé)數(shù)據(jù)流的檢測(cè)和轉(zhuǎn)發(fā)。當(dāng)基站發(fā)出的數(shù)據(jù)到達(dá)數(shù)據(jù)平面時(shí),使用數(shù)據(jù)流檢測(cè)模塊進(jìn)行實(shí)時(shí)檢測(cè),識(shí)別出正常和異常狀態(tài)流量,進(jìn)行轉(zhuǎn)發(fā)或剔除,并將識(shí)別的結(jié)果上傳至控制平面。

2 基于SDN的空間信息網(wǎng)絡(luò)數(shù)據(jù)流檢測(cè)

空間信息網(wǎng)絡(luò)中的異常流對(duì)網(wǎng)絡(luò)進(jìn)行惡意攻擊會(huì)對(duì)網(wǎng)絡(luò)的安全造成隱患,對(duì)實(shí)時(shí)到達(dá)的數(shù)據(jù)流進(jìn)行檢測(cè),識(shí)別出正常和異常數(shù)據(jù)流,能夠提高空間信息網(wǎng)絡(luò)的安全性。本文基于SDN的空間信息網(wǎng)絡(luò)數(shù)據(jù)流檢測(cè)流程如圖2所示。

圖2 基于SDN的空間信息網(wǎng)絡(luò)數(shù)據(jù)流檢測(cè)流程

數(shù)據(jù)平面衛(wèi)星節(jié)點(diǎn)在某一時(shí)刻對(duì)空間信息網(wǎng)絡(luò)數(shù)據(jù)流進(jìn)行統(tǒng)計(jì)和處理,根據(jù)控制器下發(fā)的流表規(guī)則,對(duì)數(shù)據(jù)進(jìn)行流檢測(cè)識(shí)別,識(shí)別出正常和異常狀態(tài)的數(shù)據(jù)流并處理。識(shí)別的結(jié)果上傳至控制平面,控制器分析結(jié)果對(duì)空間信息網(wǎng)絡(luò)進(jìn)行維護(hù)。數(shù)據(jù)平面的數(shù)據(jù)流檢測(cè)方法通過(guò)最大相關(guān)與最小冗余準(zhǔn)則來(lái)計(jì)算影響數(shù)據(jù)流分類的主要特征屬性,采用加權(quán)歐氏距離和徑向基核函數(shù)方法改進(jìn)SVM訓(xùn)練分類器,再通過(guò)粒子群方法優(yōu)化分類器的精度,從而檢測(cè)出空間信息網(wǎng)絡(luò)正常和異常狀態(tài)的數(shù)據(jù)流。

2.1 最大相關(guān)與最小冗余的特征提取

數(shù)據(jù)流特征屬性的重要程度將直接影響網(wǎng)絡(luò)流量正常或異常狀態(tài)的準(zhǔn)確檢測(cè)。隨著提取特征維數(shù)的不斷增加,會(huì)產(chǎn)生一些不相關(guān)和冗余的特征。特征選擇是通過(guò)消除不相關(guān)和冗余的特征,獲取含有最佳辨識(shí)能力的子集的過(guò)程。本文設(shè)定流包數(shù)均值、流平均字節(jié)數(shù)、流表項(xiàng)增速、流請(qǐng)求速率、源IP增速、端口增速、協(xié)議的熵等7個(gè)特征屬性,根據(jù)控制器下發(fā)的表規(guī)則,采用最大相關(guān)與最小冗余(mRMR)方法提取網(wǎng)絡(luò)流量的主要特征。

控制器下發(fā)的流表[11-12]中,包含了數(shù)據(jù)流的12項(xiàng)信息,其中,交換機(jī)入端口(Ingress Port)屬于一層的標(biāo)識(shí);源MAC地址(Ether Source)、目的MAC地址(Ether Dst)、以太網(wǎng)類型(Ether Type)、VLAN標(biāo)簽(VLAN id)、VLAN優(yōu)先級(jí)(VLAN priority)屬于二層標(biāo)識(shí);源IP(IP src)、目的IP(IP dst)、IP協(xié)議字段(IP proto)、IP服務(wù)類型(IP ToS bits)屬于三層標(biāo)識(shí);TCP/UDP源端口號(hào)(TCP/UDP Src Port)、TCP/UDP目的端口號(hào)(TCP/UDP Dst Port)屬于四層的標(biāo)識(shí)。這些匹配的字段較好地標(biāo)識(shí)出“流”,提供了更為精細(xì)的粒度。流表的格式如圖3所示。

Ingress PortEther SourceEther DstEther TypeVLAN idVLAN priorityIP srcIP dstIP protoIP ToS bitsTCP/UDP Src PortTCP/UDP Dst Port

對(duì)某一時(shí)刻流量統(tǒng)計(jì)后,通過(guò)皮爾遜相關(guān)系數(shù)(PCC)和最大信息系數(shù)(MIC)的相關(guān)性度量系數(shù)MPC來(lái)描述變量之間的關(guān)系,三種參數(shù)表示為:

(1)

式中:F和C分別表示特征屬性和類別變量;I(F;C)表示F和C之間的互信息量。設(shè)C={c1,c2,…,cl},l表示類別總數(shù),本文區(qū)分空間信息網(wǎng)絡(luò)流量分為正常流量和異常流量,則C={c1,c2}。F={F1,F2,…,Fn}表示特征集合,F(xiàn)i表示第i個(gè)特征。根據(jù)有監(jiān)督的特征選擇,特征Fi與類別標(biāo)簽C的相關(guān)度量系數(shù)可以定義為:

(2)

根據(jù)最大相關(guān)與最小冗余準(zhǔn)則中的最大相關(guān)原則,被選擇的特征Fi應(yīng)該與類別C具有最大相關(guān)性,即為D(Fi,C)取最大值時(shí)的Fi,記為Fmax,表示為:

Fmax=arg maxD(Fi,C)

(3)

同樣,根據(jù)mRMR中的最小冗余準(zhǔn)則,被挑選的特征Fi之間具有最小冗余性,冗余度計(jì)算公式和最小冗余值Fmin表示為:

(4)

Fmin=arg minR(F)

(5)

利用增量搜索方法來(lái)獲取由Φ(·)定義的近似最佳特征,算子Φ(D,R)用來(lái)定義優(yōu)化最大相關(guān)和最小冗余信息。結(jié)合D與R,那么最佳特征Fopt挑選準(zhǔn)則表示為:

Φ(D,R)=D(Fi,C)-R(F)

(6)

Fopt=arg maxΦ(D,R)

(7)

如果實(shí)驗(yàn)已經(jīng)獲取了k-1個(gè)特征的特征子集Fk-1,那么第k個(gè)特征Fk需要從特征集合F-Fk-1中挑選,則通過(guò)Φ(D,R),F(xiàn)k的詳細(xì)挑選準(zhǔn)則表示為:

(8)

根據(jù)Fk的計(jì)算結(jié)果,訓(xùn)練分類器。

2.2 改進(jìn)的支持向量機(jī)訓(xùn)練分類器

SVM[13-16]是一類按監(jiān)督學(xué)習(xí)形式對(duì)數(shù)據(jù)進(jìn)行二元分類的分類器,其目的是找到一個(gè)超平面把兩類數(shù)據(jù)分開(kāi),適合二分類問(wèn)題。支持向量機(jī)通過(guò)核函數(shù)將輸入向量映射到高維空間,在高維空間找到最佳分類面并進(jìn)行分類。本文采用加權(quán)歐氏距離和徑向基核函數(shù)方法改進(jìn)SVM,找到滿足分類要求的最大分類間隔超平面,使得正常數(shù)據(jù)和異常數(shù)據(jù)正確分離。該方法適用于空間信息網(wǎng)絡(luò)復(fù)雜的大數(shù)據(jù)環(huán)境。

向量機(jī)的問(wèn)題是使用分解方法將大規(guī)模問(wèn)題分解為小規(guī)模問(wèn)題,迭代地解決子問(wèn)題。首先為檢測(cè)的數(shù)據(jù)集的每個(gè)特征屬性賦予一定的權(quán)重,使用權(quán)重向量w修改標(biāo)準(zhǔn)歐幾里得距離:

(9)

式中:dw(xi,xj)是兩條流量xi和xj之間的加權(quán)歐幾里得距離;xik是第i條流量的第k個(gè)特征屬性值;w=(w1,w2,…,wn)是權(quán)重向量。權(quán)重向量是每個(gè)特征屬性的重要度量。權(quán)重向量w使用計(jì)算的mRMR歸一化定義:

(10)

exp(-Gamma[(xi-xj)TPPT(xi-xj)]

(11)

特征屬性加權(quán)矩陣是n階對(duì)角矩陣:

(12)

參數(shù)Gamma影響分類器分類的精度:

(13)

Gamma越小,σ越大,支持向量越多,Gamma越大,σ越小,支持向量越少。本文采用粒子群算法(Particle Swarm Optimization,PSO)[17-20]優(yōu)化SVM分類器的精度。粒子群優(yōu)化是參數(shù)優(yōu)化的一種啟發(fā)式方法,可以提高正常流量和異常流量識(shí)別的準(zhǔn)確性。將空間信息網(wǎng)絡(luò)流量集定義為一組m個(gè)粒子:

Z={z1,z2,…,zm}

(14)

每個(gè)粒子代表數(shù)據(jù)集的一個(gè)數(shù)據(jù)流,將其映射為空間D中的一個(gè)點(diǎn),設(shè)D的維數(shù)為p。

zi=[zi1,zi2,…,zip]T∈Ai=1,2,…,m

(15)

式中:A代表搜索空間。定義優(yōu)化的適應(yīng)度函數(shù)為:

(16)

若干粒子組合成一個(gè)群體,群體包含當(dāng)前適應(yīng)度的信息。通過(guò)先前位置的最佳適應(yīng)度以及隨機(jī)添加的一個(gè)或多個(gè)其他粒子群的最佳適合度來(lái)確定其在搜索空間中的移動(dòng)。粒子將在搜索空間A中迭代地移動(dòng),移動(dòng)和移動(dòng)位置的機(jī)制使用速度其表示:

vi=[vi1,vi2,…,vip]Ti=1,2,…,m

(17)

在PSO中有一個(gè)Q參數(shù),它是一個(gè)存儲(chǔ)集,存儲(chǔ)最佳位置被標(biāo)記為本地最佳(Qbest)。

Qbest=[qi01,qi02,…,qi0p]T∈A

(18)

從每一個(gè)群體中獲得全局最佳值,其表明所有群體的最佳粒子值。

Gbesti=Qbesti∈A

(19)

為了獲得Gbesti值,則必須在每次迭代時(shí)更新粒子的位置,更新位置和速度變換公式為:

(20)

式中:k1、k2是加速度常數(shù),用來(lái)調(diào)節(jié)學(xué)習(xí)最大步長(zhǎng);θ1,θ2∈[0,1]為隨機(jī)數(shù),以增加搜索隨機(jī)性。

(21)

根據(jù)上述公式和適應(yīng)度函數(shù)來(lái)優(yōu)化SVM,提高區(qū)分正常流量和異常流量的準(zhǔn)確度。由于迭代次數(shù)的增多會(huì)增加分類器的復(fù)雜性,所以本文使用的迭代次數(shù)是10次。通過(guò)適應(yīng)度函數(shù)f可以評(píng)估種群數(shù)據(jù)是否正常。適應(yīng)度值越小,正常流量和異常流量的分類程度越好;反之,則分類程度越差。

2.3 復(fù)雜度分析

本文算法的時(shí)間復(fù)雜度主要由粒子移動(dòng)組成。假設(shè)粒子數(shù)為r,迭代次數(shù)為k,適應(yīng)度計(jì)算的時(shí)間復(fù)雜度O(N),因此,本文算法的時(shí)間復(fù)雜度為O(rkN)。

本文算法的空間復(fù)雜度主要指SVM訓(xùn)練的空間復(fù)雜度:1) 核函數(shù)的計(jì)算;2) 粒子群的移動(dòng)占據(jù)空間約為O(rN)。因此,本文算法空間復(fù)雜度為O(rN)。

3 仿真驗(yàn)證

3.1 實(shí)驗(yàn)環(huán)境設(shè)定

在虛擬機(jī)VMware下安裝Ubuntu系統(tǒng),使用Mininet搭建一個(gè)SDN網(wǎng)絡(luò)環(huán)境,Mininet能夠簡(jiǎn)單迅速地創(chuàng)建用戶自定義拓?fù)洹loodlight控制器作為GEO節(jié)點(diǎn),OpenVSwich節(jié)點(diǎn)表示LEO作為數(shù)據(jù)平面,建立一個(gè)11顆衛(wèi)星的小型星座表示基于SDN的空間信息網(wǎng)絡(luò)的網(wǎng)絡(luò)結(jié)構(gòu)。使用KDDCup’99數(shù)據(jù)集中10%的訓(xùn)練子集和測(cè)試子集作為實(shí)驗(yàn)仿真數(shù)據(jù),通過(guò)仿真工具M(jìn)ininet和Python腳本可根據(jù)數(shù)據(jù)信息生成數(shù)據(jù)流,發(fā)送給交換機(jī)。SDN控制器通過(guò)OpenFlow協(xié)議與SDN交換機(jī)進(jìn)行網(wǎng)絡(luò)交互,基于OpenFlow協(xié)議下發(fā)流表。

衛(wèi)星節(jié)點(diǎn)信息如表1所示。

表1 衛(wèi)星節(jié)點(diǎn)信息表

用STK構(gòu)建衛(wèi)星網(wǎng)絡(luò)如圖4所示。

圖4 衛(wèi)星網(wǎng)絡(luò)2D拓?fù)浣Y(jié)構(gòu)示意圖

本文設(shè)計(jì)3顆GEO衛(wèi)星,高度為35 860 km,8顆LEO衛(wèi)星,LEO衛(wèi)星網(wǎng)絡(luò)參數(shù)如表2所示。

表2 LEO衛(wèi)星網(wǎng)絡(luò)參數(shù)表

3.2 特征子集參數(shù)設(shè)定

本文通過(guò)提取流表項(xiàng)中與數(shù)據(jù)流相關(guān)的信息,選擇出對(duì)分類有效的相關(guān)特征子集,特征子集設(shè)定如下:

(1) 流包數(shù)均值(Average Number of Packets,ANPF)。

式中:PacketsNumi是一定時(shí)間間隔內(nèi)第i條流中數(shù)據(jù)包的數(shù)目;FlowsNum是這個(gè)時(shí)間間隔內(nèi)流的總數(shù)。通過(guò)連續(xù)隨機(jī)快速地生成大量的異常流,每條流的數(shù)據(jù)包數(shù)量將減少。

(2) 流平均字節(jié)數(shù)(Average Bytes per Flow,ABF)。

式中:BitNumi是一定時(shí)間間隔內(nèi)第i條流的字節(jié)總數(shù)。同ANPF,異常流的字節(jié)數(shù)不是太高就是太低,因此,ABF成為檢測(cè)異常流的重要特性。

(3) 流表項(xiàng)增速(Rate of Flow Entries,RFE)。

式中:FlowTableNum是一定時(shí)間間隔內(nèi)流表項(xiàng)的總數(shù);ΔT為時(shí)間間隔,異常流會(huì)使控制器產(chǎn)生大量的流表信息。

(4) 流請(qǐng)求速率(Flow Request Rate,FRR)。

式中:FlowsNum是一定時(shí)間間隔內(nèi)流的總數(shù)。異常流的生成速度會(huì)顯著提高,所以異常流的請(qǐng)求速率會(huì)比正常流大。

(5) 源IP增速(Source IP Growing Speed,SGS)。

式中:sIPNum指一定時(shí)間間隔內(nèi)源IP地址的數(shù)目。異常流可能生成大量虛假I(mǎi)P地址對(duì)目標(biāo)衛(wèi)星進(jìn)行破壞,所以源IP地址的增速一定會(huì)明顯提升。

(6) 端口增速(Ports Gennerating Speed,PGS)。

式中:PortsNum是一定時(shí)間間隔內(nèi)不同端口的數(shù)量。正常情況下端口的變化量比較穩(wěn)定,而異常流不但會(huì)偽造IP地址,還會(huì)隨機(jī)生成端口號(hào)。

(7) 協(xié)議的熵(Entropy of Protocol Type,EPT)。

式中:TypeNum是一定時(shí)間間隔內(nèi)不同協(xié)議的數(shù)量。異常流量越多,流量協(xié)議的隨機(jī)性就越小,導(dǎo)致異常流量協(xié)議的熵比正常流量的熵小。

3.3 評(píng)價(jià)指標(biāo)

在流量識(shí)別中評(píng)估分類器的分類能力,通常使用真正數(shù)、假正數(shù)、真負(fù)數(shù)、假負(fù)數(shù)、準(zhǔn)確率和誤判率等。對(duì)任一輸出類別A,真正數(shù)TP(True Positive)是指類別為A的流被判定為類別A的流個(gè)數(shù);假正數(shù)FP(False Positive)是指類別非A的流被誤判為類別A的流個(gè)數(shù);真負(fù)數(shù)TN(True Negative)是指類別非A被判定為非A的流個(gè)數(shù);假負(fù)數(shù)FN(False Negative)是指類別為A誤判為非A的流個(gè)數(shù)。準(zhǔn)確率和誤判率代表分類器對(duì)每種類別的檢測(cè)能力,基于SDN的空間信息網(wǎng)絡(luò)數(shù)據(jù)流檢測(cè)模型性能的指標(biāo):

3.4 實(shí)驗(yàn)結(jié)果分析

本文的實(shí)驗(yàn)仿真數(shù)據(jù)包括訓(xùn)練子集和測(cè)試子集,數(shù)據(jù)集中共有39種異常類型,訓(xùn)練集中包括22種,其余17種異常類型在測(cè)試集中。圖5-圖7是訓(xùn)練子集中上述7個(gè)特征參數(shù)隨時(shí)間變化情況統(tǒng)計(jì)圖。

圖5 流包數(shù)均值、源IP增速、端口增速、協(xié)議的熵變化情況統(tǒng)計(jì)圖

圖6 流平均字節(jié)數(shù)隨時(shí)間變化情況統(tǒng)計(jì)圖

圖7 流表項(xiàng)增速和流請(qǐng)求速率隨時(shí)間變化情況統(tǒng)計(jì)圖

可以看出,隨著時(shí)間的變化,7個(gè)特征都會(huì)出現(xiàn)不同程度的變化,流表項(xiàng)增速、流請(qǐng)求速率、源IP增速、端口增速的提高,流包數(shù)均值、協(xié)議的熵的降低,以及流平均字節(jié)數(shù)的大幅度提高和降低都是異常數(shù)據(jù)流的聚集區(qū)。異常數(shù)據(jù)流增多,特征參數(shù)會(huì)出現(xiàn)明顯的變化。

上述7個(gè)特征變化情況服從正態(tài)分布,其參數(shù)如表3所示。

表3 7個(gè)特征變化情況正態(tài)分布參數(shù)

采用粒子群算法優(yōu)化SVM參數(shù)Gamma,提高分類器的精度,因此,本文的Gamma值取0.9時(shí),分類器的精度達(dá)到最佳。分類器精度隨參數(shù)Gamma變化情況如圖8所示。

圖8 Gamma和分類器精度關(guān)系

將本文算法與文獻(xiàn)[9]MADMAS算法和文獻(xiàn)[10]ARIMA-SVR算法進(jìn)行對(duì)比,這兩種算法都是基于SDN技術(shù),與本文算法都是在同等條件下的應(yīng)用。ARIMA-SVR算法是一種輕量級(jí)算法,相比之下可以證明本文算法在空間信息網(wǎng)絡(luò)的適用性;MADMAS算法對(duì)數(shù)據(jù)流細(xì)粒度分類,對(duì)異常數(shù)據(jù)流檢測(cè)精確度較好,相比之下可證明本文算法的精確性。本文方法與MADMAS、ARIMA-SVR的對(duì)比分析如下。數(shù)據(jù)集包含正常和異常兩種狀態(tài)的數(shù)據(jù),在相同的數(shù)據(jù)集下對(duì)比其檢測(cè)正常和異常兩種狀態(tài)數(shù)據(jù)流的準(zhǔn)確率和正常數(shù)據(jù)流被檢測(cè)為異常數(shù)據(jù)流的誤判率。

圖9表示檢測(cè)數(shù)據(jù)流正常和異常的準(zhǔn)確率。可以看出,隨著數(shù)據(jù)數(shù)量的增加,三種方法檢測(cè)準(zhǔn)確率略有下降。但本文方法整體準(zhǔn)確率要比其他兩種方法高,因?yàn)楸疚乃捎玫膍RMR算法提取流量中狀態(tài)相關(guān)性最大、特征屬性之間冗余最小的特征,改進(jìn)的SVM算法適合大數(shù)據(jù)環(huán)境下的數(shù)據(jù)流檢測(cè),優(yōu)化分類器參數(shù)提高分類器的精度,提高識(shí)別正常和異常數(shù)據(jù)流的準(zhǔn)確率。本文方法的檢測(cè)的平均準(zhǔn)確率比MADMAS提高了2.1百分點(diǎn),比ARIMA-SVR提高了4.9百分點(diǎn),對(duì)數(shù)據(jù)流的檢測(cè)具有較高的準(zhǔn)確率。

圖9 數(shù)據(jù)流檢測(cè)準(zhǔn)確率

圖10表示正常數(shù)據(jù)流檢測(cè)為異常數(shù)據(jù)流的誤判率。隨著數(shù)據(jù)數(shù)量的增加,三種方法誤判率有所上升,但本文方法要比其他兩種方法誤判率低,因?yàn)樘卣魈崛〉膍RMR算法在數(shù)據(jù)增多、流量種類變多時(shí)會(huì)影響對(duì)數(shù)據(jù)流檢測(cè)的結(jié)果。通過(guò)實(shí)驗(yàn)對(duì)比分析,本文方法檢測(cè)的平均誤判率比MADMAS提高了6.1%,比ARIMA-SVR提高了11.4%。

圖10 數(shù)據(jù)流檢測(cè)誤判率

圖11是三種方法的檢測(cè)時(shí)間對(duì)比。可以看出,隨著數(shù)據(jù)數(shù)量的增加,三種方法的檢測(cè)時(shí)間都有所增多。在開(kāi)始階段,本文方法所用的檢測(cè)時(shí)間高于其他兩種方法,數(shù)據(jù)平面包含數(shù)據(jù)流檢測(cè)和轉(zhuǎn)發(fā)功能,特征提取和優(yōu)化分類器參數(shù)會(huì)有一定的時(shí)間消耗。本文方法檢測(cè)時(shí)間總體介于MADMAS和ARIMA-SVR之間。

圖11 數(shù)據(jù)流檢測(cè)時(shí)間

4 結(jié) 語(yǔ)

本文提出一種基于SDN的空間信息網(wǎng)絡(luò)的數(shù)據(jù)流檢測(cè)方法。該方法根據(jù)設(shè)定的7個(gè)特征屬性,采用mRMR算法提取數(shù)據(jù)流的主要特征,采用加權(quán)歐氏距離和徑向基核函數(shù)改進(jìn)SVM訓(xùn)練分類器,再通過(guò)粒子群方法優(yōu)化分類器的精度,對(duì)數(shù)據(jù)流實(shí)時(shí)檢測(cè)。最后對(duì)本文方法、MADMAS和ARIMA-SVR的性能進(jìn)行仿真對(duì)比,本文方法的準(zhǔn)確率更高,誤判率更低。但是隨著數(shù)據(jù)數(shù)量的增加,檢測(cè)時(shí)間有所增加,是本文方法代價(jià)體現(xiàn)。在未來(lái)的研究中可以考慮降低檢測(cè)算法的復(fù)雜度,減少數(shù)據(jù)平面的資源消耗和檢測(cè)時(shí)間,提高空間信息網(wǎng)絡(luò)的安全性。

猜你喜歡
特征檢測(cè)方法
“不等式”檢測(cè)題
“一元一次不等式”檢測(cè)題
“一元一次不等式組”檢測(cè)題
如何表達(dá)“特征”
不忠誠(chéng)的四個(gè)特征
抓住特征巧觀察
小波變換在PCB缺陷檢測(cè)中的應(yīng)用
用對(duì)方法才能瘦
Coco薇(2016年2期)2016-03-22 02:42:52
四大方法 教你不再“坐以待病”!
Coco薇(2015年1期)2015-08-13 02:47:34
捕魚(yú)
主站蜘蛛池模板: 日韩精品专区免费无码aⅴ| 婷婷久久综合九色综合88| 亚洲日韩久久综合中文字幕| 精品无码日韩国产不卡av| 九九香蕉视频| 都市激情亚洲综合久久| 久久精品亚洲中文字幕乱码| 在线看AV天堂| 国产免费羞羞视频| 国产麻豆永久视频| 伊人AV天堂| 在线免费无码视频| 这里只有精品免费视频| 三上悠亚一区二区| 中国特黄美女一级视频| 精品国产一区91在线| 国产XXXX做受性欧美88| 亚洲无码视频一区二区三区 | 国产在线观看91精品亚瑟| 亚洲人成影视在线观看| 色屁屁一区二区三区视频国产| 亚洲国产综合精品中文第一| 99久久精品久久久久久婷婷| 亚洲男人的天堂久久精品| 在线综合亚洲欧美网站| 欧美日韩北条麻妃一区二区| 国产午夜在线观看视频| 色综合五月| 十八禁美女裸体网站| 欧美成人亚洲综合精品欧美激情| 久久香蕉欧美精品| 亚洲大学生视频在线播放| 国产亚洲精品精品精品| 一级毛片在线直接观看| 高清免费毛片| 日韩高清中文字幕| 国产亚洲视频免费播放| 国产精品免费p区| 国产原创自拍不卡第一页| 米奇精品一区二区三区| 怡春院欧美一区二区三区免费| 亚洲无码视频喷水| 久久香蕉国产线看观看式| 欧美a在线看| 国产一区免费在线观看| 国产精品偷伦视频免费观看国产 | 91精品啪在线观看国产| 免费视频在线2021入口| 久热这里只有精品6| 一区二区在线视频免费观看| 欧洲亚洲欧美国产日本高清| 亚洲动漫h| 99精品国产自在现线观看| 一级一级特黄女人精品毛片| 九九热视频在线免费观看| 四虎永久在线精品国产免费| 国产鲁鲁视频在线观看| 麻豆国产精品视频| 日韩大片免费观看视频播放| 亚洲欧洲日本在线| 久久情精品国产品免费| 国产精鲁鲁网在线视频| 成人免费一级片| 久久特级毛片| 亚洲国产欧美国产综合久久| 久久伊人久久亚洲综合| 午夜国产大片免费观看| 视频二区中文无码| 99热在线只有精品| 亚洲精品在线91| 在线五月婷婷| 波多野结衣一二三| 在线观看无码av五月花| 噜噜噜综合亚洲| 91无码视频在线观看| 一级看片免费视频| 亚洲av无码人妻| 香蕉视频在线观看www| 精品国产成人av免费| 黄色国产在线| 性视频一区| 亚洲欧美日韩中文字幕一区二区三区 |