新四季網

交換設備拓撲方式的製作方法

2023-09-23 08:10:20 2

交換設備拓撲方式的製作方法
【專利摘要】本發明涉及一種交換設備拓撲方式,首先root設備發送關鍵字為Topology_Find的廣播數據包並在內部建立一張全局拓撲結構鍊表;其它交換設備向接收數據包埠發送dev_info的數據,同時維護本機設備管理表,並將該表向root設備發送topology_info數據包;root設備根據dev_info數據包以及topology_info數據包將設備信息維護到全局拓撲結構表中。本發明所需數據包及信息內容極少,且拓撲收斂速度及運算消耗極小,可以提高整個拓撲系統處理性能,比其它網絡拓撲發現方法佔用設備系統資源和網絡資源具有極大的優勢。
【專利說明】交換設備拓撲方式

【技術領域】
[0001]本發明涉及交換設備拓撲方式,使用設備間信息交互機制達到快速收斂網絡中設備拓撲形成,在極短時間內即可實現區域網網絡設備的拓撲發現。

【背景技術】
[0002]隨著區域網的快速發展及應用,區域網中交換設備的數量也越來越多,點對點式的設備管理方式已經越來越適應不了管理人員對交換設備的管理需求,交換機的集群管理要求其核心基礎是對整個網絡環境中的設備部署發現策略,用於形成當前網絡環境中各種設備之間的連接與設備信息定位,使得網絡管理員對當前網絡中的網絡狀況,如定位鏈路故障、分析鏈路質量、設備集中管理、網絡合理布局規劃均具有非常重要的意義。
[0003]現有公開的各種拓撲方式均使用了大量複雜的設備嗅探方式,使用大量的信息報文以及記錄跳數方式進行拓撲信息採集,資源消耗大,路徑損耗嚴重,且拓撲形成時間長,收斂效率低等諸多缺點。


【發明內容】

[0004]本發明的目的在於克服上述不足,提供一種全網公告,快速收斂的拓撲方式,及時反應正確的設備連接順序和當前的網絡環境。
[0005]本發明的目的是這樣實現的:一種交換設備的拓撲方式,所述方法包括以下步驟:
[0006]步驟一、root設備發送廣播報文;
[0007]步驟二、root設備在內部建立一張全局拓撲結構表;
[0008]步驟三、交換設備接收到root設備發送的廣播報文後,交換設備將向其它激活埠轉發該廣播報文,同時執行下述步驟:
[0009](I)向接收廣播報文的埠發送反饋報文,該反饋報文包含本設備的設備號和來源埠,同時將來源埠記錄到本機設備信息表的本機埠中;
[0010](2)root設備接收到反饋報文時,判斷該反饋報文如果是從接收廣播報文的埠接收,則丟棄該反饋報文;否則記錄接收該反饋報文的接收埠及反饋報文內容到本機設備信息表中;
[0011](3)向10t設備發送本機記錄的下聯設備信息的拓撲報文;
[0012]步驟四、root設備收到反饋報文以及拓撲報文後,將交換設備的信息記錄到全局拓撲結構表中;
[0013]步驟五、root設備根據收到的反饋報文以及拓撲報文維護更新全局拓撲結構表。
[0014]上述方法中所有報文的發送、接收和處理均基於二層協議實現,除廣播報文外,其它報文均為定點報文。
[0015]上述方法中所有網絡設備均使用唯一關鍵編號作為設備的單一識別。
[0016]上述方法中設備信息結構體包含以下內容:設備編號,下聯設備個數,父端埠,本機埠,下聯設備指針,同級設備指針。
[0017]步驟一中的root設備不限定為核心交換機或網關設備或集中管理伺服器,步驟二中的全局拓撲結構表中所維護的是樹型鍊表,步驟三中的交換設備不關心其上聯設備的接口情況,而下聯設備是指與當前設備直接相連的距離root設備更遠的交換設備。
[0018]在步驟三(I)中所使用的二層數據包為避免錯誤識別,在數據包內添加關鍵字,且接收的交換設備在協議棧對該類型數據包做重定向到CPU處理,以保證不會被接收交換機錯誤轉發至其它交換設備。
[0019]在步驟三(I)中的反饋報文,其中只包括本機設備編號和接收廣播報文的埠,步驟三(2)中記錄下聯設備信息的步驟如下:
[0020](BI)將本機設備編號記錄到本機設備信息結構體設備編號中;
[0021 ] (B2)將接收到廣播報文的埠記錄到本機設備信息結構體本機埠中;
[0022](B3)接收到第一個反饋報文時創建下聯設備結構體;
[0023](B4)將反饋報文中的設備編號寫入下聯設備信息結構體的設備編號中;
[0024](B5)將接收到該反饋報文的埠記錄到下聯設備信息結構體的父端埠中;
[0025](B6)將接收到的反饋報文中用於接收廣播報文的埠記錄到下聯設備結構體的本機埠中;
[0026](B7)將本機設備信息結構體的下聯設備指針指向第一個設備信息結構體;
[0027](B8)更新下聯設備個數內容;
[0028](B9)下聯設備結構體的下聯設備指針為空;
[0029](BlO)下聯設備結構體的同級設備指針為空;
[0030](Bll)接收到下一個反饋報文時創建下聯設備結構體;
[0031](B12)將反饋報文中的設備編號寫入下聯設備信息結構體的設備編號中;
[0032](B13)將接收到該反饋報文的埠記錄到下聯設備信息結構體的父端埠中;
[0033](B14)將接收到的反饋報文中用於接收廣播報文的埠記錄到下聯設備結構體的本機埠中;
[0034](B15)將上一個下聯設備結構體的同級設備指針指向本下聯設備信息結構體;
[0035](B16)本下聯設備結構體的下聯設備指針為空;
[0036](B17)本下聯設備結構體的同級設備指針為空;
[0037](B18)更新本機下聯設備個數內容;
[0038](B19)循環(Bll)— (B18)依次處理收到的所有下聯設備的反饋報文。
[0039](B20)本機結構體中的同級設備指針為空。
[0040]步驟三(3)中的設備如果下聯設備指針為空,則不發送拓撲報文,此外,由於設備是在接收到廣播報文才發送拓撲報文,因此可以根據網絡環境設定是由root定時自動進行拓撲發現,還是人工手動進行自動拓撲發現,優化網絡性能,減少收斂次數,提高效率。步驟四中將設備信息記錄到全局拓撲結構表中步驟為:
[0041](Cl)將本機root設備編號記錄到結構體中;。
[0042](C2)父端埠、本機埠均為空,root同級設備指針為空;
[0043](C3)將下聯設備指針指向收到的第一個反饋報文所創建的設備信息結構體的設備編號;
[0044](C4)將接收到該反饋報文的埠記錄到創建的下聯設備信息結構提的父端埠中;
[0045](C5)將接收到的反饋報文中用於接收廣播報文的埠記錄到下聯設備結構體的本機埠中;
[0046](C5)更新下聯設備個數內容;
[0047](C6)將第一個下聯設備信息結構體(非root設備)的同級設備指針指向收到的下一個反饋報文中設備信息結構體的設備編號;
[0048](C7)循環(C4)一 (C6)依次處理收到的所有下聯設備的反饋報文;
[0049](CS)將收到的拓撲報文中的設備編號取出,在下聯設備中找到該編號記錄,然後將該編號結構體的下聯設備指針指向該結構體;
[0050]步驟五中對拓撲發現的更新基於上述步驟四中對樹型鍊表的更新,使用常規鍊表更新策略即可主動實時維護當前拓撲結構。
[0051]與現有技術相比,本發明的有益效果是:本發明採用了非常簡單,易於編程實現的基於二層協議的網絡交換設備拓撲發現方法。root設備可以是一臺核心交換機,也可以是一臺網管設備,或者是一臺集中管理伺服器,便於網絡靈活架設,而且整個拓撲方式所需數據包極少,且處理信息很少,通過高效鍊表操作,可以提高系統處理性能,比其它網絡拓撲方式佔用設備系統資源和網絡資源都有極大的優勢。
【權利要求】
1.交換設備拓撲方式,其特徵在於所述方法包括以下步驟: 步驟一、root設備發送廣播報文; 步驟二、root設備在內部建立一張全局拓撲結構表; 步驟三、交換設備接收到root設備發送的廣播報文後,交換設備將向其它激活埠轉發該廣播報文,同時執行下述步驟: (1)向接收廣播報文的埠發送反饋報文,該反饋報文包含本設備的設備號和來源埠,同時將來源埠記錄到本機設備信息表的本機埠中; (2)root設備接收到反饋報文時,判斷該反饋報文如果是從接收廣播報文的埠接收,則丟棄該反饋報文;否則記錄接收該反饋報文的接收埠及反饋報文內容到本機設備管理表中; (3)向root設備發送本機記錄的下聯設備信息的拓撲報文; 步驟四、root設備收到反饋報文以及拓撲報文後,將交換設備的信息記錄到全局拓撲結構表中; 步驟五、root設備根據收到的反饋報文以及拓撲報文維護更新全局拓撲結構表。
2.如權利要求1所述的一種交換設備的拓撲方式,其特徵在於:上述方法中所有報文的發送、接收和處理均基於二層協議實現,除廣播報文外,其它報文均為定點報文。
3.如權利要求1所述的一種交換設備的拓撲方式,其特徵在於:上述方法中所有網絡設備均使用唯一關鍵編號作為設備的單一識別。
【文檔編號】H04L12/751GK104468366SQ201410583688
【公開日】2015年3月25日 申請日期:2014年10月27日 優先權日:2014年10月27日
【發明者】李 東 申請人:青島金訊網絡工程有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀