新四季網

交換機管理系統的拓撲生成方法

2023-10-11 11:43:49 1

專利名稱:交換機管理系統的拓撲生成方法
技術領域:
本發明涉及網絡技術領域,具體地講,涉及交換機管理系統的拓撲生成方法。
背景技術:
隨著網絡技術的飛速發展,越來越多的交換機被加入到網絡中,從而使得交換機管理系統的配置愈加複雜,導致統一管理網絡的難度大大增加。現有的交換機管理系統大多米用標準的SNMP (Simple Network Management Protocol,簡單網絡管理協議)等公共協議來管理交換機管理設備。然而由於SNMP等標準協議自身的局限性造成網絡拓撲的生成時間較長,而且顯示的網絡鏈路信息不夠完善,使其遠遠達不到有效、統一管理網絡的目的。

發明內容
本發明的目的在於克服現有技術中採用SNMP等公共協議來管理交換機管理系統導致網絡拓撲的形成過程時間較長並且顯示的網絡鏈路信息不夠完善的缺陷,提供一種基於LLDP (Link Layer Discovery Protocol,鏈路層發現協議)協議和IPstack協議共同配合實現交換機管理系統的拓撲生成方法。為了實現上述目的,本發明採用的技術方案如下
交換機管理系統的拓撲生成方法,通過以下步驟實現
P1.交換機管理系統進行初始化處理,獲取初始設定的信息,該信息包括管理分組以及交換機的管理狀態、管理角色、優先級、IP位址和MAC地址;
P2.本系統包括至少兩個交換機,各交換機基於IPstack協議進行交換機設備識別、交換機設備競爭和私有IP位址分配;
P3.基於LLDP協議實現鏈路狀態顯示。為了進行交換機設備識別、交換機設備競爭和私有IP位址分配,所述步驟P2的具體實現步驟如下
P201.管理角色分為Master和Slave,首先管理角色為Master的交換機廣播Hello報文,啟動計時器;
P202.交換機接收Hello報文,進行分組判斷,判斷報文發送交換機管理分組名稱是否一致,若一致,則執行下一步,反之,則丟棄該報文;
P203.同一分組的交換機查看Hello報文發起方的管理角色,按照本機當前的管理角色進行操作如果本機管理角色是Master,加入設備表,重新競選管理角色Master,執行步驟P204 ;如果本機管理角色是Slave,更新設備表,執行步驟P205 ;
P204.管理角色為Master的交換機進行競爭,依次根據交換機設備優先級值以及MAC地址值進行設備競爭,如果競爭失敗,則自動將自身管理角色設為Slave,刪除其IP位址,並且停止發送Hello報文;如果競爭勝出,則繼續發送Hello報文;
P205.管理角色為Slave的交換機進行私有IP位址分配,完成拓撲的生成。所述步驟P205進行私有IP位址分配,執行如下步驟,完成拓撲生成P205 (I).管理角色為Slave的交換機收到Master發送的Hello報文;
P205 (2).管理角色為Slave的交換機查看有無自己的IP位址,無則執行下一步,反之,返回一個Hello回復報文;
P205 (3).發送請求提供IP位址的Send_0ffer_IP報文至Hello報文發起方;
P205 (4). Hello報文發起方發送提供IP位址的Ack_offer_IP報文;管理角色為Slave的交換機設備收到Ack_offer_IP報文,設置本機IP位址為報文中提供的IP位址。作為優選,所述步驟P201中發送Hello報文後啟動計時器的時間由手動進行設置或默認為I秒。
為了更好的實現本發明,所述步驟P204中所述管理角色為Master的交換機進行競爭的比較準則包括以下幾點
a.首先比較優先級值,值越小優先級越高;
b.在優先級值相等的情況下,再比較MAC地址值,值越小優先級越高。進一步的,所述步驟P205中是由管理角色為Slave的交換機自動分配私有IP位址,勿需手動配置IP位址。。本發明較現有技術相比,具有以下優點及有益效果
(I)本發明是基於LLDP協議和IPstack協議自動生成的網絡拓撲,由於現有的交換機管理系統受SNMP協議內容的局限,產生的網絡拓撲較慢,例如7-8臺交換機一般需要幾十秒甚至幾分鐘的時間,而且還不能完全顯示整個網絡鏈路信息,相比而言,本發明在自動生成網絡拓撲後還能夠藉助於交換機直觀顯示網絡鏈路狀態,完全能夠達到高效、簡單、快捷管理網絡交換機的目的。(2)本發明中的LLDP協議提供了一種標準的鏈路發現方式,可以將本端交換機的主要能力、管理地址、設備標識和接口標識等信息組織成不同的TLV (Type/Length/Value,類型/長度/值),並發布給自己直連的鄰居,收到信息後的鄰居將以標準MIB(ManagementInformation Base,管理信息庫)的形式保存起來,以供網絡管理系統查詢及判斷鏈路的通信狀況,然而這種LLDP的缺陷在於無法完全顯示整個網絡節點和鏈路連接狀況,因此為了有效的對網絡中所有交換機進行識別,在本發明中提出一種IPstack協議,該協議充分利用LLDP識別到的相鄰鏈路信息來識別網絡中的設備,基於標準的LLDP協議和新所提出的Ipstack協議,該交換機系統可以快速、高效、準確地形成網絡拓撲,將整個網絡鏈路狀態信息完整顯示出來。(3)本發明中通過IPsatCk協議進行交換機設備識別、交換機設備競爭和私有IP位址分配,實現拓撲的完全自動生成,具有生成速度快、生成方式簡單的特點,具有突出的實質性特點和顯著的進步。


圖I為本發明交換機管理系統實現流程圖。圖2為本發明拓撲生成方法流程圖。圖3為本發明交換機識別、競爭、地址分配流程示意圖。圖4為本發明交換機管理系統拓撲生成展現圖。
具體實施例方式下面結合附圖與實施例對本發明作進一步說明,本發明的實施方式包括但不限於下列實施例。實施例I
本實施例為交換機管理系統的實現方法,其主要過程如圖I所示。其中本實施例中共有6個交換機組成交換機管理系統,這6個交換機分別為SI、S2、S3、S4、S5、S6,其中SI、S2、S3、S4為管理組1,S5、S6為管理組2,且SI、S2和S4的管理角色為Master,S3的管理角色為Slave,且該系統僅具有一個公有的IP位址109. 223. 223. 112,管理員通過該地址對各交換機進行配置。第一步交換系統啟動後,進行拓撲生成,圖2為本發明拓撲方法流程,依次執行如下步驟完成拓撲的生成
Pl.進行系統的初始化處理,交換機獲得初始設定的信息,該信息包括管理分組以及交換機的管理狀態、管理角色、優先級、IP位址和MAC地址,其中各交換機的初始信息如表I :表I
權利要求
1.交換機管理系統的拓撲生成方法,其特徵在於,通過以下步驟實現 P1.交換機管理系統進行初始化處理,獲取初始設定的信息,該信息包括管理分組以及交換機的管理狀態、管理角色、優先級、IP位址和MAC地址; P2.本系統包括至少兩個交換機,各交換機基於IPstack協議進行交換機設備識別、交換機設備競爭和私有IP位址分配; P3.基於LLDP協議實現鏈路狀態顯示。
2.根據權利要求I所述的交換機管理系統的拓撲生成方法,其特徵在於,所述步驟P2的具體實現步驟如下 P201.管理角色分為Master和Slave,首先管理角色為Master的交換機廣播Hello報文,啟動計時器; P202.交換機接收Hello報文,進行分組判斷,判斷報文發送交換機管理分組名稱是否一致,若一致,則執行下一步,反之,則丟棄該報文; P203.同一分組的交換機查看Hello報文發起方的管理角色,按照本機當前的管理角色進行操作如果本機管理角色是Master,加入設備表,重新競選管理角色Master,執行步驟P204 ;如果本機管理角色是Slave,更新設備表,執行步驟P205 ; P204.管理角色為Master的交換機進行競爭,依次根據交換機設備優先級值以及MAC地址值進行設備競爭,如果競爭失敗,則自動將自身管理角色設為Slave,刪除其IP位址,並且停止發送Hello報文;如果競爭勝出,則繼續發送Hello報文; P205.管理角色為Slave的交換機進行私有IP位址分配,完成拓撲的生成。
3.根據權利要求2所述的交換機管理系統的拓撲生成方法,其特徵在於,所述步驟P205進行私有IP位址分配,執行如下步驟,完成拓撲生成 P205 (I).管理角色為Slave的交換機收到Master發送的Hello報文; P205 (2).管理角色為Slave的交換機查看有無自己的IP位址,無則執行下一步,反之,返回一個Hello回復報文; P205 (3).發送請求提供IP位址的Send_0ffer_IP報文至Hello報文發起方; P205 (4). Hello報文發起方發送提供IP位址的Ack_offer_IP報文;管理角色為Slave的交換機設備收到Ack_offer_IP報文,設置本機IP位址為報文中提供的IP位址。
4.根據權利要求2或3所述的交換機管理系統的拓撲生成方法,其特徵在於,所述步驟P201中發送Hello報文後啟動計時器的時間由手動進行設置或默認為I秒。
5.根據權利要求4所述的交換機管理系統的拓撲生成方法,其特徵在於,所述步驟P204中所述管理角色為Master的交換機進行競爭的比較準則包括以下幾點 a.首先比較優先級值,值越小優先級越高; b.在優先級值相等的情況下,再比較MAC地址值,值越小優先級越高。
6.根據權利要求5所述的交換機管理系統的拓撲生成方法,其特徵在於,所述步驟P205中是由管理角色為Slave的交換機自動分配私有IP位址,勿需手動配置IP位址。
全文摘要
本發明公開了一種交換機管理系統的拓撲生成方法,屬於網絡技術領域。本發明中系統首先進行初始化處理,系統獲取初始設定的信息,該信息包括管理分組以及交換機的管理狀態、管理角色、優先級、IP位址和MAC地址,然後各交換機基於IPstack協議進行設備識別、設備競爭和私有IP位址分配,最後再基於LLDP協議實現鏈路狀態顯示。通過以上方法,本發明能夠快速完成拓撲生成,並且能夠將整個網絡鏈路狀態信息完整顯示出來,克服了現有技術中形成拓撲時間長,並且還無法完整顯示網絡鏈路狀態信息的缺陷,適合推廣使用。
文檔編號H04L12/24GK102946327SQ20121050285
公開日2013年2月27日 申請日期2012年11月30日 優先權日2012年11月30日
發明者胡強 申請人:深圳市磊科實業有限公司

同类文章

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

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有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-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀