本申請(qǐng)屬于變電站,尤其涉及一種變電站網(wǎng)絡(luò)故障診斷方法、裝置及可讀存儲(chǔ)介質(zhì)。
背景技術(shù):
1、目前,傳統(tǒng)非智能常規(guī)變電站存在網(wǎng)絡(luò)設(shè)備及其接入設(shè)備繁多的情況,當(dāng)變電站出現(xiàn)通訊網(wǎng)絡(luò)中斷時(shí),需通過運(yùn)維人員手動(dòng)定位發(fā)生斷連的設(shè)備,導(dǎo)致耗費(fèi)大量時(shí)間進(jìn)行排查。
技術(shù)實(shí)現(xiàn)思路
1、本申請(qǐng)實(shí)施例提供了一種變電站網(wǎng)絡(luò)故障診斷方法、裝置、交換機(jī)、可讀存儲(chǔ)介質(zhì)及計(jì)算機(jī)程序產(chǎn)品,可以解決運(yùn)維人員人工排查導(dǎo)致排查時(shí)間長(zhǎng)的問題。
2、第一方面,本申請(qǐng)實(shí)施例提供了一種變電站網(wǎng)絡(luò)故障診斷方法,應(yīng)用于交換機(jī),包括:
3、接收端口文件,所述端口文件包括交換機(jī)的端口與裝置之間的第一對(duì)應(yīng)關(guān)系;
4、將所述端口文件與配置信息進(jìn)行比對(duì),獲得物理鏈路故障信息,所述配置信息包括交換機(jī)通過通信確定的所述端口與所述裝置之間的第二對(duì)應(yīng)關(guān)系;
5、向監(jiān)控系統(tǒng)發(fā)送所述物理鏈路故障信息,以使所述監(jiān)控系統(tǒng)獲得第一故障點(diǎn)。
6、在一個(gè)實(shí)施例中,所述方法還包括:
7、周期獲取網(wǎng)絡(luò)拓?fù)湫畔?,所述網(wǎng)絡(luò)拓?fù)湫畔ㄠ徑咏粨Q機(jī)的設(shè)備信息;
8、根據(jù)相鄰兩個(gè)時(shí)間點(diǎn)的所述網(wǎng)絡(luò)拓?fù)湫畔?,確定網(wǎng)絡(luò)拓?fù)涔收闲畔ⅲ?/p>
9、向所述監(jiān)控系統(tǒng)發(fā)送網(wǎng)絡(luò)拓?fù)涔收闲畔?,以使所述監(jiān)控系統(tǒng)獲得第二故障點(diǎn)。
10、在一個(gè)實(shí)施例中,所述方法還包括:
11、監(jiān)測(cè)硬件狀態(tài)和端口情況,獲得本體告警信息;
12、向所述監(jiān)控系統(tǒng)發(fā)送本體告警信息,以使所述監(jiān)控系統(tǒng)獲得第三故障點(diǎn)。
13、在一個(gè)實(shí)施例中,所述將所述端口文件與配置信息進(jìn)行比對(duì),獲得物理鏈路故障信息,包括:
14、針對(duì)所述端口文件中每個(gè)裝置,若在所述配置信息中未查找到所述裝置的mac地址對(duì)應(yīng)的目標(biāo)mac地址,則獲得所述裝置的第一故障信息;
15、若查找到所述目標(biāo)mac地址,且所述裝置的端口標(biāo)識(shí)與所述目標(biāo)mac地址對(duì)應(yīng)的目標(biāo)端口標(biāo)識(shí)不同,獲得所述裝置的第二故障信息;
16、其中,對(duì)應(yīng)關(guān)系包括裝置的名稱、mac地址和連接的端口標(biāo)識(shí),所述物理鏈路故障信息包括各所述裝置的第一故障信息和/或第二故障信息。
17、在一個(gè)實(shí)施例中,所述監(jiān)測(cè)硬件狀態(tài)和端口情況,獲得本體告警信息,包括:
18、若監(jiān)測(cè)到cpu使用率大于預(yù)設(shè)使用率,則獲得cpu負(fù)載率告警信息;
19、若監(jiān)測(cè)到交換機(jī)溫度大于預(yù)設(shè)溫度,則獲得溫度告警信息;
20、針對(duì)各所述端口,若監(jiān)測(cè)到所述端口接收非法裝置的通信數(shù)據(jù),則獲得所述端口的非法裝置告警信息;
21、若監(jiān)測(cè)到端口流量大于預(yù)設(shè)流量,則獲得所述端口的流量告警信息;
22、若監(jiān)測(cè)到端口發(fā)射功率大于預(yù)設(shè)功率,則獲得所述端口的功率告警信息;
23、其中,所述硬件狀態(tài)包括cpu使用率和交換機(jī)溫度,所述端口情況包括端口接收的通信數(shù)據(jù)、端口流量和端口發(fā)射功率,所述本體告警信息包括cpu負(fù)載率、溫度告警信息和所述端口的非法裝置告警信息、流量告警信息、功率告警信息。
24、在一個(gè)實(shí)施例中,所述方法還包括:
25、接收所述變電站的采集指令;
26、響應(yīng)于所述采集指令,向所述監(jiān)控系統(tǒng)發(fā)送所述物理鏈路故障信息、所述網(wǎng)絡(luò)拓?fù)涔收闲畔⒑捅倔w告警信息。
27、在一個(gè)實(shí)施例中,所述將所述端口文件與配置信息進(jìn)行比對(duì),獲得物理鏈路故障信息之前,還包括:
28、針對(duì)各端口,通過所述端口獲取到連接的裝置的mac地址;
29、根據(jù)各所述端口所連接的裝置的mac地址,生成所述配置信息。
30、第二方面,本申請(qǐng)實(shí)施例提供了一種變電站網(wǎng)絡(luò)故障診斷裝置,包括:
31、通信模塊,用于接收端口文件,所述端口文件包括交換機(jī)的端口與裝置之間的第一對(duì)應(yīng)關(guān)系;
32、還用于向監(jiān)控系統(tǒng)發(fā)送所述物理鏈路故障信息,以使所述監(jiān)控系統(tǒng)確定第一故障點(diǎn);
33、故障確定模塊,用于將所述端口文件與配置信息進(jìn)行比對(duì),獲得物理鏈路故障信息,所述配置信息包括交換機(jī)通過通信確定的所述端口與所述裝置之間的第二對(duì)應(yīng)關(guān)系。
34、第三方面,本申請(qǐng)實(shí)施例提供了一種交換機(jī),包括存儲(chǔ)器、處理器以及存儲(chǔ)在所述存儲(chǔ)器中并可在所述處理器上運(yùn)行的計(jì)算機(jī)程序,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)如上述第一方面中任一項(xiàng)所述的方法。
35、第四方面,本申請(qǐng)實(shí)施例提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上述第一方面中任一項(xiàng)所述的方法。
36、第五方面,本申請(qǐng)實(shí)施例提供了一種計(jì)算機(jī)程序產(chǎn)品,當(dāng)計(jì)算機(jī)程序產(chǎn)品在交換機(jī)上運(yùn)行時(shí),使得交換機(jī)執(zhí)行上述第一方面中任一項(xiàng)所述的方法。
37、本申請(qǐng)實(shí)施例與現(xiàn)有技術(shù)相比存在的有益效果是:
38、本申請(qǐng)實(shí)施例通過接收端口文件,端口文件包括交換機(jī)的端口與裝置之間的第一對(duì)應(yīng)關(guān)系;將端口文件與配置信息進(jìn)行比對(duì),獲得物理鏈路故障信息,配置信息包括交換機(jī)通過通信確定的端口與裝置之間的第二對(duì)應(yīng)關(guān)系;向監(jiān)控系統(tǒng)物理鏈路故障信息,以使監(jiān)控系統(tǒng)確定第一故障點(diǎn),實(shí)現(xiàn)自動(dòng)化、快速查找網(wǎng)絡(luò)故障點(diǎn),減少排查時(shí)間。
39、可以理解的是,上述第二方面至第五方面的有益效果可以參見上述第一方面中的相關(guān)描述,在此不再贅述。
1.一種變電站網(wǎng)絡(luò)故障診斷方法,其特征在于,應(yīng)用于交換機(jī),包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括:
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,還包括:
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述將所述端口文件與配置信息進(jìn)行比對(duì),獲得物理鏈路故障信息,包括:
5.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述監(jiān)測(cè)硬件狀態(tài)和端口情況,獲得本體告警信息,包括:
6.根據(jù)權(quán)利要求3所述的方法,其特征在于,還包括:
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將所述端口文件與配置信息進(jìn)行比對(duì),獲得物理鏈路故障信息之前,還包括:
8.一種變電站網(wǎng)絡(luò)故障診斷裝置,其特征在于,包括:
9.一種交換機(jī),包括存儲(chǔ)器、處理器以及存儲(chǔ)在所述存儲(chǔ)器中并可在所述處理器上運(yùn)行的計(jì)算機(jī)程序,其特征在于,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)如權(quán)利要求1至7任一項(xiàng)所述的方法。
10.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)程序,其特征在于,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1至7任一項(xiàng)所述的方法。