System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實現(xiàn)步驟摘要】
本申請涉及通信,尤其涉及一種確定網(wǎng)絡(luò)拓撲圖的方法及裝置。
技術(shù)介紹
1、網(wǎng)絡(luò)拓撲圖是指將各網(wǎng)絡(luò)設(shè)備之間的連接關(guān)系以圖形的方式呈現(xiàn)出來,可以是星形拓撲、環(huán)形拓撲、樹形拓撲等,各網(wǎng)絡(luò)設(shè)備可以包括路由器、交換機、服務(wù)器和各種終端設(shè)備。
2、隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,網(wǎng)絡(luò)拓撲圖在網(wǎng)絡(luò)安全方面的意義越來越重要,可以幫助識別和分析潛在的安全漏洞,比如識別單點故障、不安全的連接和未授權(quán)訪問路徑,進而網(wǎng)絡(luò)管理員可以更好地定位和解決潛在風險,提前采取措施,減少網(wǎng)絡(luò)遭受攻擊的風險。
3、目前,根據(jù)網(wǎng)絡(luò)設(shè)備采集的數(shù)據(jù)流量信息中的指定字段,可以確定該網(wǎng)絡(luò)設(shè)備上下級連接的設(shè)備,但這種方法會受到能提供數(shù)據(jù)流量信息的網(wǎng)絡(luò)設(shè)備的數(shù)量影響,從而無法準確確定目標網(wǎng)絡(luò)的網(wǎng)絡(luò)拓撲圖。
技術(shù)實現(xiàn)思路
1、本申請?zhí)峁┮环N確定網(wǎng)絡(luò)拓撲圖的方法及裝置,用于盡可能完整的確定目標網(wǎng)絡(luò)的網(wǎng)絡(luò)拓撲圖。
2、第一方面,本申請實施例提供一種確定網(wǎng)絡(luò)拓撲圖的方法,該方法可以由確定網(wǎng)絡(luò)拓撲圖的裝置執(zhí)行,所述方法包括:獲取目標網(wǎng)絡(luò)中的n個網(wǎng)絡(luò)設(shè)備采集的數(shù)據(jù)流量信息,所述n個網(wǎng)絡(luò)設(shè)備包括第一網(wǎng)絡(luò)設(shè)備,所述第一網(wǎng)絡(luò)設(shè)備采集的數(shù)據(jù)流量信息用于指示至少一個媒體存取控制mac地址與至少一個互聯(lián)網(wǎng)協(xié)議ip地址之間的對應(yīng)關(guān)系,所述mac地址為流經(jīng)所述第一網(wǎng)絡(luò)設(shè)備的數(shù)據(jù)流量的源mac地址,所述ip地址為流經(jīng)所述第一網(wǎng)絡(luò)設(shè)備的數(shù)據(jù)流量的源ip地址,或者所述mac地址為流經(jīng)所述第一網(wǎng)絡(luò)設(shè)備的數(shù)據(jù)流量的目的mac地址,所述ip地址為流經(jīng)所
3、在一種可能的實現(xiàn)方式中,根據(jù)至少一個mac地址與至少一個ip地址之間的對應(yīng)關(guān)系,確定所述第一網(wǎng)絡(luò)設(shè)備對應(yīng)的拓撲圖,包括:若所述至少一個mac地址包括第一mac地址,所述第一mac地址對應(yīng)至少兩個ip地址,則確定所述第一網(wǎng)絡(luò)設(shè)備連接的設(shè)備包括路由器。
4、在一種可能的實現(xiàn)方式中,根據(jù)至少一個mac地址與至少一個ip地址之間的對應(yīng)關(guān)系,確定所述第一網(wǎng)絡(luò)設(shè)備對應(yīng)的拓撲圖,包括:若所述第一網(wǎng)絡(luò)設(shè)備是路由器,且所述至少一個mac地址包括第二mac地址和第三mac地址,所述第二mac地址對應(yīng)的ip地址為第一ip地址,所述第三mac地址對應(yīng)的ip地址為第二ip地址,則確定所述第一網(wǎng)絡(luò)設(shè)備連接的設(shè)備包括交換機。
5、在一種可能的實現(xiàn)方式中,根據(jù)所述n個網(wǎng)絡(luò)設(shè)備對應(yīng)的拓撲圖,確定所述目標網(wǎng)絡(luò)的網(wǎng)絡(luò)拓撲圖,包括:所述第一網(wǎng)絡(luò)設(shè)備對應(yīng)的拓撲圖包括所述第一網(wǎng)絡(luò)設(shè)備連接的第一交換機,所述第二網(wǎng)絡(luò)設(shè)備對應(yīng)的拓撲圖包括所述第二網(wǎng)絡(luò)設(shè)備連接的第二交換機;若所述第一交換機與所述第二交換機連接的終端設(shè)備相同,則將所述第一交換機與所述第二交換機合并為所述網(wǎng)絡(luò)拓撲圖中的一個交換機。
6、在一種可能的實現(xiàn)方式中,根據(jù)所述n個網(wǎng)絡(luò)設(shè)備對應(yīng)的拓撲圖,確定所述目標網(wǎng)絡(luò)的網(wǎng)絡(luò)拓撲圖,包括:所述第一網(wǎng)絡(luò)設(shè)備對應(yīng)的的拓撲圖包括所述第一網(wǎng)絡(luò)設(shè)備連接的第三交換機,所述第二網(wǎng)絡(luò)設(shè)備對應(yīng)的拓撲圖包括所述第二網(wǎng)絡(luò)設(shè)備連接的第一路由器;若所述第三交換機與所述第一路由器連接的終端設(shè)備相同,則確定在所述網(wǎng)絡(luò)拓撲圖中所述第三交換機與所述第一路由器連接。
7、在一種可能的實現(xiàn)方式中,根據(jù)所述n個網(wǎng)絡(luò)設(shè)備對應(yīng)的拓撲圖,確定所述目標網(wǎng)絡(luò)的網(wǎng)絡(luò)拓撲圖,包括:所述第一網(wǎng)絡(luò)設(shè)備對應(yīng)的的拓撲圖包括所述第一網(wǎng)絡(luò)設(shè)備連接的第二路由器,所述第二網(wǎng)絡(luò)設(shè)備對應(yīng)的拓撲圖包括所述第二網(wǎng)絡(luò)設(shè)備連接的第三路由器;若所述第二路由器與所述第三路由器連接的終端設(shè)備相同,則確定在所述網(wǎng)絡(luò)拓撲圖中所述第二路由器與所述第三路由器之間通過第四交換機連接。
8、第二方面,本申請實施例提供一種確定網(wǎng)絡(luò)拓撲圖的裝置,所述裝置包括:獲取模塊,用于獲取目標網(wǎng)絡(luò)中的n個網(wǎng)絡(luò)設(shè)備采集的數(shù)據(jù)流量信息,所述n個網(wǎng)絡(luò)設(shè)備包括第一網(wǎng)絡(luò)設(shè)備,所述第一網(wǎng)絡(luò)設(shè)備采集的數(shù)據(jù)流量信息用于指示至少一個媒體存取控制mac地址與至少一個互聯(lián)網(wǎng)協(xié)議ip地址之間的對應(yīng)關(guān)系,所述mac地址為流經(jīng)所述第一網(wǎng)絡(luò)設(shè)備的數(shù)據(jù)流量的源mac地址,所述ip地址為流經(jīng)所述第一網(wǎng)絡(luò)設(shè)備的數(shù)據(jù)流量的源ip地址,或者所述mac地址為流經(jīng)所述第一網(wǎng)絡(luò)設(shè)備的數(shù)據(jù)流量的目的mac地址,所述ip地址為流經(jīng)所述第一網(wǎng)絡(luò)設(shè)備的數(shù)據(jù)流量的目的ip地址;確定模塊,用于根據(jù)至少一個mac地址與至少一個ip地址之間的對應(yīng)關(guān)系,確定所述第一網(wǎng)絡(luò)設(shè)備對應(yīng)的拓撲圖;所述第一網(wǎng)絡(luò)設(shè)備對應(yīng)的拓撲圖至少包括所述第一網(wǎng)絡(luò)設(shè)備和所述第一網(wǎng)絡(luò)設(shè)備連接的設(shè)備;以及用于根據(jù)所述n個網(wǎng)絡(luò)設(shè)備對應(yīng)的拓撲圖,確定所述目標網(wǎng)絡(luò)的網(wǎng)絡(luò)拓撲圖;其中,n為正整數(shù)。
9、在一種可能的實現(xiàn)方式中,所述確定模塊還用于,若所述至少一個mac地址包括第一mac地址,所述第一mac地址對應(yīng)至少兩個ip地址,則確定所述第一網(wǎng)絡(luò)設(shè)備連接的設(shè)備包括路由器。
10、在一種可能的實現(xiàn)方式中,所述確定模塊還用于,若所述第一網(wǎng)絡(luò)設(shè)備是路由器,且所述至少一個mac地址包括第二mac地址和第三mac地址,所述第二mac地址對應(yīng)的ip地址為第一ip地址,所述第三mac地址對應(yīng)的ip地址為第二ip地址,則確定所述第一網(wǎng)絡(luò)設(shè)備連接的設(shè)備包括交換機。
11、在一種可能的實現(xiàn)方式中,所述裝置還包括合并模塊,所述第一網(wǎng)絡(luò)設(shè)備對應(yīng)的拓撲圖包括所述第一網(wǎng)絡(luò)設(shè)備連接的第一交換機,所述第二網(wǎng)絡(luò)設(shè)備對應(yīng)的拓撲圖包括所述第二網(wǎng)絡(luò)設(shè)備連接的第二交換機;所述合并模塊用于,若所述第一交換機與所述第二交換機連接的終端設(shè)備相同,則將所述第一交換機與所述第二交換機合并為所述網(wǎng)絡(luò)拓撲圖中的一個交換機。
12、在一種可能的實現(xiàn)方式中,所述第一網(wǎng)絡(luò)設(shè)備對應(yīng)的的拓撲圖包括所述第一網(wǎng)絡(luò)設(shè)備連接的第三交換機,所述第二網(wǎng)絡(luò)設(shè)備對應(yīng)的拓撲圖包括所述第二網(wǎng)絡(luò)設(shè)備連接的第一路由器;所述合并模塊還用于,若所述第三交換機與所述第一路由器連接的終端設(shè)備相同,則確定在所述網(wǎng)絡(luò)拓撲圖中所述第三交換機與所述第一路由器連接。
13、在一種可能的實現(xiàn)方式中,所述第一網(wǎng)絡(luò)設(shè)備對應(yīng)的的拓撲圖包括所述第一網(wǎng)絡(luò)設(shè)備連接的第二路由器,所述第二網(wǎng)絡(luò)設(shè)備對應(yīng)的拓撲圖包括所述第二網(wǎng)絡(luò)設(shè)備連接的第三路由器;所述合并模塊還用于,若所述第二路由器與所述第三路由器連接的終端設(shè)備相同,則確定在所述網(wǎng)絡(luò)拓撲圖中所述第二路由器與所述第三路由器之間通過第四交換機連接。
14、第三方面,本申請實施例還提供一種確定網(wǎng)絡(luò)拓撲圖的裝置,包括存儲器和處理器,所述存儲器用于存儲計算機程序或指令;所述處理器,用于調(diào)用所述存儲器中存儲的計算機程序或指令,執(zhí)行如第一方面任一種可能的實現(xiàn)方式中的方法。
15、第四方面,本申請實施例提供一種計算機可讀存儲介質(zhì),所述計算機可本文檔來自技高網(wǎng)...
【技術(shù)保護點】
1.一種確定網(wǎng)絡(luò)拓撲圖的方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,根據(jù)至少一個MAC地址與至少一個IP地址之間的對應(yīng)關(guān)系,確定所述第一網(wǎng)絡(luò)設(shè)備對應(yīng)的拓撲圖,包括:
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,根據(jù)至少一個MAC地址與至少一個IP地址之間的對應(yīng)關(guān)系,確定所述第一網(wǎng)絡(luò)設(shè)備對應(yīng)的拓撲圖,包括:
4.根據(jù)權(quán)利要求1-3中任一項所述的方法,其特征在于,根據(jù)所述N個網(wǎng)絡(luò)設(shè)備對應(yīng)的拓撲圖,確定所述目標網(wǎng)絡(luò)的網(wǎng)絡(luò)拓撲圖,包括:
5.根據(jù)權(quán)利要求1-3中任一項所述的方法,其特征在于,根據(jù)所述N個網(wǎng)絡(luò)設(shè)備對應(yīng)的拓撲圖,確定所述目標網(wǎng)絡(luò)的網(wǎng)絡(luò)拓撲圖,包括:
6.根據(jù)權(quán)利要求1-3中任一項所述的方法,其特征在于,根據(jù)所述N個網(wǎng)絡(luò)設(shè)備對應(yīng)的拓撲圖,確定所述目標網(wǎng)絡(luò)的網(wǎng)絡(luò)拓撲圖,包括:
7.一種確定網(wǎng)絡(luò)拓撲圖的裝置,其特征在于,包括:
8.一種確定網(wǎng)絡(luò)拓撲圖的裝置,其特征在于,包括:
9.一種計算機可讀存儲介質(zhì),其特征在于,所述計算機可讀存儲介質(zhì)中存儲有指令,當計算
10.一種計算機程序產(chǎn)品,其特征在于,所述計算機程序產(chǎn)品中存儲有指令,當計算機程序產(chǎn)品讀取并執(zhí)行所述指令時,使得所述計算機程序產(chǎn)品執(zhí)行如權(quán)利要求1至6中任一項所述的方法。
...【技術(shù)特征摘要】
1.一種確定網(wǎng)絡(luò)拓撲圖的方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,根據(jù)至少一個mac地址與至少一個ip地址之間的對應(yīng)關(guān)系,確定所述第一網(wǎng)絡(luò)設(shè)備對應(yīng)的拓撲圖,包括:
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,根據(jù)至少一個mac地址與至少一個ip地址之間的對應(yīng)關(guān)系,確定所述第一網(wǎng)絡(luò)設(shè)備對應(yīng)的拓撲圖,包括:
4.根據(jù)權(quán)利要求1-3中任一項所述的方法,其特征在于,根據(jù)所述n個網(wǎng)絡(luò)設(shè)備對應(yīng)的拓撲圖,確定所述目標網(wǎng)絡(luò)的網(wǎng)絡(luò)拓撲圖,包括:
5.根據(jù)權(quán)利要求1-3中任一項所述的方法,其特征在于,根據(jù)所述n個網(wǎng)絡(luò)設(shè)備對應(yīng)的拓撲圖,確定所述目標網(wǎng)絡(luò)的網(wǎng)絡(luò)拓撲圖...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:吳鐵軍,趙德潤,周庚乾,葉曉虎,張慧霞,滑亞康,
申請(專利權(quán))人:綠盟科技集團股份有限公司,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。