[發明專利]一種基于SNMP的拓撲發現方法和系統在審
| 申請號: | 202010274114.0 | 申請日: | 2020-04-09 |
| 公開(公告)號: | CN111565117A | 公開(公告)日: | 2020-08-21 |
| 發明(設計)人: | 楊義才 | 申請(專利權)人: | 烽火通信科技股份有限公司;中國信息通信科技集團有限公司 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24 |
| 代理公司: | 武漢智權專利代理事務所(特殊普通合伙) 42225 | 代理人: | 許小靜 |
| 地址: | 430000 湖北省武*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 snmp 拓撲 發現 方法 系統 | ||
1.一種基于SNMP的拓撲發現方法,其特征在于,包括:
為網絡設備配置NDP功能,網絡設備間互連端口互相發送NDP報文,并保存接收NDP報文中的鄰居信息;
網管服務器通過SNMP協議報文訪問直連網絡設備保存的所述鄰居信息,建立網絡拓撲信息庫;
網絡服務器根據網絡拓撲信息庫中的鄰居信息逐個進行NDP鄰居信息查詢,根據獲取到的查詢對象的鄰居信息更新拓撲網絡,繪制網絡拓撲。
2.如權利要求1所述的基于SNMP的拓撲發現方法,其特征在于:所述鄰居信息包括鄰居MAC地址,IP地址以及互連端口信息,所述鄰居信息儲存在SNMP協議報文的MIB表項中。
3.如權利要求2所述的基于SNMP的拓撲發現方法,其特征在于:在網絡設備存在多個鄰居時,根據收到報文的端口進行區分,并將從報文中獲取的鄰居信息保存在對應的表項中。
4.如權利要求1所述的基于SNMP的拓撲發現方法,其特征在于,所述網管服務器通過SNMP協議報文訪問直連網絡設備保存的所述鄰居信息的步驟具體包括:
網管服務器通過直連鏈路,發送SNMP協議報文訪問直連網絡設備NDP的MIB表項,獲取直連網絡設備的鄰居信息,包括鄰居MAC地址,IP地址以及互連端口信息。
5.如權利要求4所述的基于SNMP的拓撲發現方法,其特征在于,所述網管服務器訪問直連網絡設備NDP的MIB表項步驟具體包括:網絡設備收到SNMP協議報文后,進入SNMP客戶端處理流程;根據接收報文的項目編號以及操作類型,讀取網絡設備的NDP的MIB表項。
6.如權利要求1所述的基于SNMP的拓撲發現方法,其特征在于:網管服務器按照發現鄰居的端口索引從大到小的順序,使用鄰居IP地址為索引項,逐個進行NDP鄰居信息查詢。
7.如權利要求6所述的基于SNMP的拓撲發現方法,其特征在于:當查詢中新發現的鄰居網絡設備已存在于拓撲信息庫中,停止對該端口的鄰居進行下一步的查詢操作。
8.如權利要求1所述的基于SNMP的拓撲發現方法,其特征在于:當網管拓撲中的設備或者鏈路發生故障時,網絡設備的NDP協議模塊產生相應的SNMP TRAP消息報文到SNMP協議網管服務器上,所述服務器根據收到的SNMP TRAP內容,更新網絡拓撲。
9.如權利要求1所述的基于SNMP的拓撲發現方法,其特征在于:在網絡設備間互連端口使能NDP收發模式后,配置網絡設備的SNMP服務器的IP地址為網管服務器地址。
10.一種基于SNMP的拓撲發現系統,其特征在于,包括:
網管服務器,其用于為網絡設備配置NDP功能,并在網絡設備間互連端口使能NDP收發模式,并通過網絡設備間互連端口發送NDP報文;通過SNMP協議報文獲取直連網絡設備NDP鄰居信息,建立網絡拓撲信息庫;以及根據網絡拓撲信息庫中的IP地址逐個進行NDP鄰居信息查詢,根據獲取到的查詢對象的鄰居信息更新拓撲網絡,繪制網絡拓撲;
網絡設備,其用于在收到NDP報文后,進行合法性判斷,保存鄰居信息;以及在收到SNMP協議報文時回復所述鄰居信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于烽火通信科技股份有限公司;中國信息通信科技集團有限公司,未經烽火通信科技股份有限公司;中國信息通信科技集團有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010274114.0/1.html,轉載請聲明來源鉆瓜專利網。





