[發(fā)明專利]一種基于SNMP的拓撲發(fā)現(xiàn)方法和系統(tǒng)在審
| 申請?zhí)枺?/td> | 202010274114.0 | 申請日: | 2020-04-09 |
| 公開(公告)號: | CN111565117A | 公開(公告)日: | 2020-08-21 |
| 發(fā)明(設(shè)計)人: | 楊義才 | 申請(專利權(quán))人: | 烽火通信科技股份有限公司;中國信息通信科技集團有限公司 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24 |
| 代理公司: | 武漢智權(quán)專利代理事務(wù)所(特殊普通合伙) 42225 | 代理人: | 許小靜 |
| 地址: | 430000 湖北省武*** | 國省代碼: | 湖北;42 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 snmp 拓撲 發(fā)現(xiàn) 方法 系統(tǒng) | ||
本發(fā)明公開了一種基于SNMP的拓撲發(fā)現(xiàn)方法和系統(tǒng),涉及網(wǎng)絡(luò)拓撲發(fā)現(xiàn)領(lǐng)域,包括:為網(wǎng)絡(luò)設(shè)備配置NDP功能,并在網(wǎng)絡(luò)設(shè)備間互連端口使能NDP收發(fā)模式,并通過設(shè)備間互連端口發(fā)送NDP報文;網(wǎng)絡(luò)設(shè)備收到NDP報文后,進行合法性判斷,并保存鄰居信息;網(wǎng)管服務(wù)器通過SNMP協(xié)議報文獲取直連網(wǎng)絡(luò)設(shè)備NDP鄰居信息,建立網(wǎng)絡(luò)拓撲信息庫;網(wǎng)絡(luò)服務(wù)器根據(jù)網(wǎng)絡(luò)拓撲信息庫中的IP地址逐個進行NDP鄰居信息查詢,根據(jù)獲取到的查詢對象的鄰居信息更新拓撲網(wǎng)絡(luò),繪制網(wǎng)絡(luò)拓撲。本發(fā)明的基于SNMP的拓撲發(fā)現(xiàn)方法和系統(tǒng),其不需要運行復(fù)雜的路由協(xié)議,可減少拓撲發(fā)現(xiàn)過程中CPU的負擔(dān),拓撲發(fā)現(xiàn)效率高。
技術(shù)領(lǐng)域
本發(fā)明涉及網(wǎng)絡(luò)拓撲發(fā)現(xiàn)技術(shù)領(lǐng)域,具體涉及一種基于SNMP(Simple NetworkManagement Protocol,簡單網(wǎng)絡(luò)管理協(xié)議)的拓撲發(fā)現(xiàn)方法和系統(tǒng)。
背景技術(shù)
計算機連接的方式叫做“網(wǎng)絡(luò)拓撲結(jié)構(gòu)”(Network Topology)。網(wǎng)絡(luò)拓撲是指用傳輸媒體互連各種設(shè)備的物理布局,特別是計算機分布的位置以及電纜如何通過它們。
目前網(wǎng)絡(luò)拓撲發(fā)現(xiàn)技術(shù)主要是通過兩種方式來實現(xiàn)網(wǎng)絡(luò)拓撲發(fā)現(xiàn)。
1.在設(shè)備間運行私有二層拓撲協(xié)議,通過發(fā)起者以迭代或者半迭代的方式逐步獲取與本設(shè)備相鄰的網(wǎng)絡(luò)設(shè)備節(jié)點的信息,最終得到整個網(wǎng)絡(luò)拓撲信息。但發(fā)起設(shè)備要處理整個拓撲的信息,中間設(shè)備也要處理過站的拓撲信息,同時收到的拓撲信息大多數(shù)是突發(fā)性,此時設(shè)備CPU負荷較大。
2.設(shè)備間運行類三層路由協(xié)議,設(shè)備把已學(xué)到的拓撲信息以路由的形式通告到網(wǎng)絡(luò)中,當(dāng)路由收斂時,也就能獲取整個拓撲的信息。設(shè)備需要支持復(fù)雜的三層路由協(xié)議,同時設(shè)備需根據(jù)學(xué)到的路由計算拓撲,CPU消耗也較大。如果拓撲發(fā)生變化時,路由收斂時間較長,不利于整個拓撲的及時更新。
發(fā)明內(nèi)容
針對現(xiàn)有技術(shù)中存在的缺陷,本發(fā)明的目的在于提供一種基于SNMP的拓撲發(fā)現(xiàn)方法和系統(tǒng),其在設(shè)備上使能私有的鄰居發(fā)現(xiàn)NDP(Neighbour Discovery Protocol)協(xié)議,互連設(shè)備相互通告本地的MAC地址,IP地址以及互連端口等信息,不需要運行復(fù)雜的路由協(xié)議,減少CPU的負擔(dān),拓撲發(fā)現(xiàn)效率高。
為達到以上目的,本發(fā)明采取的技術(shù)方案是:
一種基于SNMP的拓撲發(fā)現(xiàn)方法,包括:
為網(wǎng)絡(luò)設(shè)備配置NDP功能,網(wǎng)絡(luò)設(shè)備間互連端口互相發(fā)送NDP報文,并保存接收NDP報文中的鄰居信息;網(wǎng)管服務(wù)器通過SNMP協(xié)議報文訪問直連網(wǎng)絡(luò)設(shè)備保存的所述鄰居信息,建立網(wǎng)絡(luò)拓撲信息庫;網(wǎng)絡(luò)服務(wù)器根據(jù)網(wǎng)絡(luò)拓撲信息庫中的鄰居信息逐個進行NDP鄰居信息查詢,根據(jù)獲取到的查詢對象的鄰居信息更新拓撲網(wǎng)絡(luò),繪制網(wǎng)絡(luò)拓撲。
在上述技術(shù)方案的基礎(chǔ)上,所述鄰居信息包括鄰居MAC地址,IP地址以及互連端口信息,所述鄰居信息儲存在SNMP協(xié)議報文的MIB表項中。
在上述技術(shù)方案的基礎(chǔ)上,在網(wǎng)絡(luò)設(shè)備存在多個鄰居時,根據(jù)收到報文的端口進行區(qū)分,并將從報文中獲取的鄰居信息保存在對應(yīng)的表項中。
在上述技術(shù)方案的基礎(chǔ)上,所述網(wǎng)管服務(wù)器通過SNMP協(xié)議報文訪問直連網(wǎng)絡(luò)設(shè)備保存的所述鄰居信息的步驟具體包括:
網(wǎng)管服務(wù)器通過直連鏈路,發(fā)送SNMP協(xié)議報文訪問直連網(wǎng)絡(luò)設(shè)備NDP的MIB表項,獲取直連網(wǎng)絡(luò)設(shè)備的鄰居信息,包括鄰居MAC地址,IP地址以及互連端口信息。
在上述技術(shù)方案的基礎(chǔ)上,所述網(wǎng)管服務(wù)器訪問直連網(wǎng)絡(luò)設(shè)備NDP的MIB表項步驟具體包括:網(wǎng)絡(luò)設(shè)備收到SNMP協(xié)議報文后,進入SNMP客戶端處理流程;根據(jù)接收報文的項目編號以及操作類型,讀取網(wǎng)絡(luò)設(shè)備的NDP的MIB表項。
在上述技術(shù)方案的基礎(chǔ)上,網(wǎng)管服務(wù)器按照發(fā)現(xiàn)鄰居的端口索引從大到小的順序,使用鄰居IP地址為索引項,逐個進行NDP鄰居信息查詢。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于烽火通信科技股份有限公司;中國信息通信科技集團有限公司,未經(jīng)烽火通信科技股份有限公司;中國信息通信科技集團有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010274114.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 一種簡單網(wǎng)絡(luò)管理協(xié)議管理應(yīng)用層事務(wù)回滾方法
- 網(wǎng)絡(luò)設(shè)備的管理方法和網(wǎng)絡(luò)管理站、設(shè)備
- 一種基于SNMP協(xié)議的消息交互方法
- SNMP網(wǎng)元及SNMP網(wǎng)元與私有協(xié)議網(wǎng)元通信的方法
- 一種協(xié)議轉(zhuǎn)換的方法及協(xié)議轉(zhuǎn)換器
- 基于SNMP優(yōu)化數(shù)據(jù)通信的方法和系統(tǒng)
- 一種多子代理SNMP重定向的配置管理方法
- 基于SNMP和CoAP的報文轉(zhuǎn)換方法、無線控制器及網(wǎng)絡(luò)管理系統(tǒng)
- 基于SNMP協(xié)議的分布式異步管理電信設(shè)備的方法和系統(tǒng)
- 一種SNMP監(jiān)測方法、服務(wù)器以及SNMP監(jiān)測系統(tǒng)
- 動態(tài)分布式環(huán)境中的自動拓撲形成方法、系統(tǒng)及程序產(chǎn)品
- 一種網(wǎng)絡(luò)管理拓撲的處理方法及系統(tǒng)
- 物理拓撲使用管理方法和系統(tǒng)
- 拓撲適配方法及裝置
- 一種基于SNMP和HTML5實現(xiàn)web網(wǎng)絡(luò)拓撲的方法
- 一種網(wǎng)絡(luò)拓撲統(tǒng)一管理方法及系統(tǒng)
- 一種拓撲視圖的加載顯示方法及系統(tǒng)
- 開關(guān)磁阻電機功率拓撲推薦方法、系統(tǒng)、終端及存儲介質(zhì)
- 靈活定義的城域網(wǎng)網(wǎng)絡(luò)拓撲生成方法和裝置
- 一種網(wǎng)絡(luò)拓撲優(yōu)化方法、裝置以及系統(tǒng)
- 知識發(fā)現(xiàn)裝置、知識發(fā)現(xiàn)程序和知識發(fā)現(xiàn)方法
- 規(guī)則發(fā)現(xiàn)程序、規(guī)則發(fā)現(xiàn)處理和規(guī)則發(fā)現(xiàn)裝置
- 發(fā)現(xiàn)協(xié)議
- 對等發(fā)現(xiàn)
- 小區(qū)發(fā)現(xiàn)
- 漏洞發(fā)現(xiàn)裝置、漏洞發(fā)現(xiàn)方法以及漏洞發(fā)現(xiàn)程序
- 使用發(fā)現(xiàn)節(jié)點的設(shè)備發(fā)現(xiàn)
- 漏洞發(fā)現(xiàn)裝置、漏洞發(fā)現(xiàn)方法以及存儲介質(zhì)
- 用于提供虛擬場景的裝置及方法
- 接入語音服務(wù)的方法、裝置和數(shù)據(jù)載體





