欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種網(wǎng)絡(luò)拓撲收集系統(tǒng)及其網(wǎng)絡(luò)設(shè)備的制作方法

文檔序號:7613740閱讀:128來源:國知局
專利名稱:一種網(wǎng)絡(luò)拓撲收集系統(tǒng)及其網(wǎng)絡(luò)設(shè)備的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及網(wǎng)絡(luò)通信管理系統(tǒng),尤其涉及一種網(wǎng)絡(luò)拓撲收集系統(tǒng)及對應(yīng)的網(wǎng)絡(luò)設(shè)備。
背景技術(shù)
隨著網(wǎng)絡(luò)技術(shù)的迅速發(fā)展,網(wǎng)絡(luò)規(guī)模和范圍日趨擴大,網(wǎng)絡(luò)設(shè)備的管理問題也日趨突出;網(wǎng)絡(luò)設(shè)備的拓撲發(fā)現(xiàn)和拓撲收集管理是新一代網(wǎng)絡(luò)管理技術(shù)中的一大熱點。
拓撲發(fā)現(xiàn)旨在發(fā)現(xiàn)和本網(wǎng)絡(luò)設(shè)備直接相連的相鄰網(wǎng)絡(luò)設(shè)備信息(如設(shè)備的類型、軟硬件版本、端口信息等),網(wǎng)絡(luò)設(shè)備定時發(fā)送拓撲發(fā)現(xiàn)報文給直接相連的相鄰網(wǎng)絡(luò)設(shè)備,同時接收來自相鄰網(wǎng)絡(luò)設(shè)備的拓撲發(fā)現(xiàn)報文,并從報文中提取相鄰網(wǎng)絡(luò)設(shè)備信息,并將本網(wǎng)絡(luò)設(shè)備信息、所發(fā)現(xiàn)的相鄰網(wǎng)絡(luò)設(shè)備信息、及其相互間拓撲關(guān)系等信息存儲起來,形成該網(wǎng)絡(luò)設(shè)備的拓撲信息,當網(wǎng)絡(luò)設(shè)備發(fā)現(xiàn)上述拓撲信息發(fā)生改變或老化,網(wǎng)絡(luò)設(shè)備則進一步更新相應(yīng)的拓撲信息(對相應(yīng)拓撲信息表項進行增加/更改/刪除);拓撲發(fā)現(xiàn)可通過多種協(xié)議方式實現(xiàn),如Cisco公司已經(jīng)在其設(shè)備上用其私有協(xié)議CDP(Cisco DiscoveryProtocol)實現(xiàn)了網(wǎng)絡(luò)設(shè)備拓撲信息自動獲取的功能;華為技術(shù)有限公司也用其私有協(xié)議HDP(Huawei Discovery Protocol)實現(xiàn)了類似功能。
拓撲收集在一定網(wǎng)絡(luò)范圍內(nèi),由指定的網(wǎng)絡(luò)設(shè)備作為網(wǎng)絡(luò)拓撲收集設(shè)備,向網(wǎng)絡(luò)范圍內(nèi)內(nèi)的網(wǎng)絡(luò)設(shè)備發(fā)出拓撲請求報文,接收到拓撲請求報文的網(wǎng)絡(luò)設(shè)備發(fā)送拓撲應(yīng)答報文,其中包含本網(wǎng)絡(luò)設(shè)備的拓撲信息,指定的網(wǎng)絡(luò)設(shè)備根據(jù)其收集到的所有網(wǎng)絡(luò)設(shè)備的拓撲信息、進而形成整個網(wǎng)絡(luò)范圍內(nèi)的網(wǎng)絡(luò)拓撲信息,網(wǎng)絡(luò)管理系統(tǒng)可以基于所形成的網(wǎng)絡(luò)拓撲信息、通過多種方式(如SNMP、Telnet、HTTP等)對網(wǎng)絡(luò)范圍內(nèi)的網(wǎng)絡(luò)設(shè)備進行直觀地管理、維護。
通常,拓撲收集可采用手動收集、自動定時收集、或二者相結(jié)合的方式,在拓撲收集過程中,如果拓撲收集報文丟失、網(wǎng)絡(luò)設(shè)備重新啟動或其他原因,那么網(wǎng)絡(luò)拓撲收集設(shè)備就會得到錯誤的網(wǎng)絡(luò)拓撲信息,由此1)、錯誤的網(wǎng)絡(luò)拓撲信息會經(jīng)過較長時間才有可能被更新為正確的拓撲信息,為了避免網(wǎng)絡(luò)流量過大,自動定時收集的間隔時間都較長,通常為數(shù)個或數(shù)十分鐘,而手動收集只能依賴操作員手工觸發(fā);2)、在網(wǎng)絡(luò)管理系統(tǒng)和網(wǎng)絡(luò)拓撲收集設(shè)備之間重傳錯誤的網(wǎng)絡(luò)拓撲信息更新消息。以上拓撲收集方式只能在下一個收集周期或手動觸發(fā)收集后才可能得到正確的網(wǎng)絡(luò)拓撲信息。
此外,拓撲收集還可采用基于重傳/應(yīng)答的方式,但是,該方式將大大增加網(wǎng)絡(luò)的流量;以及增加每個網(wǎng)絡(luò)設(shè)備,特別是網(wǎng)絡(luò)拓撲收集設(shè)備的處理負荷。

發(fā)明內(nèi)容
本發(fā)明目的之一在于提供一種網(wǎng)絡(luò)拓撲收集系統(tǒng),網(wǎng)絡(luò)拓撲收集設(shè)備能在較短的時間里得到正確的網(wǎng)絡(luò)拓撲信息,其進一步減少了網(wǎng)絡(luò)管理系統(tǒng)與網(wǎng)絡(luò)拓撲收集設(shè)備之間錯誤的網(wǎng)絡(luò)拓撲信息更新消息。
本發(fā)明網(wǎng)絡(luò)拓撲收集系統(tǒng)由若干網(wǎng)絡(luò)設(shè)備組成,所述網(wǎng)絡(luò)設(shè)備獲取相鄰網(wǎng)絡(luò)設(shè)備信息形成其拓撲信息,其中一臺網(wǎng)絡(luò)設(shè)備被指定為網(wǎng)絡(luò)拓撲收集設(shè)備,發(fā)起拓撲收集請求,網(wǎng)絡(luò)設(shè)備將其保存的拓撲信息以拓撲收集應(yīng)答方式發(fā)送給網(wǎng)絡(luò)拓撲收集設(shè)備,網(wǎng)絡(luò)拓撲收集設(shè)備根據(jù)上述拓撲收集應(yīng)答更新相關(guān)網(wǎng)絡(luò)拓撲信息,網(wǎng)絡(luò)設(shè)備在其拓撲信息發(fā)生變化時,觸發(fā)一個相應(yīng)的拓撲收集更新消息,該消息目標地址為網(wǎng)絡(luò)拓撲收集設(shè)備的地址;網(wǎng)絡(luò)拓撲收集設(shè)備在進行拓撲收集時,進一步根據(jù)拓撲收集更新消息更新相應(yīng)的網(wǎng)絡(luò)拓撲信息。
優(yōu)選地,網(wǎng)絡(luò)設(shè)備為二層網(wǎng)絡(luò)設(shè)備,網(wǎng)絡(luò)拓撲收集設(shè)備的地址為MAC地址。
優(yōu)選地,拓撲收集更新消息以拓撲收集應(yīng)答消息方式實現(xiàn),采用預(yù)留的報文標志予以標識。
優(yōu)選地,網(wǎng)絡(luò)拓撲收集系統(tǒng)進一步包括網(wǎng)絡(luò)管理系統(tǒng),所述網(wǎng)絡(luò)拓撲收集設(shè)備進一步根據(jù)拓撲收集更新消息通知網(wǎng)絡(luò)管理系統(tǒng)更新相應(yīng)的網(wǎng)絡(luò)拓撲信息。
優(yōu)選地,網(wǎng)絡(luò)拓撲收集設(shè)備設(shè)置一段等待時間,并將該時間段內(nèi)所產(chǎn)生的拓撲收集更新進一步通知網(wǎng)絡(luò)管理系統(tǒng)更新相應(yīng)的網(wǎng)絡(luò)拓撲信息。
本發(fā)明進一步目的在于提供一種網(wǎng)絡(luò)設(shè)備,它采用自動觸發(fā)機制使得能迅速將其拓撲信息變化告知網(wǎng)絡(luò)拓撲收集設(shè)備。
本發(fā)明網(wǎng)絡(luò)設(shè)備包括拓撲發(fā)現(xiàn)單元,通過拓撲發(fā)現(xiàn)獲得相鄰網(wǎng)絡(luò)設(shè)備信息并形成相關(guān)拓撲信息,以及拓撲收集單元,將其保存的拓撲信息以拓撲收集應(yīng)答方式發(fā)送給網(wǎng)絡(luò)拓撲收集設(shè)備,所述拓撲發(fā)現(xiàn)單元當拓撲信息發(fā)生變化時,更新相關(guān)拓撲信息并進一步產(chǎn)生拓撲信息更新消息通知拓撲收集單元;所述拓撲收集單元接收來自拓撲發(fā)現(xiàn)單元的拓撲信息更新消息,產(chǎn)生一個相應(yīng)的拓撲收集更新消息,該消息目標地址為網(wǎng)絡(luò)拓撲收集設(shè)備的地址。
優(yōu)選地,所述網(wǎng)絡(luò)設(shè)備是二層網(wǎng)絡(luò)設(shè)備,網(wǎng)絡(luò)拓撲收集設(shè)備的地址為MAC地址。
優(yōu)選地,所述拓撲收集單元產(chǎn)生的拓撲收集更新消息以拓撲收集應(yīng)答消息方式實現(xiàn),采用預(yù)留的報文標志予以標識。
本發(fā)明進一步目的在于提供一種網(wǎng)絡(luò)拓撲收集設(shè)備,將最新的網(wǎng)絡(luò)拓撲信息及時提供給網(wǎng)絡(luò)管理系統(tǒng)。
本發(fā)明網(wǎng)絡(luò)拓撲收集設(shè)備包括拓撲收集單元,產(chǎn)生拓撲收集請求消息,并接收拓撲應(yīng)答消息,更新相關(guān)網(wǎng)絡(luò)拓撲信息,所述拓撲收集單元在進行拓撲收集時,進一步根據(jù)拓撲收集更新消息更新相關(guān)網(wǎng)絡(luò)拓撲信息。
優(yōu)選地,其進一步包括拓撲發(fā)現(xiàn)單元,在其設(shè)備拓撲信息發(fā)生變化時,更新相關(guān)拓撲信息并進一步產(chǎn)生拓撲信息更新消息通知拓撲收集單元。
優(yōu)選地,拓撲收集單元根據(jù)拓撲發(fā)現(xiàn)單元產(chǎn)生的拓撲信息更新消息進一步通知網(wǎng)絡(luò)管理系統(tǒng)更新相應(yīng)的網(wǎng)絡(luò)拓撲信息。
優(yōu)選地,拓撲收集單元根據(jù)拓撲收集更新消息,進一步通知網(wǎng)絡(luò)管理系統(tǒng)更新相應(yīng)的網(wǎng)絡(luò)拓撲信息。
優(yōu)選地,拓撲收集單元設(shè)置一段等待時間,并將該時間段內(nèi)產(chǎn)生的網(wǎng)絡(luò)拓撲信息更新進一步通知網(wǎng)絡(luò)管理系統(tǒng)更新相應(yīng)的網(wǎng)絡(luò)拓撲信息。
根據(jù)上述發(fā)明思想所實現(xiàn)的網(wǎng)絡(luò)拓撲收集系統(tǒng),由于網(wǎng)絡(luò)設(shè)備能將拓撲信息的變化及時地告知網(wǎng)絡(luò)拓撲收集設(shè)備,從而避免了由于拓撲收集周期過長而不能正確地、及時地反映網(wǎng)絡(luò)拓撲信息。
上述發(fā)明思想也進一步避免了由于拓撲收集報文丟失、網(wǎng)絡(luò)設(shè)備重新啟動或其他原因而引起的錯誤的網(wǎng)絡(luò)拓撲信息在網(wǎng)管系統(tǒng)和網(wǎng)絡(luò)拓撲收集設(shè)備之間的重傳,減少了錯誤的網(wǎng)絡(luò)拓撲信息更新消息。


圖1A是本發(fā)明在二層網(wǎng)絡(luò)環(huán)境下實現(xiàn)的網(wǎng)絡(luò)拓撲收集系統(tǒng)結(jié)構(gòu)示意圖;圖1B是一種典型的拓撲應(yīng)答報文格式;圖2是本發(fā)明實現(xiàn)的網(wǎng)絡(luò)設(shè)備拓撲發(fā)現(xiàn)、拓撲收集結(jié)構(gòu)示意圖;圖3是本發(fā)明實現(xiàn)的網(wǎng)絡(luò)拓撲收集設(shè)備結(jié)構(gòu)示意圖;具體實施方式
下面結(jié)合附圖,對本發(fā)明的優(yōu)選實施方式進行詳細的說明。
圖1A是本發(fā)明在二層網(wǎng)絡(luò)環(huán)境下實現(xiàn)的網(wǎng)絡(luò)拓撲收集系統(tǒng)結(jié)構(gòu)示意圖。遠程網(wǎng)絡(luò)管理系統(tǒng)11通過網(wǎng)絡(luò)10指定一定網(wǎng)絡(luò)范圍(集群)內(nèi)12內(nèi)的一臺以太網(wǎng)交換機為命令節(jié)點13,它相當于集群內(nèi)的管理設(shè)備,對整個集群網(wǎng)絡(luò)的統(tǒng)一管理和集群的建立、維護,以及作為網(wǎng)絡(luò)拓撲收集設(shè)備,負責網(wǎng)絡(luò)拓撲信息收集,并將收集來的網(wǎng)絡(luò)拓撲信息通過網(wǎng)絡(luò)10告知網(wǎng)絡(luò)管理系統(tǒng)11;集群內(nèi)還包括一臺交換機作為備份節(jié)點14,當命令節(jié)點13出現(xiàn)故障時,可接管對整個集群網(wǎng)絡(luò)的集中管理;以及若干成員網(wǎng)絡(luò)設(shè)備以太網(wǎng)交換機15、16、17、18,網(wǎng)絡(luò)管理系統(tǒng)11可通過命令節(jié)點13對它們進行遠程管理,包括配置、查詢等操作。
下面結(jié)合圖例對網(wǎng)絡(luò)拓撲收集過程做進一步描述,上述網(wǎng)絡(luò)拓撲收集系統(tǒng)中的網(wǎng)絡(luò)設(shè)備支持拓撲發(fā)現(xiàn)、拓撲收集相關(guān)協(xié)議功能,相關(guān)報文承載于以太網(wǎng)幀。以太網(wǎng)交換機13、14、15、16、17通過拓撲發(fā)現(xiàn)相關(guān)協(xié)議獲得與本交換機直接相連的其他交換機信息,進一步形成該網(wǎng)絡(luò)設(shè)備的拓撲信息。網(wǎng)絡(luò)拓撲收集設(shè)備,如命令交換機13,以自動定時收集方式或手動收集方式,在啟動拓撲收集協(xié)議的端口發(fā)送拓撲請求報文R,其目的地址使用組播地址0x0180C200000A(如果是直接拓撲請求報文,則報文的目的地址采用被收集的網(wǎng)絡(luò)設(shè)備單播MAC地址)。以太網(wǎng)交換機15在收到拓撲請求報文R后,立即發(fā)送拓撲應(yīng)答報文A,將本交換機中記錄的拓撲信息編碼、封裝在拓撲應(yīng)答報文A中,反饋給命令交換機13;以太網(wǎng)交換機15進一步將拓撲請求報文中的TTL(存活時間表示拓撲收集的范圍)減1并轉(zhuǎn)發(fā)到有鄰居設(shè)備級聯(lián)的網(wǎng)絡(luò)端口,相鄰交換機(17,18)收到該拓撲請求報文后進行類似的操作。網(wǎng)絡(luò)拓撲收集系統(tǒng)在下一次拓撲收集時候重復(fù)上述相同過程。命令節(jié)點13在進行拓撲收集時,接收來自各網(wǎng)絡(luò)設(shè)備(14、15、16)產(chǎn)生的拓撲應(yīng)答消息A,并從中獲取該網(wǎng)絡(luò)設(shè)備拓撲信息,如果發(fā)現(xiàn)當前收集到的拓撲信息與原有保留的拓撲信息不一致時,更新網(wǎng)絡(luò)拓撲信息,并進一步向遠程網(wǎng)管系統(tǒng)11發(fā)送網(wǎng)絡(luò)拓撲信息更新消息。
如前所述,如果拓撲請求報文R或拓撲應(yīng)答報文A丟失、以太網(wǎng)交換機15或相鄰的交換機17、18相關(guān)信息發(fā)生變化,那么命令節(jié)點13只能在下一個拓撲收集周期或手動觸發(fā)收集后才可能得到正確的拓撲信息。由此而來,反映在網(wǎng)管系統(tǒng)11網(wǎng)絡(luò)拓撲信息也是錯誤的。
根據(jù)本發(fā)明思想,以太網(wǎng)交換機15在收到拓撲請求報文A時,記錄下該拓撲請求報文R中包含的網(wǎng)絡(luò)拓撲收集設(shè)備地址信息,在本例二層網(wǎng)絡(luò)環(huán)境下,該地址為命令節(jié)點13的MAC地址;當以太網(wǎng)交換機15發(fā)現(xiàn)其設(shè)備信息或鄰居設(shè)備信息發(fā)生變化(如圖例中交換機18信息發(fā)生變化),它在更新本地存儲的拓撲信息的同時,將自動觸發(fā)產(chǎn)生一個拓撲收集更新消息N,該拓撲收集更新消息N包含了更新的拓撲信息,其目標地址為保留的命令節(jié)點13的源MAC地址。如此,該網(wǎng)絡(luò)集群管理系統(tǒng)中的任何拓撲信息變化能快速地反饋到發(fā)起拓撲收集的網(wǎng)絡(luò)設(shè)備。
優(yōu)選地,上述拓撲收集更新消息N可采用拓撲應(yīng)答報文方式。圖1B即為一種典型的拓撲應(yīng)答報文格式,IndexID作為報文標志,在拓撲請求報文中唯一地標識一次拓撲請求,當拓撲請求報文在網(wǎng)絡(luò)中擴散時,某個網(wǎng)絡(luò)設(shè)備可能從多個鄰居網(wǎng)絡(luò)設(shè)備收到相同IndexID的拓撲請求報文,網(wǎng)絡(luò)設(shè)備可以根據(jù)該IndexID防止發(fā)送重復(fù)的拓撲應(yīng)答報文。為了和其他拓撲應(yīng)答報文A相區(qū)別,該拓撲應(yīng)答報文(即拓撲收集更新消息)可以采用預(yù)留的報文標志(IndexID)予以標識,例如0xff;此外,Type(類型)、Length(長度)、Value(值)三個字段為一組,表示一種類型的拓撲信息,每個報文可以有多個這樣的組,表示多種類型的拓撲信息。這里,對拓撲應(yīng)答報文格式不作更多說明,其只是實現(xiàn)本發(fā)明拓撲收集更新消息的一種實施方式。
根據(jù)本發(fā)明思想,命令節(jié)點13在收到以太網(wǎng)交換機15產(chǎn)生的拓撲收集更新消息N,識別該拓撲收集消息,并進一步根據(jù)該拓撲收集更新消息N所攜帶的拓撲信息更新命令節(jié)點13中的相應(yīng)的網(wǎng)絡(luò)拓撲信息。
優(yōu)選地,命令節(jié)點13在根據(jù)該拓撲收集更新消息N更新其相應(yīng)的網(wǎng)絡(luò)拓撲信息的同時,將進一步通知網(wǎng)絡(luò)管理系統(tǒng)11更新相應(yīng)的網(wǎng)絡(luò)拓撲信息。
優(yōu)選地,命令節(jié)點13可以設(shè)置一段等待時間,以等待可能的后續(xù)拓撲收集更新消息N,或拓撲應(yīng)答報文A,并將該等待時間段內(nèi)產(chǎn)生的、最終需要更新的網(wǎng)絡(luò)拓撲信息一并通知網(wǎng)絡(luò)管理系統(tǒng)11更新相應(yīng)的網(wǎng)絡(luò)拓撲信息。
圖2是一種典型的網(wǎng)絡(luò)設(shè)備拓撲發(fā)現(xiàn)、拓撲收集結(jié)構(gòu)示意圖網(wǎng)絡(luò)接口單元20與其它網(wǎng)絡(luò)設(shè)備相連,發(fā)送/接收包括拓撲發(fā)現(xiàn)、拓撲收集消息在內(nèi)的各種數(shù)據(jù)報文。
對拓撲發(fā)現(xiàn)實現(xiàn)而言,該網(wǎng)絡(luò)設(shè)備進一步包括拓撲發(fā)現(xiàn)單元21,接收相鄰網(wǎng)絡(luò)設(shè)備定時發(fā)送來的拓撲發(fā)現(xiàn)報文,并從中提取設(shè)備信息,從而獲取網(wǎng)絡(luò)中相鄰網(wǎng)絡(luò)設(shè)備當前設(shè)備信息,結(jié)合本網(wǎng)絡(luò)設(shè)備信息及其與相鄰的網(wǎng)絡(luò)設(shè)備相互間拓撲關(guān)系等信息,對存儲在本地設(shè)備拓撲信息數(shù)據(jù)庫25中的拓撲信息進行比較、對相關(guān)拓撲信息表項進行增加/更改/刪除,以形成最新的拓撲信息。
拓撲信息數(shù)據(jù)庫25,其存儲的拓撲信息包括網(wǎng)絡(luò)設(shè)備自身的當前設(shè)備信息、相鄰的網(wǎng)絡(luò)設(shè)備的當前設(shè)備信息及其相互間拓撲關(guān)系等。
對拓撲收集實現(xiàn)而言,它進一步包括拓撲收集單元26接收拓撲收集請求報文,并將本地設(shè)備拓撲信息數(shù)據(jù)庫25中存儲的相關(guān)拓撲信息提取出來,按照一定的方式編碼、封裝后以拓撲收集應(yīng)答報文方式發(fā)送給網(wǎng)絡(luò)拓撲收集設(shè)備。
根據(jù)本發(fā)明思想,拓撲發(fā)現(xiàn)單元21在對拓撲信息數(shù)據(jù)庫25中的拓撲信息進行更新時,它產(chǎn)生一個拓撲信息更新消息給拓撲收集單元26,該拓撲收集更新消息需包含足夠的信息以指示更新后的拓撲信息。
根據(jù)本發(fā)明思想,拓撲收集單元26收到拓撲信息更新消息,將及時通知網(wǎng)絡(luò)拓撲收集設(shè)備,因此,拓撲收集單元26在處理拓撲收集請求報文時,需要記錄下拓撲收集請求報文中網(wǎng)絡(luò)拓撲收集設(shè)備的地址信息,在收到來自拓撲發(fā)現(xiàn)單元21的拓撲更新消息后,它產(chǎn)生一個相應(yīng)的拓撲收集更新消息N,該拓撲收集更新消息N包含了更新后的拓撲信息,其目標地址指向網(wǎng)絡(luò)拓撲收集設(shè)備。
作為拓撲發(fā)現(xiàn)單元21的一種實施例,該單元可以由以下結(jié)構(gòu)方式實現(xiàn)拓撲發(fā)現(xiàn)報文接收/發(fā)送單元22用于通過網(wǎng)絡(luò)接口單元20接收相鄰的網(wǎng)絡(luò)設(shè)備以各自設(shè)定的時間間隔定時發(fā)送來的拓撲發(fā)現(xiàn)報文;以及將本網(wǎng)絡(luò)設(shè)備產(chǎn)生的拓撲發(fā)現(xiàn)報文以設(shè)定的時間間隔定時通過網(wǎng)絡(luò)接口單元20發(fā)送給網(wǎng)絡(luò)中連接的所有設(shè)備。
拓撲發(fā)現(xiàn)報文解碼/編碼單元23從拓撲發(fā)現(xiàn)報文發(fā)送/接收單元22接收來的拓撲發(fā)現(xiàn)報文中提取設(shè)備信息,從而獲取網(wǎng)絡(luò)中相鄰的網(wǎng)絡(luò)設(shè)備當前設(shè)備信息,報文協(xié)議類型不同需要不同的解碼方式;以及,將本網(wǎng)絡(luò)設(shè)備存儲的設(shè)備信息按照一定的方式編碼、封裝成指定的報文形式。
拓撲信息更新單元24根據(jù)拓撲發(fā)現(xiàn)報文編碼/解碼單元23解碼后獲得的相鄰網(wǎng)絡(luò)設(shè)備信息、同時結(jié)合本網(wǎng)絡(luò)設(shè)備信息及其與相鄰的網(wǎng)絡(luò)設(shè)備相互間拓撲關(guān)系等信息,對拓撲信息數(shù)據(jù)庫25中的相關(guān)拓撲信息進行比較、更新/存儲,形成最新的拓撲信息,同時,如果通過比較,發(fā)現(xiàn)需要更新相關(guān)拓撲信息,它將產(chǎn)生一個拓撲信息更新消息給拓撲收集單元26,該拓撲收集更新消息需包含足夠的信息以指示更新后拓撲信息;拓撲信息更新單元24也為拓撲發(fā)現(xiàn)報文編碼/解碼單元23提供本網(wǎng)絡(luò)設(shè)備必要的拓撲信息以最終形成本網(wǎng)絡(luò)設(shè)備的拓撲發(fā)現(xiàn)報文。
作為拓撲收集單元26的一種實施例,它可以由以下結(jié)構(gòu)方式實現(xiàn)拓撲收集報文發(fā)送/接收單元27拓撲收集報文包括拓撲請求和拓撲應(yīng)答兩種類型,作為如圖1中的網(wǎng)絡(luò)設(shè)備17,18,該單元接收來自網(wǎng)絡(luò)拓撲收集設(shè)備的拓撲請求報文,同時也將本網(wǎng)絡(luò)設(shè)備產(chǎn)生的拓撲收集應(yīng)答報文通過網(wǎng)絡(luò)接口單元20發(fā)送給網(wǎng)絡(luò)中網(wǎng)絡(luò)拓撲收集設(shè)備。
拓撲收集報文編碼/解碼單元28從拓撲收集報文發(fā)送/接收單元26接收來的拓撲收集報文中解碼、提取拓撲請求信息。報文協(xié)議類型不同需要不同的解碼方式;以及,將本網(wǎng)絡(luò)設(shè)備的拓撲信息按照一定的方式編碼、封裝成指定的拓撲應(yīng)答報文形式。
拓撲收集報文處理單元29根據(jù)拓撲收集報文編碼/解碼單元28輸出的拓撲請求信息、或根據(jù)拓撲信息更新單元24產(chǎn)生的相關(guān)拓撲信息更新消息,從拓撲信息數(shù)據(jù)庫25中提取被請求的、或已更新拓撲信息,將以上拓撲信息提供給拓撲收集報文編碼/解碼單元28。
圖3是一種典型的網(wǎng)絡(luò)拓撲收集設(shè)備結(jié)構(gòu)示意圖。作為網(wǎng)絡(luò)拓撲收集發(fā)起者和收集者,其拓撲收集單元36與圖2中拓撲收集單元26又有不同這里,拓撲收集單元36產(chǎn)生拓撲收集請求消息,并接收來自各網(wǎng)絡(luò)設(shè)備的拓撲應(yīng)答消息,并根據(jù)拓撲應(yīng)答消息中提供的設(shè)備拓撲信息與本網(wǎng)絡(luò)拓撲收集設(shè)備中存儲的相關(guān)網(wǎng)絡(luò)拓撲信息進行比較,如果不一致,則更新相關(guān)拓撲信息。
根據(jù)本發(fā)明思想,網(wǎng)絡(luò)拓撲收集系統(tǒng)中的網(wǎng)絡(luò)設(shè)備在其拓撲信息發(fā)生變化時,它在更新本地存儲的拓撲信息的同時,將自動觸發(fā)產(chǎn)生一個拓撲收集更新消息,其目標地址指向網(wǎng)絡(luò)拓撲收集設(shè)備的MAC地址;因此,網(wǎng)絡(luò)拓撲收集設(shè)備的拓撲收集單元36在進行拓撲收集時候,需要具有識別拓撲收集更新消息的能力,并根據(jù)拓撲收集更新消息中提供的相關(guān)拓撲信息與本網(wǎng)絡(luò)拓撲收集設(shè)備中存儲的相關(guān)網(wǎng)絡(luò)拓撲信息進行比較,如果不一致,則更新相關(guān)拓撲信息。
另外,作為網(wǎng)絡(luò)拓撲收集系統(tǒng)中的網(wǎng)絡(luò)設(shè)備,網(wǎng)絡(luò)拓撲收集設(shè)備也可以包括拓撲發(fā)現(xiàn)單元31,其結(jié)構(gòu)、功能與圖2中拓撲發(fā)現(xiàn)單元21一致,不再累述。
另外,網(wǎng)絡(luò)拓撲信息數(shù)據(jù)庫35中的拓撲信息是一定網(wǎng)絡(luò)范圍所有網(wǎng)絡(luò)設(shè)備的拓撲信息,其拓撲發(fā)現(xiàn)單元31也可以對其中的相鄰網(wǎng)絡(luò)設(shè)備信息進行更新操作。
優(yōu)選地,拓撲收集單元36在進行網(wǎng)絡(luò)拓撲信息更新操作的同時(可以是基于拓撲應(yīng)答消息、拓撲收集更新消息)或收到拓撲發(fā)現(xiàn)單元31產(chǎn)生的拓撲信息更新消息,它進一步通知網(wǎng)絡(luò)管理系統(tǒng)更新相應(yīng)的網(wǎng)絡(luò)拓撲信息。
優(yōu)選地,拓撲收集單元36可以設(shè)置一段等待時間,以等待可能的后續(xù)拓撲收集更新消息、拓撲應(yīng)答報文、或拓撲信息更新消息,并將該等待時間段內(nèi)產(chǎn)生的、最終需要更新的網(wǎng)絡(luò)拓撲信息進一步通知網(wǎng)絡(luò)管理系統(tǒng)。采用上述延時機制,一定程度上可以避免網(wǎng)絡(luò)管理系統(tǒng)與拓撲收集設(shè)備之間的網(wǎng)絡(luò)拓撲信息更新過于頻繁,一些短暫的拓撲信息改變后又恢復(fù)可以被過濾掉。
作為拓撲收集單元36的一種實施例,該單元可以由以下結(jié)構(gòu)方式實現(xiàn)拓撲收集報文發(fā)送/接收單元37作為拓撲收集發(fā)起者和收集者,它定時產(chǎn)生、或根據(jù)指令產(chǎn)生網(wǎng)絡(luò)拓撲收集請求報文,并接收一定網(wǎng)絡(luò)范圍網(wǎng)絡(luò)設(shè)備的拓撲應(yīng)答報文,該單元需要具有識別拓撲收集更新消息的能力,如前所述,網(wǎng)絡(luò)設(shè)備產(chǎn)生的拓撲收集更新消息可以采用拓撲應(yīng)答報文方式,為了和其他拓撲應(yīng)答報文相區(qū)別,該拓撲應(yīng)答報文可以采用預(yù)留的報文標志(IndexID)予以標識,例如0xff。
拓撲收集報文解碼單元38從拓撲收集報文發(fā)送/接收單元37接收來的拓撲收集報文中解碼、提取出拓撲信息。報文協(xié)議類型不同需要不同的解碼方式。
拓撲收集報文處理單元39根據(jù)解碼、提取出的拓撲信息,對拓撲信息數(shù)據(jù)庫35中的相關(guān)拓撲信息進行比較、更新/存儲,形成最新的網(wǎng)絡(luò)拓撲信息,同時,如果通過比較,發(fā)現(xiàn)需要更新相關(guān)拓撲信息。
優(yōu)選地,如果該拓撲收集設(shè)備包括拓撲發(fā)現(xiàn)單元31,當其設(shè)備自身拓撲信息發(fā)生變化時,拓撲發(fā)現(xiàn)單元更新相關(guān)拓撲信息并進一步產(chǎn)生拓撲信息更新消息通知拓撲收集單元36,這里,拓撲收集報文處理單元39也可以根據(jù)該拓撲信息更新消息向網(wǎng)絡(luò)管理系統(tǒng)發(fā)送拓撲信息更新消息。
優(yōu)選地,拓撲收集報文處理單元39設(shè)置一段等待時間,并將該時間段內(nèi)拓撲應(yīng)答報文、拓撲收集更新消息、拓撲信息更新消息所提供的所有拓撲信息更新在等待時間結(jié)束后再通知給網(wǎng)絡(luò)管理系統(tǒng),從而避免由于拓撲收集報文丟失、網(wǎng)絡(luò)設(shè)備重新啟動或其他原因而引起的錯誤的拓撲信息更新在網(wǎng)絡(luò)管理系統(tǒng)和網(wǎng)絡(luò)拓撲收集設(shè)備之間的重傳,減少了一些錯誤的或不必要的拓撲信息更新操作。
需要說明的是以上僅用以說明而非限制本發(fā)明的技術(shù)方案,盡管參照上述實施例對本發(fā)明進行了詳細說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當理解依然可以對本發(fā)明進行修改或者等同替換,而不脫離本發(fā)明的精神和范圍的任何修改或局部替換,其均應(yīng)涵蓋在本發(fā)明的權(quán)利要求范圍當中。
權(quán)利要求
1.一種網(wǎng)絡(luò)拓撲收集系統(tǒng),由若干網(wǎng)絡(luò)設(shè)備組成,所述網(wǎng)絡(luò)設(shè)備獲取相鄰網(wǎng)絡(luò)設(shè)備信息形成其拓撲信息,其中一臺網(wǎng)絡(luò)設(shè)備被指定為網(wǎng)絡(luò)拓撲收集設(shè)備,發(fā)起拓撲收集請求,網(wǎng)絡(luò)設(shè)備將其保存的拓撲信息以拓撲收集應(yīng)答方式發(fā)送給網(wǎng)絡(luò)拓撲收集設(shè)備,網(wǎng)絡(luò)拓撲收集設(shè)備根據(jù)上述拓撲收集應(yīng)答更新相關(guān)網(wǎng)絡(luò)拓撲信息,其特征在于網(wǎng)絡(luò)設(shè)備在其拓撲信息發(fā)生變化時,觸發(fā)一個相應(yīng)的拓撲收集更新消息,該消息目標地址為網(wǎng)絡(luò)拓撲收集設(shè)備的地址;網(wǎng)絡(luò)拓撲收集設(shè)備在進行拓撲收集時,進一步根據(jù)拓撲收集更新消息更新相應(yīng)的網(wǎng)絡(luò)拓撲信息。
2.如權(quán)利要求1所述的網(wǎng)絡(luò)拓撲收集系統(tǒng),其特征在于所述網(wǎng)絡(luò)設(shè)備為二層網(wǎng)絡(luò)設(shè)備,網(wǎng)絡(luò)拓撲收集設(shè)備的地址為MAC地址。
3.如權(quán)利要求2所述的網(wǎng)絡(luò)拓撲收集系統(tǒng),其特征在于所述拓撲收集更新消息以拓撲收集應(yīng)答消息方式實現(xiàn),采用預(yù)留的報文標志予以標識。
4.如權(quán)利要求1所述的網(wǎng)絡(luò)拓撲收集系統(tǒng),其特征在于其進一步包括網(wǎng)絡(luò)管理系統(tǒng),所述網(wǎng)絡(luò)拓撲收集設(shè)備進一步根據(jù)拓撲收集更新消息通知網(wǎng)絡(luò)管理系統(tǒng)更新相應(yīng)的網(wǎng)絡(luò)拓撲信息。
5.如權(quán)利要求4所述的網(wǎng)絡(luò)拓撲收集系統(tǒng),其特征在于網(wǎng)絡(luò)拓撲收集設(shè)備設(shè)置一段等待時間,并將該時間段內(nèi)所產(chǎn)生的拓撲收集更新進一步通知網(wǎng)絡(luò)管理系統(tǒng)更新相應(yīng)的網(wǎng)絡(luò)拓撲信息。
6.一種網(wǎng)絡(luò)設(shè)備,包括拓撲發(fā)現(xiàn)單元,通過拓撲發(fā)現(xiàn)獲得相鄰網(wǎng)絡(luò)設(shè)備信息并形成相關(guān)拓撲信息,以及拓撲收集單元,將其保存的拓撲信息以拓撲收集應(yīng)答方式發(fā)送給網(wǎng)絡(luò)拓撲收集設(shè)備,其特征在于所述拓撲發(fā)現(xiàn)單元當拓撲信息發(fā)生變化時,更新相關(guān)拓撲信息并進一步產(chǎn)生拓撲信息更新消息通知拓撲收集單元;所述拓撲收集單元接收來自拓撲發(fā)現(xiàn)單元的拓撲信息更新消息,產(chǎn)生一個相應(yīng)的拓撲收集更新消息,該消息目標地址為網(wǎng)絡(luò)拓撲收集設(shè)備的地址。
7.如權(quán)利要求6所述的一種網(wǎng)絡(luò)設(shè)備,其特征在于所述網(wǎng)絡(luò)設(shè)備是二層網(wǎng)絡(luò)設(shè)備,網(wǎng)絡(luò)拓撲收集設(shè)備的地址為MAC地址。
8.如權(quán)利要求7所述的一種網(wǎng)絡(luò)設(shè)備,其特征在于所述拓撲收集單元產(chǎn)生的拓撲收集更新消息以拓撲收集應(yīng)答消息方式實現(xiàn),采用預(yù)留的報文標志予以標識。
9.一種網(wǎng)絡(luò)拓撲收集設(shè)備,包括拓撲收集單元,產(chǎn)生拓撲收集請求消息,并接收拓撲應(yīng)答消息,更新相關(guān)網(wǎng)絡(luò)拓撲信息,其特征在于所述拓撲收集單元在進行拓撲收集時,進一步根據(jù)拓撲收集更新消息更新相關(guān)網(wǎng)絡(luò)拓撲信息。
10.如權(quán)利要求9所述的網(wǎng)絡(luò)拓撲收集設(shè)備,其特征在于其進一步包括拓撲發(fā)現(xiàn)單元,在其設(shè)備拓撲信息發(fā)生變化時,更新相關(guān)拓撲信息并進一步產(chǎn)生拓撲信息更新消息通知拓撲收集單元。
11.如權(quán)利要求10所述的網(wǎng)絡(luò)拓撲收集設(shè)備,其特征在于其拓撲收集單元根據(jù)拓撲發(fā)現(xiàn)單元產(chǎn)生的拓撲信息更新消息進一步通知網(wǎng)絡(luò)管理系統(tǒng)更新相應(yīng)的網(wǎng)絡(luò)拓撲信息。
12.如權(quán)利要求9所述的網(wǎng)絡(luò)拓撲收集設(shè)備,其特征在于其拓撲收集單元根據(jù)拓撲收集更新消息,進一步通知網(wǎng)絡(luò)管理系統(tǒng)更新相應(yīng)的網(wǎng)絡(luò)拓撲信息。
13.如權(quán)利要求9或10所述的網(wǎng)絡(luò)拓撲收集設(shè)備,其特征在于其拓撲收集單元設(shè)置一段等待時間,并將該時間段內(nèi)產(chǎn)生的網(wǎng)絡(luò)拓撲信息更新進一步通知網(wǎng)絡(luò)管理系統(tǒng)更新相應(yīng)的網(wǎng)絡(luò)拓撲信息。
全文摘要
本發(fā)明公開了一種網(wǎng)絡(luò)拓撲收集系統(tǒng)及其網(wǎng)絡(luò)設(shè)備,系統(tǒng)由若干網(wǎng)絡(luò)設(shè)備組成,一臺網(wǎng)絡(luò)設(shè)備被指定為網(wǎng)絡(luò)拓撲收集設(shè)備,發(fā)起拓撲收集請求,網(wǎng)絡(luò)設(shè)備將其拓撲信息以拓撲收集應(yīng)答方式發(fā)送給網(wǎng)絡(luò)拓撲收集設(shè)備,當網(wǎng)絡(luò)設(shè)備在其拓撲信息發(fā)生變化時,觸發(fā)一個相應(yīng)的拓撲收集更新消息,網(wǎng)絡(luò)拓撲收集設(shè)備進一步根據(jù)上述拓撲收集應(yīng)答、拓撲收集更新消息更新相應(yīng)的網(wǎng)絡(luò)拓撲信息,基于本發(fā)明思想提供的網(wǎng)絡(luò)拓撲收集系統(tǒng)能正確地、及時地反映網(wǎng)絡(luò)拓撲信息。
文檔編號H04L12/24GK1917433SQ20051002895
公開日2007年2月21日 申請日期2005年8月19日 優(yōu)先權(quán)日2005年8月19日
發(fā)明者繆應(yīng)忠, 魯林麗, 朱建華, 殷芹 申請人:上海貝爾阿爾卡特股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
花莲县| 怀仁县| 娄底市| 安吉县| 舟曲县| 神农架林区| 治县。| 徐闻县| 宣恩县| 嵩明县| 永胜县| 汪清县| 神池县| 刚察县| 绥芬河市| 根河市| 兴海县| 综艺| 德化县| 宣威市| 河北区| 临湘市| 永清县| 新沂市| 佛山市| 新安县| 海丰县| 西城区| 商丘市| 章丘市| 黄浦区| 乌鲁木齐市| 平陆县| 南漳县| 锡林浩特市| 肃南| 贵州省| 澎湖县| 景泰县| 林甸县| 诸暨市|