两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

基于Transformer模型的域間路由異常檢測(cè)方法及系統(tǒng)

文檔序號(hào):40615496發(fā)布日期:2025-01-07 21:04閱讀:15來源:國(guó)知局
基于Transformer模型的域間路由異常檢測(cè)方法及系統(tǒng)

本發(fā)明屬于域間路由安全中的域間異常檢測(cè)領(lǐng)域,特別涉及一種基于transformer模型的域間路由異常檢測(cè)方法。


背景技術(shù):

1、邊界網(wǎng)關(guān)協(xié)議(border?gateway?protocol,簡(jiǎn)稱bgp)是運(yùn)行于?tcp?上的一種自治系統(tǒng)的路由協(xié)議。bgp異常檢測(cè)是通過主、被動(dòng)獲取的路由數(shù)據(jù)檢測(cè)異常,并對(duì)可疑的路由信息(前綴、as等)進(jìn)一步定位,使得運(yùn)維人員可以快速溯源并緩釋異常。這類方法通常使用海量的bgp歷史路由數(shù)據(jù),分析歷史bgp路由行為規(guī)則和模式作為先驗(yàn)知識(shí),檢測(cè)as發(fā)送的bgp路由消息,有效識(shí)別bgp異常并進(jìn)行溯源。

2、然而,現(xiàn)有異常檢測(cè)方法在實(shí)時(shí)性、準(zhǔn)確性和智能化方面,還具有較大提升空間。面對(duì)觀測(cè)數(shù)據(jù)的偏向性和不完整性、bgp路由行為的動(dòng)態(tài)變化以及大規(guī)模的bgp網(wǎng)絡(luò)等諸多挑戰(zhàn),現(xiàn)有方法無(wú)法同時(shí)做到實(shí)時(shí)性和準(zhǔn)確性。因此,需要開展bgp異常檢測(cè)與溯源機(jī)制的研究,實(shí)時(shí)監(jiān)測(cè)全球bgp運(yùn)行態(tài)勢(shì),并進(jìn)行溯源分析,保障國(guó)家域間網(wǎng)絡(luò)安全。


技術(shù)實(shí)現(xiàn)思路

1、本發(fā)明針對(duì)現(xiàn)有異常檢測(cè)方法面臨的采集數(shù)據(jù)具有偏向性和不完整性;bgp路由行為的動(dòng)態(tài)變化;bgp網(wǎng)絡(luò)是分布式系統(tǒng)且規(guī)模龐大等挑戰(zhàn)。

2、本發(fā)明的一個(gè)目的在于提供基于transformer模型的域間路由異常檢測(cè)方法,旨在至少在一定程度上解決其中技術(shù)問題之一。

3、本發(fā)明的另一個(gè)目的在于提供一種基于transformer模型的域間路由異常檢測(cè)系統(tǒng)。

4、為了達(dá)到上述的目的,本發(fā)明一方面提供一種基于transformer模型的域間路由異常檢測(cè)方法,包括:

5、基于采集點(diǎn)采集bgp路由數(shù)據(jù),構(gòu)建動(dòng)態(tài)bgp網(wǎng)絡(luò)拓?fù)洌?/p>

6、提取bgp網(wǎng)絡(luò)拓?fù)渲懈鱝s節(jié)點(diǎn)子圖,并提取相關(guān)特征信息,獲得圖模型;

7、根據(jù)具有相關(guān)特征信息的圖模型,基于simhash計(jì)算圖模型的指紋信息;

8、根據(jù)前后時(shí)刻獲得的指紋信息,采用transformer與gcn框架,構(gòu)建異常檢測(cè)模型,用于域間路由異常檢測(cè)。

9、本發(fā)明進(jìn)一步優(yōu)選地技術(shù)方案為,所述基于采集點(diǎn)采集bgp路由數(shù)據(jù),構(gòu)建動(dòng)態(tài)bgp網(wǎng)絡(luò)拓?fù)?;具體為:

10、基于全球采集點(diǎn)采集bgp路由數(shù)據(jù),其中包含bgp路由表數(shù)據(jù)以及bgp路由更新數(shù)據(jù);

11、根據(jù)bgp路由表數(shù)據(jù)構(gòu)建全球路由拓?fù)洌?/p>

12、再根據(jù)當(dāng)前時(shí)刻的bgp路由更新數(shù)據(jù),更新全球路由拓?fù)涞玫疆?dāng)前時(shí)刻的bgp網(wǎng)絡(luò)拓?fù)洹?/p>

13、作為優(yōu)選,所述提取bgp網(wǎng)絡(luò)拓?fù)渲懈鱝s節(jié)點(diǎn)子圖,并提取相關(guān)特征信息,獲得圖模型;具體為:

14、遍歷bgp網(wǎng)絡(luò)拓?fù)渲械母鱾€(gè)as節(jié)點(diǎn),提取其一階ego子圖;

15、計(jì)算as節(jié)點(diǎn)的相關(guān)特征信息,包括邊特征、局部拓?fù)涮卣鳌⑷滞負(fù)涮卣骱吐窂较嚓P(guān)特征。

16、作為優(yōu)選,所述根據(jù)具有相關(guān)特征信息的圖模型,基于simhash計(jì)算圖模型的指紋信息;具體為:

17、使用循環(huán)冗余編碼對(duì)bgp網(wǎng)絡(luò)拓?fù)渲械膍個(gè)as節(jié)點(diǎn)和n條邊名稱進(jìn)行哈希計(jì)算,形成b位二進(jìn)制數(shù),表達(dá)式為:

18、

19、式中,和分別表示為當(dāng)前時(shí)刻t的節(jié)點(diǎn)和連接邊集合;

20、對(duì)as節(jié)點(diǎn)特征進(jìn)行歸一化處理得到t時(shí)刻特征向量,并且根據(jù)得到的hash值進(jìn)行正負(fù)反轉(zhuǎn),再按行求和,得到第i個(gè)as節(jié)點(diǎn)的指紋信息,表示為:

21、

22、式中,表示求取指紋信息的函數(shù);表示為第i個(gè)as節(jié)點(diǎn)的第j個(gè)比特位;為當(dāng)前t時(shí)刻第i個(gè)as節(jié)點(diǎn)的第j個(gè)特征,b為哈希函數(shù)輸出的二進(jìn)制位數(shù);

23、然后將各as節(jié)點(diǎn)的指紋信息負(fù)值位置取0,正值位置取1,得到各個(gè)as節(jié)點(diǎn)的指紋向量,構(gòu)成全球指紋矩陣,表示為:

24、

25、其中,。

26、作為優(yōu)選,根據(jù)前后時(shí)刻獲得的指紋信息,采用transformer與gcn框架,構(gòu)建異常檢測(cè)模型,用于域間路由異常檢測(cè);具體為:

27、首先將該時(shí)刻與上時(shí)刻的獲得的全球指紋矩陣進(jìn)行異或操作,將異或操作后的指紋信息輸入到transformer模塊,輸出注意力向量矩陣,具體計(jì)算公式為:

28、

29、

30、

31、

32、其中,表示歸一化的問詢張量,表示鍵值張量,表示數(shù)值張量,n表示bgp網(wǎng)絡(luò)拓?fù)渲械墓?jié)點(diǎn)數(shù)量,表示一個(gè)n維全1列向量;表示注意力網(wǎng)絡(luò)的第一層輸入,即指紋數(shù)據(jù),為一個(gè)超參數(shù)表示殘差連接的占比;

33、、和分別表示線性變換函數(shù),表示取矩陣的對(duì)角線元素函數(shù),表示弗洛貝尼烏斯范數(shù);

34、同時(shí)將bgp網(wǎng)絡(luò)拓?fù)涞泥徑有畔?,以及異或操作后的指紋信息輸入到gcn網(wǎng)絡(luò)中,進(jìn)行池化操作,輸出gcn表示張量,表示為:

35、

36、式中,表示gcn的第l層結(jié)構(gòu),表示as圖的度矩陣,表示as圖的鄰接矩陣,表示第層的gcn輸出矩陣,表示gcn第層的學(xué)習(xí)矩陣,表示隱藏層的向量維度,表示非線性激活函數(shù),采用relu激活函數(shù);

37、將得到的注意力向量矩陣與gcn表示張量進(jìn)行連接,結(jié)果輸入到多層感知機(jī)中得到當(dāng)前t時(shí)刻的輸出,通過計(jì)算二值交叉熵?fù)p失更新梯度變量,表示為:

38、

39、

40、式中,表示gcn網(wǎng)絡(luò)時(shí)刻的輸出矩陣,表示全球指紋矩陣,表示注意力網(wǎng)絡(luò)的時(shí)刻的輸出;表示異常類別數(shù)量,表示第i個(gè)樣本第c個(gè)類別的標(biāo)識(shí),表示對(duì)于第i個(gè)樣本第c個(gè)類別的輸出打分;另外,表示矩陣的連接操作;

41、根據(jù)該檢測(cè)模型,進(jìn)行域間路由異常檢測(cè)。

42、作為優(yōu)選,根據(jù)構(gòu)建的異常檢測(cè)模型,通過重建損失構(gòu)建溯源分析模型,表示為:

43、

44、式中,,分別表示偏差損失函數(shù)和分類損失函數(shù);為第i個(gè)樣本的標(biāo)簽。

45、本發(fā)明另一方面提供一種基于transformer模型的域間路由異常檢測(cè)系統(tǒng),包括:

46、數(shù)據(jù)采集與拓?fù)錁?gòu)建模塊,用于基于采集點(diǎn)采集bgp路由數(shù)據(jù),構(gòu)建動(dòng)態(tài)bgp網(wǎng)絡(luò)拓?fù)洌?/p>

47、特征提取模塊,用于提取bgp網(wǎng)絡(luò)拓?fù)渲懈鱝s節(jié)點(diǎn),并提取相關(guān)特征信息,獲得圖模型;

48、指紋信息計(jì)算模塊,用于根據(jù)具有相關(guān)特征信息的圖模型,基于simhash計(jì)算圖模型的指紋信息;

49、異常檢測(cè)模型構(gòu)建模塊,用于根據(jù)前后時(shí)刻獲得的指紋信息,采用transformer與gcn框架,構(gòu)建異常檢測(cè)模型,用于域間路由異常檢測(cè)。

50、本發(fā)明又一方面提供一種非暫態(tài)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)指令,該計(jì)算機(jī)指令使計(jì)算機(jī)執(zhí)行上述的基于transformer模型的域間路由異常檢測(cè)方法。

51、本發(fā)明又一方面提供一種電子設(shè)備,包括:處理器、通信接口、存儲(chǔ)器和通信總線,其中,處理器,通信接口,存儲(chǔ)器通過通信總線完成相互間的通信,處理器調(diào)用存儲(chǔ)器中的邏輯指令,以執(zhí)行上述的基于transformer模型的域間路由異常檢測(cè)方法。

52、本發(fā)明再一方面提供一種計(jì)算機(jī)程序產(chǎn)品,所述計(jì)算機(jī)程序產(chǎn)品包括計(jì)算機(jī)程序,計(jì)算機(jī)程序存儲(chǔ)在非暫態(tài)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí),計(jì)算機(jī)執(zhí)行上述的基于transformer模型的域間路由異常檢測(cè)方法。

53、有益效果:本發(fā)明基于transformer模型的域間路由異常檢測(cè)方法,通過對(duì)全球bgp網(wǎng)絡(luò)子圖的抽樣,進(jìn)行simhash的計(jì)算得到逐個(gè)as的豐富指紋信息,其中包含子圖的邊信息和節(jié)點(diǎn)信息,從而可以準(zhǔn)確捕獲as在動(dòng)態(tài)bgp網(wǎng)絡(luò)中的行為信息;

54、本發(fā)明基于transformer模型的域間路由異常檢測(cè)方法,通過計(jì)算線性注意力機(jī)制對(duì)全球as的指紋信息進(jìn)行并行張量化處理,降低了復(fù)雜度,從而能夠同時(shí)計(jì)算出全球as的向量表示,避免原始方法內(nèi)存溢出的問題;

55、本發(fā)明為了克服采集點(diǎn)的局部不完整性信息,提出使用由圖卷積提取的局部信息和注意力機(jī)制提取的全局信息相結(jié)合的方式,對(duì)不完整性信息進(jìn)行準(zhǔn)確彌補(bǔ),從而提高異常檢測(cè)和溯源的準(zhǔn)確率。

當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
论坛| 江都市| 合山市| 板桥市| 赤峰市| 六安市| 平阴县| 高州市| 卓尼县| 凤庆县| 商城县| 雅安市| 潼关县| 阜宁县| 旬邑县| 沧源| 榆中县| 嵊州市| 巴彦县| 海林市| 绥芬河市| 陵川县| 晋宁县| 丽江市| 祁阳县| 灵宝市| 连城县| 涞源县| 萨嘎县| 揭阳市| 金阳县| 南陵县| 石屏县| 许昌市| 白山市| 岚皋县| 平江县| 获嘉县| 肇源县| 封丘县| 开封县|