国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種以太網(wǎng)鏈路自動(dòng)發(fā)現(xiàn)方法及系統(tǒng)的制作方法

      文檔序號(hào):7702064閱讀:226來源:國知局

      專利名稱::一種以太網(wǎng)鏈路自動(dòng)發(fā)現(xiàn)方法及系統(tǒng)的制作方法
      技術(shù)領(lǐng)域
      :本發(fā)明涉及網(wǎng)管系統(tǒng),特別是涉及一種以太網(wǎng)鏈路自動(dòng)發(fā)現(xiàn)方法及系統(tǒng)。
      背景技術(shù)
      :目前,大多數(shù)的通信設(shè)備制造商網(wǎng)管中以太網(wǎng)鏈路的自動(dòng)發(fā)現(xiàn)是基于IP地址即三層端口來實(shí)現(xiàn)的,例如添加一個(gè)網(wǎng)元后,網(wǎng)管會(huì)4侖詢此網(wǎng)元的所有的三層端口,將三層拓樸網(wǎng)絡(luò)顯示在拓樸圖上,這種方法并不能直觀地顯示實(shí)際設(shè)備的物理連接關(guān)系,并且每創(chuàng)建一個(gè)三層端口,鏈路拓樸就會(huì)發(fā)生改變,有的數(shù)據(jù)設(shè)備上需要?jiǎng)?chuàng)建成千上萬的三層端口,導(dǎo)致拓樸鏈路非常龐大、繁雜。在現(xiàn)有技術(shù)中,盡管鏈路層發(fā)現(xiàn)協(xié)議(LLDP,LinkLayerDiscoveryProtocol)也能用于物理鏈路自動(dòng)發(fā)現(xiàn),但是對(duì)于低端的交換機(jī)等設(shè)備不支持LLDP。另外,雖然有一些自動(dòng)發(fā)現(xiàn)網(wǎng)絡(luò)拓樸的方法,如中國專利申請(qǐng)?zhí)枮?200410052276.0"的文件中提出一種網(wǎng)絡(luò)拓樸自動(dòng)發(fā)現(xiàn)的方法,是通過網(wǎng)關(guān)網(wǎng)元定時(shí)查詢或由網(wǎng)元上線或下線事件觸發(fā)查詢的方式向網(wǎng)絡(luò)中各網(wǎng)元收集其路由表中的路由信息,再由所述網(wǎng)關(guān)網(wǎng)元將路由信息上報(bào)網(wǎng)管系統(tǒng)。然而,該專利申請(qǐng)是通過路由表來進(jìn)行網(wǎng)絡(luò)拓樸自動(dòng)發(fā)現(xiàn),只能發(fā)現(xiàn)三層邏輯鏈路,無法發(fā)現(xiàn)二層物理鏈路。對(duì)于二層交換機(jī)設(shè)備而言,若沒有路由表,網(wǎng)絡(luò)拓樸則無法進(jìn)行發(fā)現(xiàn)。并且,通過路由表自動(dòng)發(fā)現(xiàn)的網(wǎng)絡(luò)拓樸,不能直觀地顯示實(shí)際設(shè)備的物理連接關(guān)系。又如,中國專利申請(qǐng)?zhí)枮?200810216566.2"的文件中提出一種通過在網(wǎng)絡(luò)中發(fā)送尋找二層鏈路發(fā)現(xiàn)協(xié)議(LLDP)報(bào)文,以及通過對(duì)該報(bào)文的發(fā)送、處理和轉(zhuǎn)發(fā),從而自動(dòng)發(fā)現(xiàn)并建立MAC路由信息表,但該專利申請(qǐng)存在設(shè)備必須支持LLDP協(xié)議,但是很多低端交換機(jī)設(shè)備都不支持LLDP協(xié)議,因此無法自動(dòng)發(fā)現(xiàn)全網(wǎng)的物理鏈路。
      發(fā)明內(nèi)容有鑒于此,本發(fā)明的主要目的在于提供一種以太網(wǎng)鏈路自動(dòng)發(fā)現(xiàn)方法及系統(tǒng),能夠自動(dòng)發(fā)現(xiàn)全網(wǎng)物理鏈路,并拓樸呈現(xiàn)給用戶。為達(dá)到上述目的,本發(fā)明公開了一種以太網(wǎng)鏈路自動(dòng)發(fā)現(xiàn)方法,在網(wǎng)管系統(tǒng)中添加網(wǎng)元,并獲取、保存所添加的網(wǎng)元信息及網(wǎng)元的端口信息;該方法包括獲取始端網(wǎng)元中開啟操作管理維護(hù)OAM協(xié)議的端口,輪詢開啟OAM協(xié)議始端網(wǎng)元端口的OAM節(jié)點(diǎn),得到對(duì)端網(wǎng)元媒體訪問控制MAC地址;才艮據(jù)對(duì)端網(wǎng)元的MAC地址查找到對(duì)端網(wǎng)元,遍歷對(duì)端網(wǎng)元中的端口并查找具有與始端網(wǎng)元MAC地址對(duì)應(yīng)的對(duì)端網(wǎng)元端口;沖艮據(jù)得到的上述始端網(wǎng)元端口、對(duì)端網(wǎng)元端口,建立始端網(wǎng)元和對(duì)端網(wǎng)元的物理鏈路。其中,所述獲取始端網(wǎng)元中開啟操作管理維護(hù)OAM協(xié)議的端口包括查找始端網(wǎng)元的所有端口,并判斷是否存在開啟OAM協(xié)議的端口,若存在,則輪詢開啟OAM協(xié)議的端口相關(guān)的OAM節(jié)點(diǎn);若不存在開啟OAM協(xié)議的端口,則不輪詢未開啟0AM協(xié)i義的端口。上述方法中,所述輪詢開啟OAM協(xié)議對(duì)端網(wǎng)元端口的OAM節(jié)點(diǎn)得到對(duì)端MAC地址為采用簡單網(wǎng)絡(luò)管理協(xié)議SNMP輪詢開啟OAM協(xié)議的設(shè)備的端口相關(guān)的管理信息庫MIB節(jié)點(diǎn),并判斷是否存在具有對(duì)端MAC地址的端口,如果存在,則根據(jù)所述對(duì)端MAC地址在網(wǎng)管數(shù)據(jù)庫中查找是否存在與所述對(duì)端MAC地址對(duì)應(yīng)的對(duì)端網(wǎng)元;如果對(duì)端MAC地址為空,則返回判斷是否存在具有對(duì)端MAC地址的其它端口。其中,所述遍歷對(duì)端網(wǎng)元中的端口并查找具有與始端網(wǎng)元MAC地址對(duì)應(yīng)的對(duì)端網(wǎng)元端口為遍歷所保存的對(duì)端網(wǎng)元所有端口的端口信息,并判斷是否存在與始端網(wǎng)元MAC地址的對(duì)應(yīng)的對(duì)端網(wǎng)元端口,如果存在,則利用找到的對(duì)端網(wǎng)元端口建立物理鏈路;如果不存在,則終止本次所輪詢的端口,結(jié)束本次自動(dòng)發(fā)現(xiàn)流程。上述方法中,所述在建立始端網(wǎng)元和對(duì)端網(wǎng)元的物理鏈路之后,還包括將建立的物理鏈路以網(wǎng)元物理連接關(guān)系圖的形式顯示給用戶,為在通過調(diào)用鏈路生成函數(shù)生成的物理連接圖中,創(chuàng)建并顯示新建立物理鏈路。上述方法中,所述添加網(wǎng)元之后,還包^l舌定時(shí)更新并維護(hù)各網(wǎng)元間的物理鏈路,為定時(shí)輪詢網(wǎng)元信息和/或網(wǎng)元的端口信息,并及時(shí)更新網(wǎng)元信息和/或端口信息;根據(jù)網(wǎng)元信息和/或端口信息的變化、或網(wǎng)元上報(bào)的告警信息,更新并維護(hù)對(duì)應(yīng)的物理鏈3各。其中,該方法還包括網(wǎng)元向網(wǎng)絡(luò)管理模塊上報(bào)告警;網(wǎng)絡(luò)管理模塊根據(jù)上報(bào)的告警,將物理鏈路的狀態(tài)變?yōu)閿噫湢顟B(tài),并且將告警關(guān)聯(lián)到對(duì)應(yīng)的網(wǎng)元。相應(yīng)地,本發(fā)明提供一種以太網(wǎng)鏈路自動(dòng)發(fā)現(xiàn)系統(tǒng),包括網(wǎng)絡(luò)管理模塊和端口管理模塊;其中,網(wǎng)絡(luò)管理模塊,用于獲取、保存、定時(shí)更新用戶所添加的網(wǎng)元信息,獲取開啟OAM協(xié)議的始端網(wǎng)元端口及該端口的對(duì)端網(wǎng)元,并用于調(diào)用端口管理^^莫塊保存的端口信息查找具有與始端網(wǎng)元MAC地址對(duì)應(yīng)的對(duì)端網(wǎng)元端口,以及用于才艮據(jù)得到的上述始端網(wǎng)元端口、對(duì)端網(wǎng)元端口建立始端網(wǎng)元和對(duì)端網(wǎng)元的物理鏈路;端口管理模塊,用于獲取并保存網(wǎng)元的端口信息。上述系統(tǒng)中,所述網(wǎng)絡(luò)管理模塊包括網(wǎng)元信息單元、正向查找單元、反向查找單元及鏈^各建立單元;其中,網(wǎng)元信息單元,用于獲取、保存、定時(shí)更新用戶所添加的網(wǎng)元4言息;正向查找單元,用于4艮據(jù)所述網(wǎng)元添加單元保存的網(wǎng)元信息獲取開啟OAM協(xié)議的始端網(wǎng)元端口,及該端口的對(duì)端網(wǎng)元;反向查找單元,用于根據(jù)正向查找單元找到的對(duì)端網(wǎng)元,以及所述端口管理模塊保存的端口信息,查找具有與始端網(wǎng)元MAC地址對(duì)應(yīng)的對(duì)端網(wǎng)元端口;鏈路建立單元,用于根據(jù)正向查找單元找到的始端網(wǎng)元端口、反向查找單元找到的對(duì)端網(wǎng)元端口,建立始端網(wǎng)元和對(duì)端網(wǎng)元的物理《連路。其中,所述網(wǎng)絡(luò)管理模塊還包括拓樸顯示單元,用于將建立的物理鏈路以拓樸的形式顯示給用戶;和/或,狀態(tài)維護(hù)單元,用于定時(shí)更新并維護(hù)各網(wǎng)元間的物理鏈路;和/或,告警處理單元,用于根據(jù)上報(bào)的告警,將物鏈路的狀態(tài)變?yōu)閿噫湢顟B(tài),并且將告警關(guān)聯(lián)到對(duì)應(yīng)的網(wǎng)元。7由以上技術(shù)方案可以看出,本發(fā)明基于鏈路級(jí)以太網(wǎng)操作管理維護(hù)(OAM,OperationAdministrationandMaintenance)十力4義,實(shí)J見了全網(wǎng)物理鏈路的自動(dòng)發(fā)現(xiàn),將數(shù)據(jù)產(chǎn)品之間的物理鏈路直觀地顯示出來。由于基于鏈路級(jí)以太網(wǎng)OAM協(xié)議進(jìn)行整個(gè)網(wǎng)絡(luò)的拓樸自動(dòng)發(fā)現(xiàn)是一個(gè)非常有效的方法。而且,目前的數(shù)據(jù)設(shè)備如路由器、交換機(jī)、初始設(shè)備制造商(OEM,OriginalEquipmentManufacturer)設(shè)備等都支持鏈路級(jí)以太網(wǎng)OAM協(xié)議,便于在交換機(jī)等數(shù)據(jù)設(shè)備上開啟全局的以太網(wǎng)OAM協(xié)議功能,因而實(shí)現(xiàn)自動(dòng)發(fā)現(xiàn)物理鏈路也比較簡單、方便。于是,本發(fā)明通過利用OAM協(xié)議,將整個(gè)網(wǎng)絡(luò)的物理鏈路自動(dòng)發(fā)現(xiàn)出來。另外,對(duì)于網(wǎng)管來說,全網(wǎng)物理鏈路的發(fā)現(xiàn)并拓樸呈現(xiàn)具有非常重要的意義,因?yàn)榫W(wǎng)元和鏈路發(fā)現(xiàn)是承載業(yè)務(wù)的基礎(chǔ),網(wǎng)管能夠有效管理自動(dòng)發(fā)現(xiàn)保護(hù)網(wǎng)元發(fā)現(xiàn)、鏈路發(fā)現(xiàn)及業(yè)務(wù)發(fā)現(xiàn),是考察網(wǎng)管功能的重要指標(biāo)。圖l為本發(fā)明以太網(wǎng)鏈路自動(dòng)發(fā)現(xiàn)方法實(shí)現(xiàn)流程示意圖2為本發(fā)明的組網(wǎng)環(huán)境示意圖3為本發(fā)明以太網(wǎng)鏈路自動(dòng)發(fā)現(xiàn)系統(tǒng)結(jié)構(gòu)示意圖。具體實(shí)施例方式本發(fā)明的基本思想在于基于鏈路級(jí)以太網(wǎng)OAM協(xié)議,自動(dòng)發(fā)現(xiàn)整個(gè)網(wǎng)絡(luò)的物理鏈路,并通過圖形拓樸的方式顯示給用戶。需要說明的是OAM協(xié)議(IEEE802.3ah協(xié)議),該OAM協(xié)議具有設(shè)備的梯:作、維護(hù)、管理功能,是數(shù)據(jù)鏈路層中用來執(zhí)行鏈路操作、監(jiān)聽與故障定位的一個(gè)可選子層,提供諸如遠(yuǎn)端鏈路告警指示、遠(yuǎn)端環(huán)回控制等。這些功能可以在大多數(shù)支持全雙工點(diǎn)到點(diǎn)或模擬點(diǎn)到點(diǎn)的鏈路上完成,不依賴于特定的系統(tǒng)端口。國際電信聯(lián)盟遠(yuǎn)程通信標(biāo)準(zhǔn)化組(ITU-T,ITUTelecommunicationStandardizationSector)對(duì)OAM協(xié)議功能進(jìn)行了定義81)性能監(jiān)控并產(chǎn)生維護(hù)信息,根據(jù)這些信息評(píng)估網(wǎng)絡(luò)的穩(wěn)定性;2)通過定期查詢的方式檢測網(wǎng)絡(luò)故障,產(chǎn)生各種維護(hù)和告警信息;3)通過調(diào)度或者切換到其它的實(shí)體,保證網(wǎng)絡(luò)的正常運(yùn)行;4)將故障信息傳遞給管理實(shí)體。為使本發(fā)明上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明作進(jìn)一步詳細(xì)的說明。如圖l所示,為本發(fā)明以太網(wǎng)《連^"自動(dòng)發(fā)現(xiàn)方法的實(shí)現(xiàn)流程示意圖,本實(shí)施例的前提是在交換;f幾等數(shù)據(jù)設(shè)備上開啟全局的以太網(wǎng)OAM協(xié)議的功能,OAM協(xié)議在網(wǎng)元本地維護(hù)了一個(gè)媒體訪問控制(MAC,MediaAccessControl)地址表,并且通過OAM協(xié)議,位于網(wǎng)管服務(wù)器上的鏈路自動(dòng)發(fā)現(xiàn)系統(tǒng)查找指定端口的對(duì)端MAC地址,進(jìn)而進(jìn)行物理鏈路的發(fā)現(xiàn),主要包括以下步驟步驟IOI,用戶在網(wǎng)管系統(tǒng)中添加網(wǎng)元,獲取、保存、定時(shí)更新所添加的網(wǎng)元信息;其中,用戶在網(wǎng)管系統(tǒng)中添加網(wǎng)元如網(wǎng)元A、B等,并將獲取到的網(wǎng)元^f言息保存至網(wǎng)管數(shù)據(jù)庫中,記錄為網(wǎng)元信息表。所述網(wǎng)元信息表中記錄有網(wǎng)元名稱,版本信息,MAC地址如MAC—A、MAC—B,IP地址,掩碼,網(wǎng)元狀態(tài),網(wǎng)元類型,筒單網(wǎng)絡(luò)管理協(xié)議(SNMP,SimpleNetworkManagementProtocol)團(tuán)體串等。在添加網(wǎng)元之后,網(wǎng)元管理模塊會(huì)對(duì)所添加的進(jìn)行監(jiān)聽如輪詢各個(gè)網(wǎng)元的信息,來實(shí)時(shí)更新網(wǎng)元信息表。例如每隔一定時(shí)間間隔,對(duì)拓樸中的各網(wǎng)元進(jìn)4亍輪詢,以更新及維護(hù)網(wǎng)元信息表。這里,本實(shí)施例的組網(wǎng)環(huán)境如圖2所示,網(wǎng)元之間通過物理鏈路相連。其中,物理鏈路是雙向關(guān)系,對(duì)添加的所有網(wǎng)元的物理鏈路進(jìn)行逐個(gè)發(fā)現(xiàn),多個(gè)網(wǎng)元中的每兩個(gè)網(wǎng)元之間都是同樣的處理方法。步驟102,鏈路自動(dòng)發(fā)現(xiàn)系統(tǒng)獲取、保存、定時(shí)更新所添加網(wǎng)元的端口信息;其中,所述鏈路自動(dòng)發(fā)現(xiàn)系統(tǒng)包括網(wǎng)元管理模塊和端口管理模塊,鏈路自動(dòng)發(fā)現(xiàn)系統(tǒng)調(diào)用端口管理模塊獲取網(wǎng)元的端口信息,將獲取到的網(wǎng)元A、B的端口信息存入網(wǎng)管數(shù)據(jù)庫中,記錄為端口信息表。所述端口信息表中包括端口名稱如Fei一A、Fei一B,端口索引,端口狀態(tài)等。并且,通過端口管理;漢塊輪詢各個(gè)網(wǎng)元的端口信息來實(shí)時(shí)更新端口信息表,實(shí)時(shí)將網(wǎng)元上OAM協(xié)議維護(hù)的MAC表同步到網(wǎng)管數(shù)據(jù)庫中,例如從網(wǎng)元上的MAC表中獲取該網(wǎng)元上端口的對(duì)端MAC地址,并對(duì)應(yīng)添加到所述端口信息表中。其中,網(wǎng)元A上端口名稱和MAC關(guān)系如表一所示,網(wǎng)元B上端口名稱和MAC關(guān)系如表二所示。<table>tableseeoriginaldocumentpage10</column></row><table>表二步驟103,鏈路自動(dòng)發(fā)現(xiàn)系統(tǒng)查找始端網(wǎng)元的所有端口,并判斷是否存在開啟OAM協(xié)議的端口,若不存在,則執(zhí)行步驟104;若存在開啟OAM協(xié)議的端口,則執(zhí)行步驟105;這里,以網(wǎng)元A為始端網(wǎng)元、網(wǎng)元B為對(duì)端網(wǎng)元為例,進(jìn)行OAM協(xié)議物理鏈路的正向查找根據(jù)網(wǎng)管數(shù)據(jù)庫中記錄的是否開啟了OAM協(xié)議功能的表項(xiàng),通過在網(wǎng)元A的所有端口中查找及判斷開啟OAM協(xié)議的端口,如Fei一A。需要i兌明的是,始端網(wǎng)元、對(duì)端網(wǎng)元均為相對(duì)性的4既念,并不限定于某個(gè)單一網(wǎng)元,也就是說,正向查找是從始端網(wǎng)元找到對(duì)端網(wǎng)元,那么反過來,若從對(duì)端網(wǎng)元開始正向查找,則原來的對(duì)端網(wǎng)元為始端網(wǎng)元,原來的始端網(wǎng)元為》于端網(wǎng)元。步驟104,不輪詢未開啟OAM協(xié)議的端口,并結(jié)束本次自動(dòng)發(fā)現(xiàn)流程。步驟105,鏈路自動(dòng)發(fā)現(xiàn)系統(tǒng)輪詢開啟OAM協(xié)議的設(shè)備的端口相關(guān)的管理信息庫(MIB,ManagementInformationBase)節(jié)點(diǎn),并判斷是否存在具有對(duì)端MAC地址的端口,如果對(duì)端MAC地址為空,則執(zhí)行步驟106;如果存在對(duì)端MAC地址,則執(zhí)行步驟107;這里,采用SNMP如通過發(fā)送SNMP查詢包,輪詢所述開啟OAM協(xié)議的設(shè)備的端口相關(guān)的MIB節(jié)點(diǎn),來獲取對(duì)端的MAC地址,即根據(jù)MIB節(jié)點(diǎn)的反饋數(shù)據(jù)得到所述端口的對(duì)端MAC地址如MAC一B,并將所獲得的對(duì)端MAC地址更新至所述端口信息表。步驟106,終止本次所輪詢的端口,返回到步驟105,參照所述端口信息表中的記錄的端口信息繼續(xù)發(fā)現(xiàn)其它端口;其中,如果對(duì)端MAC地址為空,則返回判斷是否存在具有對(duì)端MAC地址的其它端口,即根據(jù)端口信息表中記錄的對(duì)端MAC地址來發(fā)現(xiàn)其他端口,如判斷其他端口是否具有對(duì)端MAC地址等。步驟107,鏈路自動(dòng)發(fā)現(xiàn)系統(tǒng)根據(jù)所述對(duì)端MAC地址,在網(wǎng)管數(shù)據(jù)庫中查找是否存在對(duì)端網(wǎng)元,如果不存在,則執(zhí)行步驟108;如果存在,則執(zhí)行步驟109;步驟108,終止本次所輪詢的端口,結(jié)束本次自動(dòng)發(fā)現(xiàn)流程。步驟109,查找得到對(duì)端網(wǎng)元B;步驟110,鏈路自動(dòng)發(fā)現(xiàn)系統(tǒng)遍歷對(duì)端網(wǎng)元B中所有的端口,并判斷是否存在對(duì)端MAC地址為MAC^A的端口,如果存在,則執(zhí)行步驟lll;如果不存在,則執(zhí)行步驟112;本步驟之前的操作進(jìn)行的是鏈路自動(dòng)發(fā)現(xiàn)的正向查找過程。這里,本步驟進(jìn)行物理鏈路的反向查找,網(wǎng)元B具有多個(gè)端口,且每個(gè)端口的MAC地址一樣,但啟動(dòng)了OAM協(xié)議的端口學(xué)習(xí)到的對(duì)端設(shè)備。據(jù)此,遍歷網(wǎng)元B中所有的端口,根據(jù)保存在端口信息表中的記錄如上述表二,查找對(duì)端MAC地址為MAC^A的端口,于是,通過這個(gè)方法確定了網(wǎng)元B中OAM協(xié)議物理鏈路的終點(diǎn)為FeiB端口。步驟lll,通過雙向查找到的網(wǎng)元A和網(wǎng)元B中開啟OAM協(xié)議的端口,來建立網(wǎng)元A、網(wǎng)元B中間的物理鏈路,并將建立的物理鏈路以物理連接圖的形式顯示給用戶;其中,當(dāng)開啟OAM協(xié)議的兩個(gè)網(wǎng)元的端口互相學(xué)習(xí)到了對(duì)端的MAC,則網(wǎng)元A的Fe^A端口與網(wǎng)元B的Fei一B端口之間調(diào)用物理《連路建立函數(shù)來建立一條物理鏈路,即Fei—A——Fei—B。并且,將新建的物理鏈路狀態(tài)設(shè)置為連通狀態(tài)。這里,將建立的物理鏈if各以物理連接圖的形式顯示給用戶,例如在通過調(diào)用鏈路生成函數(shù)生成的物理連接圖中,創(chuàng)建并顯示新建立物理鏈路如網(wǎng)元A的Fei—A端口與網(wǎng)元B的Fe^B端口之間的連線。步驟112,終止本次所輪詢的端口,并結(jié)束本次自動(dòng)發(fā)現(xiàn)流程。至此,本實(shí)施例的鏈路自動(dòng)發(fā)現(xiàn)流程結(jié)束,下面是物理鏈路的狀態(tài)更新及維護(hù)的過程,主要包括以下步驟步驟113,鏈路自動(dòng)發(fā)現(xiàn)系統(tǒng)根據(jù)網(wǎng)元上報(bào)的告警,將物理鏈路的狀態(tài)變?yōu)閿噫湢顟B(tài),并且把告警關(guān)聯(lián)至對(duì)應(yīng)的網(wǎng)元;這里,以太網(wǎng)物理鏈路的維護(hù)一般通過收到網(wǎng)元如交換機(jī)、路由器等上寺艮的OAM協(xié)議告警觸發(fā)物理鏈路狀態(tài)更新實(shí)現(xiàn)的。其中,所述上報(bào)的告警包括以下四種情況1、關(guān)閉(shutdown)端口,對(duì)端網(wǎng)元會(huì)向網(wǎng)元管理才莫塊發(fā)送一個(gè)喘息(dyinggasp)告警;2、插拔端口,物理鏈路兩端會(huì)定時(shí)發(fā)送檢測包,若檢測發(fā)現(xiàn)對(duì)端不存在,則相關(guān)網(wǎng)元管理模塊發(fā)送發(fā)現(xiàn)檢測失敗的告警;3、OAM協(xié)議發(fā)現(xiàn)失敗的告警,例如物理鏈路的一個(gè)端口關(guān)閉了OAM協(xié)議功能。對(duì)端上報(bào)網(wǎng)元管理模塊;4、單端口遠(yuǎn)端環(huán)回告警,當(dāng)物理鏈路中有環(huán)路時(shí),會(huì)產(chǎn)生單端口遠(yuǎn)端環(huán)回告警。步驟l14,鏈if各自動(dòng)發(fā)現(xiàn)系統(tǒng)定時(shí)更新并維護(hù)各網(wǎng)元間的物理鏈路。需要強(qiáng)調(diào)的是,在物理鏈路建立完成后還要進(jìn)行定時(shí)更新并維護(hù),各網(wǎng)元間的物理鏈路可能會(huì)發(fā)生變化如斷鏈,對(duì)此可采用上述鏈路自動(dòng)發(fā)現(xiàn)方法,每隔一定時(shí)間間隔,對(duì)拓樸中的各網(wǎng)元進(jìn)行物理鏈路的更新及維護(hù)。例如定時(shí)輪詢網(wǎng)元信息和/或網(wǎng)元的端口信息,并及時(shí)更新網(wǎng)元信息和/或端口信息;根據(jù)網(wǎng)元信息和/或端口信息的變化、或網(wǎng)元上報(bào)的告警信息,更新并維護(hù)對(duì)應(yīng)的物理鏈路。其中,所述一定時(shí)間間隔可根據(jù)用戶的實(shí)際情況自定義設(shè)置,也可采用默認(rèn)時(shí)間間隔如10分鐘。對(duì)于上述的各實(shí)施例,為了簡單描述,故將其都表述為一系列的動(dòng)作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明并不受所描述的動(dòng)作順序的限制,因?yàn)橐罁?jù)本發(fā)明,某些步驟可以采用其他順序或者同時(shí)進(jìn)行。為實(shí)現(xiàn)上述方法,本發(fā)明還提供一種以太網(wǎng)鏈路自動(dòng)發(fā)現(xiàn)系統(tǒng),如圖3所示,該系統(tǒng)包括網(wǎng)絡(luò)管理模塊,用于獲取、保存定時(shí)更新用戶所添加的網(wǎng)元信息;獲取開啟OAM協(xié)議的始端網(wǎng)元端口及該端口的對(duì)端網(wǎng)元,并用于調(diào)用端口管理才莫塊保存的端口信息查找具有與始端網(wǎng)元MAC地址對(duì)應(yīng)的對(duì)端網(wǎng)元端口,以及用于根據(jù)得到的上述始端網(wǎng)元端口、對(duì)端網(wǎng)元端口建立始端網(wǎng)元和對(duì)端網(wǎng)元的物理鏈:路;端口管理模塊,用于獲取并保存網(wǎng)元的端口信息。上述系統(tǒng)中,所述網(wǎng)絡(luò)管理模塊包括網(wǎng)元信息單元、正向查找單元、反向查找單元及鏈路建立單元;其中,網(wǎng)元信息單元,用于獲取、保存、定時(shí)更新用戶所添加的網(wǎng)元信息;正向查找單元,用于根據(jù)所述網(wǎng)元添加單元保存的網(wǎng)元信息獲取開啟OAM協(xié)議的始端網(wǎng)元端口,及該端口的對(duì)端網(wǎng)元;反向查找單元,用于根據(jù)正向查找單元找到的對(duì)端網(wǎng)元,以及所述端口管理模塊保存的端口信息,查找具有與始端網(wǎng)元MAC地址對(duì)應(yīng)的對(duì)端網(wǎng)元端口;鏈路建立單元,用于根據(jù)正向查找單元找到的始端網(wǎng)元端口、反向查找單元找到的對(duì)端網(wǎng)元端口,建立始端網(wǎng)元和對(duì)端網(wǎng)元的物理鏈路。其中,所述網(wǎng)絡(luò)管理模塊還包括拓樸顯示單元,用于將建立的物理鏈路以拓樸的形式顯示給用戶;和/或,狀態(tài)維護(hù)單元,用于定時(shí)更新并維護(hù)各網(wǎng)元間的物理鏈路狀態(tài);和/或,告警處理單元,用于根據(jù)上報(bào)的告警,將鏈路的狀態(tài)變?yōu)閿噫湢顟B(tài),并且將告警關(guān)聯(lián)到對(duì)應(yīng)的網(wǎng)元。在上述實(shí)施例中,對(duì)各個(gè)實(shí)施例的描述都各有側(cè)重,某個(gè)實(shí)施例中沒有詳述的部分,可以參見其他實(shí)施例的相關(guān)描述即可。以上所述,僅為本發(fā)明的較佳實(shí)施例而已,只是用來說明和解釋本發(fā)明,并非用于限定本發(fā)明的保護(hù)范圍。在本發(fā)明的精神和權(quán)利要求保護(hù)范圍之內(nèi),對(duì)本發(fā)明所作的任何修改、等同替換,都落入本發(fā)明的保護(hù)范圍。1權(quán)利要求1、一種以太網(wǎng)鏈路自動(dòng)發(fā)現(xiàn)方法,其特征在于,在網(wǎng)管系統(tǒng)中添加網(wǎng)元,并獲取、保存所添加的網(wǎng)元信息及網(wǎng)元的端口信息;該方法包括獲取始端網(wǎng)元中開啟操作管理維護(hù)OAM協(xié)議的端口,輪詢開啟OAM協(xié)議始端網(wǎng)元端口的OAM節(jié)點(diǎn),得到對(duì)端網(wǎng)元媒體訪問控制MAC地址;根據(jù)對(duì)端網(wǎng)元的MAC地址查找到對(duì)端網(wǎng)元,遍歷對(duì)端網(wǎng)元中的端口并查找具有與始端網(wǎng)元MAC地址對(duì)應(yīng)的對(duì)端網(wǎng)元端口;根據(jù)得到的上述始端網(wǎng)元端口、對(duì)端網(wǎng)元端口,建立始端網(wǎng)元和對(duì)端網(wǎng)元的物理鏈路。2、根據(jù)權(quán)利要求l所述的以太網(wǎng)鏈路自動(dòng)發(fā)現(xiàn)方法,其特征在于,所述獲取始端網(wǎng)元中開啟操作管理維護(hù)OAM協(xié)議的端口包括查找始端網(wǎng)元的所有端口,并判斷是否存在開啟OAM協(xié)議的端口,若存在,則輪詢開啟OAM協(xié)議的端口相關(guān)的OAM節(jié)點(diǎn);若不存在開啟OAM協(xié)議的端口,則不輪詢未開啟OAM協(xié)議的端口。3、根據(jù)權(quán)利要求l所述的以太網(wǎng)鏈路自動(dòng)發(fā)現(xiàn)方法,其特征在于,所述輪詢開啟OAM協(xié)議對(duì)端網(wǎng)元端口的OAM節(jié)點(diǎn)得到對(duì)端MAC地址為采用簡單網(wǎng)絡(luò)管理協(xié)議SNMP輪詢開啟OAM協(xié)議的設(shè)備的端口相關(guān)的管理信息庫MIB節(jié)點(diǎn),并判斷是否存在具有對(duì)端MAC地址的端口,如果存在,則根據(jù)所述對(duì)端MAC地址在網(wǎng)管數(shù)據(jù)庫中查找是否存在與所述對(duì)端MAC地址對(duì)應(yīng)的》于端網(wǎng)元;如果對(duì)端MAC地址為空,則返回判斷是否存在具有對(duì)端MAC地址的其它端口。4、根據(jù)權(quán)利要求l所述的以太網(wǎng)鏈路自動(dòng)發(fā)現(xiàn)方法,其特征在于,所述遍歷對(duì)端網(wǎng)元中的端口并查找具有與始端網(wǎng)元MAC地址對(duì)應(yīng)的對(duì)端網(wǎng)元端口為遍歷所保存的對(duì)端網(wǎng)元所有端口的端口信息,并判斷是否存在與始端網(wǎng)元MAC地址的對(duì)應(yīng)的對(duì)端網(wǎng)元端口,如果存在,則利用找到的對(duì)端網(wǎng)元端口建立物理鏈路;如果不存在,則終止本次所輪詢的端口,結(jié)束本次自動(dòng)發(fā)現(xiàn)流程。5、根據(jù)權(quán)利要求l所述的以太網(wǎng)鏈路自動(dòng)發(fā)現(xiàn)方法,其特征在于,所述在建立始端網(wǎng)元和對(duì)端網(wǎng)元的物理鏈路之后,還包括將建立的物理鏈路以網(wǎng)元物理連接關(guān)系圖的形式顯示給用戶,為在通過調(diào)用鏈路生成函數(shù)生成的物理連接圖中,創(chuàng)建并顯示新建立物理鏈路。6、根據(jù)權(quán)利要求1至5中任一項(xiàng)所述的以太網(wǎng)鏈路自動(dòng)發(fā)現(xiàn)方法,其特征在于,所述添加網(wǎng)元之后,還包括定時(shí)更新并維護(hù)各網(wǎng)元間的物理鏈路,為定時(shí)輪詢網(wǎng)元信息和/或網(wǎng)元的端口信息,并及時(shí)更新網(wǎng)元信息和/或端口信息;根據(jù)網(wǎng)元信息和/或端口信息的變化、或網(wǎng)元上報(bào)的告警信息,更新并維護(hù)對(duì)應(yīng)的物理鏈路。7、根據(jù)權(quán)利要求1至5中任一項(xiàng)所述的以太網(wǎng)鏈路自動(dòng)發(fā)現(xiàn)方法,其特征在于,該方法還包4舌網(wǎng)元向網(wǎng)絡(luò)管理^^莫塊上報(bào)告警;網(wǎng)絡(luò)管理模塊根據(jù)上報(bào)的告警,將物理鏈路的狀態(tài)變?yōu)閿噫湢顟B(tài),并且將告警關(guān)聯(lián)到對(duì)應(yīng)的網(wǎng)元。8、一種以太網(wǎng)鏈路自動(dòng)發(fā)現(xiàn)系統(tǒng),其特征在于,包括網(wǎng)絡(luò)管理模塊和端口管理模塊;其中,網(wǎng)絡(luò)管理模塊,用于獲取、保存、定時(shí)更新用戶所添加的網(wǎng)元信息,獲取開啟OAM協(xié)議的始端網(wǎng)元端口及該端口的對(duì)端網(wǎng)元,并用于調(diào)用端口管理才莫塊保存的端口信息查找具有與始端網(wǎng)元MAC地址對(duì)應(yīng)的對(duì)端網(wǎng)元端口,以及用于根據(jù)得到的上述始端網(wǎng)元端口、對(duì)端網(wǎng)元端口建立始端網(wǎng)元和對(duì)端網(wǎng)元的物理鏈路;端口管理模塊,用于獲取并保存網(wǎng)元的端口信息。9、根據(jù)權(quán)利要求8所述的以太網(wǎng)鏈路自動(dòng)發(fā)現(xiàn)系統(tǒng),其特征在于,所述網(wǎng)絡(luò)管理模塊包括網(wǎng)元信息單元、正向查找單元、反向查找單元及鏈^^建立單元;其中,網(wǎng)元信息單元,用于獲取、保存、定時(shí)更新用戶所添加的網(wǎng)元信息;正向查找單元,用于根據(jù)所述網(wǎng)元添加單元保存的網(wǎng)元信息獲取開啟OAM協(xié)議的始端網(wǎng)元端口,及該端口的對(duì)端網(wǎng)元;反向查找單元,用于才艮據(jù)正向查找單元找到的對(duì)端網(wǎng)元,以及所述端口管理^^莫塊保存的端口信息,查找具有與始端網(wǎng)元MAC地址對(duì)應(yīng)的對(duì)端網(wǎng)元端口;鏈路建立單元,用于根據(jù)正向查找單元找到的始端網(wǎng)元端口、反向查找單元找到的對(duì)端網(wǎng)元端口,建立始端網(wǎng)元和對(duì)端網(wǎng)元的物理鏈路。10、根據(jù)權(quán)利要求9所述的以太網(wǎng)鏈路自動(dòng)發(fā)現(xiàn)系統(tǒng),其特征在于,所述網(wǎng)絡(luò)管理模塊還包括拓樸顯示單元,用于將建立的物理鏈路以拓樸的形式顯示給用戶;和/或,狀態(tài)維護(hù)單元,用于定時(shí)更新并維護(hù)各網(wǎng)元間的物理鏈路;和/或,告警處理單元,用于根據(jù)上報(bào)的告警,將物理鏈路的狀態(tài)變?yōu)閿噫湢顟B(tài),并且將告警關(guān)聯(lián)到對(duì)應(yīng)的網(wǎng)元。全文摘要本發(fā)明公開了一種以太網(wǎng)鏈路自動(dòng)發(fā)現(xiàn)方法,在網(wǎng)管系統(tǒng)中添加網(wǎng)元,并獲取、保存所添加的網(wǎng)元信息及網(wǎng)元的端口信息;該方法包括獲取始端網(wǎng)元中開啟操作管理維護(hù)OAM協(xié)議的端口,輪詢開啟OAM協(xié)議始端網(wǎng)元端口的OAM節(jié)點(diǎn),得到對(duì)端網(wǎng)元媒體訪問控制MAC地址;根據(jù)對(duì)端網(wǎng)元的MAC地址查找到對(duì)端網(wǎng)元,遍歷對(duì)端網(wǎng)元中的端口并查找具有與始端網(wǎng)元MAC地址對(duì)應(yīng)的對(duì)端網(wǎng)元端口;根據(jù)得到的上述始端網(wǎng)元端口、對(duì)端網(wǎng)元端口,建立始端網(wǎng)元和對(duì)端網(wǎng)元的物理鏈路。相應(yīng)地,本發(fā)明提供一種以太網(wǎng)鏈路自動(dòng)發(fā)現(xiàn)系統(tǒng),包括網(wǎng)絡(luò)管理模塊和端口管理模塊。因此,本發(fā)明能夠自動(dòng)發(fā)現(xiàn)全網(wǎng)物理鏈路,并拓?fù)涑尸F(xiàn)給用戶。文檔編號(hào)H04L12/24GK101640610SQ200910090679公開日2010年2月3日申請(qǐng)日期2009年9月2日優(yōu)先權(quán)日2009年9月2日發(fā)明者萍何,敏周,闞江濤,政陳申請(qǐng)人:中興通訊股份有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1