欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

工控網(wǎng)絡(luò)的STP協(xié)議故障監(jiān)測與定位系統(tǒng)、方法及裝置與流程

文檔序號:40652187發(fā)布日期:2025-01-10 18:58閱讀:6來源:國知局
工控網(wǎng)絡(luò)的STP協(xié)議故障監(jiān)測與定位系統(tǒng)、方法及裝置與流程

本發(fā)明屬于計(jì)算機(jī)網(wǎng)絡(luò),具體涉及一種工控網(wǎng)絡(luò)的stp協(xié)議故障監(jiān)測與定位系統(tǒng)、方法及裝置。


背景技術(shù):

1、工控網(wǎng)絡(luò)作為制造業(yè)控制系統(tǒng)的重要組成部分,其規(guī)模龐大且結(jié)構(gòu)復(fù)雜,stp(spanning?tree?protocol,生成樹協(xié)議)在工控網(wǎng)絡(luò)中扮演著至關(guān)重要的角色,它主要用于消除網(wǎng)絡(luò)中的環(huán)路,同時提供鏈路備份,以提高網(wǎng)絡(luò)的可靠性和穩(wěn)定性。然而,stp協(xié)議也可能出現(xiàn)故障,這些故障將使工控網(wǎng)絡(luò)出現(xiàn)網(wǎng)絡(luò)擁塞、網(wǎng)絡(luò)中斷、網(wǎng)絡(luò)傳輸質(zhì)量下降等異常事件。此外,針對工控網(wǎng)絡(luò)的攻擊,也進(jìn)一步增加了網(wǎng)絡(luò)故障的可能性。這些故障可引起某些關(guān)鍵業(yè)務(wù)短時間內(nèi)無法正常運(yùn)行,甚至造成停機(jī)的嚴(yán)重后果。

2、相關(guān)技術(shù)中主要依賴管理員經(jīng)驗(yàn)和設(shè)備替換對網(wǎng)絡(luò)故障進(jìn)行定位和排錯,從故障的發(fā)現(xiàn)到網(wǎng)絡(luò)的恢復(fù)往往需要幾個小時甚至幾十個小時,對于電力、先進(jìn)制造等對網(wǎng)絡(luò)故障低容忍的特殊行業(yè),網(wǎng)絡(luò)的中斷可能會帶來無法預(yù)估的損失。因此,需要盡快檢測故障并快速恢復(fù)網(wǎng)絡(luò)通信,減少通信中斷的時間和范圍。


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

1、為克服相關(guān)技術(shù)中存在的問題,提供了一種工控網(wǎng)絡(luò)的stp協(xié)議故障監(jiān)測與定位系統(tǒng)、方法及裝置。

2、根據(jù)本公開實(shí)施例的一方面,提供工控網(wǎng)絡(luò)的stp協(xié)議故障監(jiān)測與定位系統(tǒng),所述系統(tǒng)包括:計(jì)算機(jī)設(shè)備和鏡像交換機(jī);計(jì)算機(jī)設(shè)備包括:機(jī)流量解析器、全局拓?fù)鋽?shù)據(jù)增量儲存結(jié)構(gòu)和stp故障監(jiān)控定位器;

3、流量解析器用于解析鏡像交換機(jī)從工控網(wǎng)絡(luò)中捕獲到的數(shù)據(jù)包,將數(shù)據(jù)包的信息與設(shè)備和流量信息進(jìn)行對應(yīng);

4、全局拓?fù)鋽?shù)據(jù)增量儲存結(jié)構(gòu)用于存儲在一個探測周期中,各個設(shè)備傳輸?shù)臄?shù)據(jù)量與流量信息;在全局拓?fù)鋽?shù)據(jù)增量儲存結(jié)構(gòu)中,拓?fù)浣Y(jié)構(gòu)中的每一個設(shè)備條目用于表示一個設(shè)備,每個設(shè)備對應(yīng)一個數(shù)據(jù)包中的vlan-id,每一個設(shè)備條目中,記錄了對應(yīng)設(shè)備在探測周期中傳輸?shù)臄?shù)據(jù)總量和流量信息,流量信息通過五元組作為鍵值,用于表示每一條流量在探測周期中經(jīng)過該設(shè)備的數(shù)據(jù)總量,五元組信息包括:源ip地址、目的ip地址、源端口號、目的端口號、協(xié)議號;

5、stp故障監(jiān)控定位器用于根據(jù)一個探測周期中各個設(shè)備傳輸?shù)臄?shù)據(jù)量與流量信息,判定是否存在異常環(huán)路,若發(fā)現(xiàn)存在異常環(huán)路,則提供異常環(huán)路信息,以及異常環(huán)路中最大流量來源設(shè)備信息。

6、根據(jù)本公開實(shí)施例的另一方面,提供一種工控網(wǎng)絡(luò)的stp協(xié)議故障監(jiān)測與定位方法,所述方法包括:

7、步驟1,流量解析器解析tap交換機(jī)鏡像架構(gòu)在探測周期內(nèi)捕獲到的流量信息,提取各數(shù)據(jù)包的信息,并將各數(shù)據(jù)包的信息維護(hù)至全局拓?fù)鋽?shù)據(jù)增量儲存結(jié)構(gòu),數(shù)據(jù)包的信息包括數(shù)據(jù)包的大小、五元組以及鏡像來源設(shè)備物理地址;

8、步驟2,全局拓?fù)鋽?shù)據(jù)增量儲存結(jié)構(gòu)將接收的每個數(shù)據(jù)包對應(yīng)的設(shè)備條目中總數(shù)據(jù)量增加數(shù)據(jù)包大小的數(shù)值;判斷該設(shè)備條目是否存在該數(shù)據(jù)包的五元組,如果該設(shè)備條目不存在該數(shù)據(jù)包的五元組,則創(chuàng)建該數(shù)據(jù)包的五元組,并使得該設(shè)備流量信息增加;如果該設(shè)備條目存在該數(shù)據(jù)包的五元組,則使得該設(shè)備流量信息增加;

9、步驟3,stp故障監(jiān)控定位器在獲取到全局拓?fù)鋽?shù)據(jù)增量儲存結(jié)構(gòu)的數(shù)據(jù)后,根據(jù)工控網(wǎng)絡(luò)拓?fù)湫畔⒅懈鱾€設(shè)備的連接關(guān)系,確定工控網(wǎng)絡(luò)中的所有環(huán)路,針對每一個環(huán)路,執(zhí)行以下步驟:

10、步驟31,將工控網(wǎng)絡(luò)中拓?fù)渲械脑O(shè)備點(diǎn)分為集合devin_circle和集合devout_circle,其中,devin_circle為所有屬于該環(huán)路的設(shè)備集合,devout_circle為不屬于該環(huán)路的設(shè)備集合;

11、步驟32,確定該環(huán)路的devin_circle中各個設(shè)備在預(yù)設(shè)周期內(nèi)數(shù)據(jù)總增量的變異系數(shù)cin_circle,并將cin_circle與變異系數(shù)閾值cthreshold進(jìn)行比較;

12、步驟33,確定devin_circle中設(shè)備總量的數(shù)據(jù)均值min_circle,確定devout_circle中設(shè)備總量的數(shù)據(jù)均值mout_circle;

13、步驟34,確定min_circle與mout_circle的比值mrate,并與比值閾值mthreshold進(jìn)行比較;

14、步驟35,若cin_circle未超出cthreshold,且mrate超出mthreshold,則判定該環(huán)路可能存在stp故障,確定該環(huán)路的devin_circle中數(shù)據(jù)量最大的流量源ip地址作為最大流量來源設(shè)備信息,然后執(zhí)行步驟37;

15、步驟36,若cin_circle未超出cin_circle,且mrate未超出mthreshold,則執(zhí)行步驟37;

16、步驟37,清空全局拓?fù)鋽?shù)據(jù)增量儲存結(jié)構(gòu),等待下一次探測周期。

17、在一種可能的實(shí)現(xiàn)方式中,步驟1還包括:

18、步驟11,流量解析器解析tap交換機(jī)鏡像架構(gòu)捕獲到的流量信息,提取流量信息中各數(shù)據(jù)包vlan層的vlan-id信息、數(shù)據(jù)包大小,以及五元組信息,每一個vlan-id信息對應(yīng)工控網(wǎng)絡(luò)拓?fù)渲械囊粋€網(wǎng)口結(jié)構(gòu);

19、步驟12,流量解析器通過查詢工控網(wǎng)絡(luò)拓?fù)渑渲眯畔?,將每個數(shù)據(jù)包的vlan-id轉(zhuǎn)換為設(shè)備物理地址,確定該數(shù)據(jù)包的鏡像來源設(shè)備物理地址;

20、步驟13,流量解析器將各數(shù)據(jù)包的信息維護(hù)至全局拓?fù)鋽?shù)據(jù)增量儲存結(jié)構(gòu),將每個數(shù)據(jù)包對應(yīng)的設(shè)備總數(shù)據(jù)量加一,數(shù)據(jù)包的信息包括數(shù)據(jù)包的大小、五元組信息以及鏡像來源設(shè)備物理地址;

21、步驟14,針對每個數(shù)據(jù)包,判斷該數(shù)據(jù)包對應(yīng)設(shè)備所關(guān)聯(lián)的五元組信息是否存在,若該五元組信息存在,則將該五元組信息總量增加,若該五元組信息不存在,則創(chuàng)建五元組信息后,將該五元組信息總量增加。

22、根據(jù)本公開實(shí)施例的另一方面,提供一種工控網(wǎng)絡(luò)的stp協(xié)議故障監(jiān)測與定位裝置,所述裝置包括:

23、解析模塊,用于解析tap交換機(jī)鏡像架構(gòu)在探測周期內(nèi)捕獲到的流量信息,提取各數(shù)據(jù)包的信息,并將各數(shù)據(jù)包的信息維護(hù)至全局拓?fù)鋽?shù)據(jù)增量儲存結(jié)構(gòu),數(shù)據(jù)包的信息包括數(shù)據(jù)包的大小、五元組以及鏡像來源設(shè)備物理地址;

24、累計(jì)模塊,用于將接收的每個數(shù)據(jù)包對應(yīng)的設(shè)備條目中總數(shù)據(jù)量增加數(shù)據(jù)包大小的數(shù)值;判斷該設(shè)備條目是否存在該數(shù)據(jù)包的五元組,如果該設(shè)備條目不存在該數(shù)據(jù)包的五元組,則創(chuàng)建該數(shù)據(jù)包的五元組,并使得該設(shè)備流量信息增加;如果該設(shè)備條目存在該數(shù)據(jù)包的五元組,則使得該設(shè)備流量信息增加;

25、故障檢測模塊,用于在獲取到全局拓?fù)鋽?shù)據(jù)增量儲存結(jié)構(gòu)的數(shù)據(jù)后,根據(jù)工控網(wǎng)絡(luò)拓?fù)湫畔⒅懈鱾€設(shè)備的連接關(guān)系,確定工控網(wǎng)絡(luò)中的所有環(huán)路,針對每一個環(huán)路,執(zhí)行以下模塊:

26、劃分模塊,用于將工控網(wǎng)絡(luò)中拓?fù)渲械脑O(shè)備點(diǎn)分為集合devin_circle和集合devout_circle,其中,devin_circle為所有屬于該環(huán)路的設(shè)備集合,devout_circle為不屬于該環(huán)路的設(shè)備集合;

27、第一比較模塊,用于確定該環(huán)路的devin_circle中各個設(shè)備在預(yù)設(shè)周期內(nèi)數(shù)據(jù)總增量的變異系數(shù)cin_circle,并將cin_circle與變異系數(shù)閾值cthreshold進(jìn)行比較;

28、確定模塊,用于確定devin_circle中設(shè)備總量的數(shù)據(jù)均值min_circle,確定devout_circle中設(shè)備總量的數(shù)據(jù)均值mout_circle;

29、第二比較模塊,用于確定min_circle與mout_circle的比值mrate,并與比值閾值mthreshold進(jìn)行比較;

30、第一判定模塊,用于在cin_circle未超出cin_circle,且mrate超出mthreshold的情況下,判定該環(huán)路可能存在stp故障,確定該環(huán)路的devin_circle中數(shù)據(jù)量最大的流量源ip地址作為最大流量來源設(shè)備信息,然后執(zhí)行結(jié)束模塊;

31、第二判定模塊,用于在cin_circle超出cin_circle,且mrate未超出mthreshold的情況下,執(zhí)行結(jié)束模塊;

32、結(jié)束模塊,用于清空全局拓?fù)鋽?shù)據(jù)增量儲存結(jié)構(gòu),等待下一次探測周期。

33、根據(jù)本公開實(shí)施例的另一方面,提供一種工控網(wǎng)絡(luò)的stp協(xié)議故障監(jiān)測與定位裝置,所述裝置包括:

34、處理器;

35、用于存儲處理器可執(zhí)行指令的存儲器;

36、其中,所述處理器被配置為執(zhí)行上述的方法。

37、根據(jù)本公開實(shí)施例的另一方面,提供一種非易失性計(jì)算機(jī)可讀存儲介質(zhì),其上存儲有計(jì)算機(jī)程序指令,所述計(jì)算機(jī)程序指令被處理器執(zhí)行時實(shí)現(xiàn)上述方法。

38、本公開的有益效果在于:本公開的工控網(wǎng)絡(luò)的stp協(xié)議故障監(jiān)測與定位系統(tǒng)通過tap交換機(jī)鏡像架構(gòu)捕獲流量、利用已知交換機(jī)網(wǎng)絡(luò)的拓?fù)湫畔⒉捎蒙疃葍?yōu)先尋找環(huán)路、通過變異系數(shù)判定并且定位故障環(huán)路范圍。采用了被動采集流量數(shù)據(jù)的結(jié)構(gòu),不會對設(shè)計(jì)網(wǎng)絡(luò)環(huán)境中的流量造成干擾;根據(jù)實(shí)時流量進(jìn)行分析,故障檢測具有很高的實(shí)時性;通過原生數(shù)據(jù)流量信息進(jìn)行分析,不依賴于交換機(jī)配置讀取,實(shí)際故障發(fā)生時,仍然可以獲取鏡像流量信息進(jìn)行判定,具有很強(qiáng)的魯棒性;通過變異系數(shù)判斷故障范,并且提供網(wǎng)絡(luò)中使得設(shè)備負(fù)載加重的流量信息,方便操作者進(jìn)行排查與糾正,具有較高的易用性;鏡像流量獲取架構(gòu)部署簡單,具有易實(shí)現(xiàn)性。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
南江县| 鸡泽县| 邵东县| 孝感市| 通州市| 合江县| 高州市| 英超| 子洲县| 永德县| 科技| 怀远县| 资兴市| 双流县| 抚顺市| 喀喇沁旗| 阳原县| 南丰县| 崇礼县| 伽师县| 景泰县| 东乌| 建水县| 芜湖县| 蛟河市| 邯郸县| 会东县| 丁青县| 东平县| 顺昌县| 南投市| 洪洞县| 曲麻莱县| 万年县| 宜章县| 濮阳县| 娄底市| 绥芬河市| 皋兰县| 霍邱县| 壤塘县|