[發明專利]網絡拓撲生成方法、裝置和計算機設備在審
| 申請號: | 202011385009.0 | 申請日: | 2020-12-01 |
| 公開(公告)號: | CN112600689A | 公開(公告)日: | 2021-04-02 |
| 發明(設計)人: | 楊韶東;張丹丹;苗海峰;呂益行 | 申請(專利權)人: | 曙光信息產業(北京)有限公司;曙光信息產業股份有限公司 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24;H04L12/751 |
| 代理公司: | 北京康信知識產權代理有限責任公司 11240 | 代理人: | 賈旭 |
| 地址: | 100193 北京市海*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 網絡 拓撲 生成 方法 裝置 計算機 設備 | ||
本發明公開了一種網絡拓撲生成方法、裝置和計算機設備。其中,網絡拓撲生成方法包括:接收多個網段中的路由器定時發送的鏈路層發現協議LLDP信息,其中,每個網段對應至少一個路由器,路由器用于采集自身所在網段內的LLDP信息;對LLDP信息進行預處理,并生成信息鏈表;利用網段拓撲生成算法,對信息鏈表中的信息進行處理,并生成網段拓撲圖;利用網絡拓撲生成算法整合網段拓撲圖生成網絡拓撲圖。本發明實施例的網絡拓撲生成方法、裝置和計算機設備,通過接收多個網段中的路由器定時發送的LLDP信息,以及利用網段拓撲生成算法生成網段拓撲圖,利用網絡拓撲生成算法生成網絡拓撲圖,能夠節省資源,提高工作效率。
技術領域
本發明涉及計算機網絡技術領域,尤其涉及一種網絡拓撲生成方法、裝置和計算機設備。
背景技術
隨著信息時代的到來,計算機網絡運行的可靠性至關重要,對網絡管理有著較高的要求。網絡拓撲生成的主要目的是獲取和維護網絡節點的存在信息和它們之間的連接關系信息,并在此基礎上繪制出整個網絡拓撲圖。網絡管理人員在拓撲圖的基礎上對故障節點進行快速定位。現有的拓撲生成算法主要可以分為三類:基于SNMP(簡單網絡管理協議)的網絡拓撲生成方法、基于通用協議的網絡拓撲生成方法以及基于路由協議的網絡拓撲生成方法。目前的拓撲生成方法大多是基于SNMP協議,即網絡管理工作站發送查詢消息給被管設備,被管設備收到消息后作出應答。這樣,網絡管理工作站需要不斷地發送查詢請求,同時結合Ping來判斷網絡是否可達,增加了硬件的消耗,且工作效率低。
發明內容
本發明的目的旨在至少在一定程度上解決上述的技術問題之一。
為此,本發明的第一個目的在于提出一種網絡拓撲生成方法,能夠節省資源,提高工作效率。
本發明的第二個目的在于提出一種網絡拓撲生成裝置。
本發明的第三個目的在于提出一種計算機設備。
本發明的第四個目的在于提出一種非臨時性計算機可讀存儲介質。
為了實現上述目的,本發明第一方面實施例提出一種網絡拓撲生成方法,該方法包括:
接收多個網段中的路由器定時發送的鏈路層發現協議LLDP信息,其中,每個網段對應至少一個路由器,所述路由器用于采集自身所在網段內的LLDP信息;
對所述LLDP信息進行預處理,并生成信息鏈表;
利用網段拓撲生成算法,對所述信息鏈表中的信息進行處理,并生成網段拓撲圖;
利用網絡拓撲生成算法整合所述網段拓撲圖生成網絡拓撲圖。
可選的,方法還包括:
在生成所述網絡拓撲圖之后,輸出所述網絡拓撲圖。
輸出網絡拓撲圖,顯示給網絡管理人員,方便網絡管理人員根據網絡拓撲圖對網絡進行管理。
可選的,所述LLDP信息包括主機ID、目的地址、接口信息、接口地址以及目的主機ID。
能夠更加精準的獲取LLDP信息。
可選的,利用網段拓撲生成算法,對所述信息鏈表中的信息進行處理,并生成網段拓撲圖,包括:
設置第一指針結構體和第二指針結構體;
利用第一指針結構體掃描并獲取所述信息鏈表中的主機信息;
利用所述第二指針結構體掃描并獲取所述信息鏈表中的交換機信息;
根據所述主機信息和所述交換機信息生成所述網段拓撲圖。
通過對生成網段拓撲圖步驟的細化,獲取主機信息和交換機信息,生成準確的網段拓撲圖。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于曙光信息產業(北京)有限公司;曙光信息產業股份有限公司,未經曙光信息產業(北京)有限公司;曙光信息產業股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011385009.0/2.html,轉載請聲明來源鉆瓜專利網。





