專利名稱:遠程管理海量接入設備的方法及以太網(wǎng)設備的制作方法
技術領域:
本發(fā)明涉及遠程管理技術領域,具體涉及遠程管理海量接入設備的方法及以太網(wǎng)設備、網(wǎng)管中心服務器。
背景技術:
在電信運營商小區(qū)寬帶網(wǎng)絡中,運營商需要對所有在線設備進行實時監(jiān)控及管理。當某個設備出現(xiàn)故障或者異常時,需要第一時間進行故障處理,以保證該設備下用戶的業(yè)務盡可能地不受影響。當管理員需要修改在線設備的配置時,需要通過遠程配置手段進行配置。目前最常用的管理方法是通過簡單網(wǎng)絡管理協(xié)議(SNMP,Simple Network Management Protocol)進行管理。圖1為現(xiàn)有的采用SNMP遠程管理海量接入設備的組網(wǎng)圖,如圖1所示,X為海量接入設備,一般是樓道交換機,其數(shù)量龐大、維護工作量大、容易損壞;Y為匯聚設備,一般是匯聚交換機或者光線路終端(0LT,0ptical Line Terminal),其數(shù)量較少,一般是一個小區(qū)或者多個小區(qū)共用一個匯聚設備。網(wǎng)管中心通過SNMP遠程管理X。圖1所示遠程管理方法的缺點是一、X需要支持SNMP,但是支持SNMP的X造價較高,設備較為昂貴,不利于運營商降低成本。二、所有的X需要預先配置IP地址,如果需要使用陷阱(TRAP)技術,則X還需要配置網(wǎng)管中心的管理服務器的因特網(wǎng)協(xié)議(IP,Internet Protocol)地址,并作一些其它必需的初始化配置如與IP地址相關的配置,當X發(fā)生故障時,接替該X的新Xl必須作同樣的配置。由于X的數(shù)量眾多,這些配置通常都是通過手工完成的,工作量很大。三、必須保證網(wǎng)管中心可以通過三層路由訪問到X,且X與U之間必須雙向路由可達,如果為X分配的是內網(wǎng)IP地址,為U分配的是公網(wǎng)IP地址,則U就無法訪問X。四、當X數(shù)量很多,例如10000時,對網(wǎng)管中心的管理服務器的處理性能的要求將會非常高,并且網(wǎng)管軟件能夠管理的節(jié)點的數(shù)量越多,該管理軟件的授權費用就越高。五、SNMP是點對點的協(xié)議,無法實現(xiàn)廣播等批量處理,這樣,當X很多時,掃描所有的X是否在線將會花費很長時間,并且占用大量帶寬。六、基于IP地址的管理太過復雜,當X或者網(wǎng)管中心的管理服務器的IP地址需要改變時,需要修改所有X的配置,該工作量非常巨大。
發(fā)明內容
本發(fā)明提供遠程管理海量接入設備的方法及以太網(wǎng)設備、網(wǎng)管中心服務器,以降低遠程管理成本。本發(fā)明的技術方案是這樣實現(xiàn)的一種遠程管理海量接入設備的方法,其中,接入設備通過匯聚設備連接到網(wǎng)管中心,在匯聚設備與網(wǎng)管中心之間增加以太網(wǎng)設備,該以太網(wǎng)設備與接入設備之間通過二層協(xié)議進行交互,該以太網(wǎng)設備與網(wǎng)管中心之間通過三層協(xié)議進行交互,該方法包括網(wǎng)管中心向每臺以太網(wǎng)設備下發(fā)該以太網(wǎng)設備下掛的所有接入設備的配置文件;對于任一以太網(wǎng)設備,該以太網(wǎng)設備發(fā)現(xiàn)自身下掛的一臺接入設備上線,且該接入設備的配置文件更改,則將該接入設備的最新配置文件下發(fā)給該接入設備;對于任一以太網(wǎng)設備,該以太網(wǎng)設備定時查詢自身下掛的每臺接入設備的狀態(tài)信息,并將該接入設備的狀態(tài)信息上報給網(wǎng)管中心。所述二層協(xié)議為集群管理協(xié)議,所述三層協(xié)議為客戶端服務器CS管理協(xié)議。當多臺匯聚設備之間為二層連接時,該多臺匯聚設備下的接入設備連接到同一臺以太網(wǎng)設備。所述該以太網(wǎng)設備發(fā)現(xiàn)自身下掛的一臺接入設備上線,且該接入設備的配置文件更改包括該以太網(wǎng)設備定時向自身下掛的所有接入設備廣播發(fā)現(xiàn)報文,任一接入設備接收到發(fā)現(xiàn)報文,采用預設校驗算法對自身的配置文件進行計算,將得到的校驗碼放入發(fā)現(xiàn)響應報文中返回給該以太網(wǎng)設備,該以太網(wǎng)設備接收到該發(fā)現(xiàn)響應報文,采用所述預設校驗算法對自身保存的該接入設備的配置文件進行計算,將得到的校驗碼與該發(fā)現(xiàn)響應報文中的校驗碼進行比較,若二者不同,則將自身保存的配置文件下發(fā)給該接入設備。所述該以太網(wǎng)設備定時查詢自身下掛的每臺接入設備的狀態(tài)信息包括該以太網(wǎng)設備定時向自身下掛的所有接入設備發(fā)送狀態(tài)查詢報文,若連續(xù)預設次數(shù)未接收到一接入設備返回的狀態(tài)查詢響應報文,則確認該以太網(wǎng)設備掉線,向網(wǎng)管中心發(fā)送掉線報告報文,該報文中攜帶該接入設備標識,網(wǎng)管中心根據(jù)該接入設備標識確定該接入設備的位置,向網(wǎng)管人員發(fā)出告警。該方法進一步包括為每臺以太網(wǎng)設備設置備用以太網(wǎng)設備,且,網(wǎng)管中心向每臺備用以太網(wǎng)設備下發(fā)該備用以太網(wǎng)設備下掛的所有接入設備的配置文件;且,備用以太網(wǎng)設備定時查詢并記錄自身下掛的每臺接入設備的狀態(tài)信息;且,當網(wǎng)管中心發(fā)現(xiàn)一臺主用以太網(wǎng)設備發(fā)生故障時,將該主用以太網(wǎng)設備的備用以太網(wǎng)設備作為新的主用以太網(wǎng)設備,此后,由該新主用以太網(wǎng)設備定時向網(wǎng)管中心上報自身下掛的所有接入設備的狀態(tài)信息。一種以太網(wǎng)設備,該以太網(wǎng)設備位于匯聚設備與網(wǎng)管中心之間,該匯聚設備下掛多臺接入設備,該以太網(wǎng)設備包括配置文件保存模塊接收并保存網(wǎng)管中心下發(fā)的本以太網(wǎng)設備下掛的所有接入設備的配置文件;配置文件下發(fā)模塊通過廣播發(fā)現(xiàn)報文確定本以太網(wǎng)設備下掛的各接入設備是否在線,若發(fā)現(xiàn)一臺接入設備在線且該接入設備的配置文件更改,則將配置文件保存模塊中保存的該接入設備的最新配置文件下發(fā)給該接入設備;狀態(tài)查詢模塊定時查詢本以太網(wǎng)設備下掛的每臺接入設備的狀態(tài)信息,并將該接入設備的狀態(tài)信息上報給網(wǎng)管中心。當多臺匯聚設備之間為二層連接時,該多臺匯聚設備下的接入設備都連接到所述以太網(wǎng)設備。所述配置文件下發(fā)模塊包括發(fā)現(xiàn)模塊定時向本以太網(wǎng)設備下掛的所有接入設備發(fā)送廣播發(fā)現(xiàn)報文,接收到任一接入設備返回的發(fā)現(xiàn)響應報文,采用預設校驗算法對配置文件保存模塊保存的該接入設備的配置文件進行計算,將得到的校驗碼與該發(fā)現(xiàn)響應報文中的校驗碼進行比較,若二者不同,則將該接入設備的配置文件發(fā)送給下發(fā)模塊;下發(fā)模塊將發(fā)現(xiàn)模塊發(fā)來的接入設備的配置文件下發(fā)給該接入設備。所述狀態(tài)查詢模塊包括查詢模塊定時向本以太網(wǎng)設備下掛的接入設備發(fā)送狀態(tài)查詢報文,接收各接入設備返回的狀態(tài)信息;若連續(xù)預設次數(shù)未接收到一個接入設備返回的狀態(tài)信息,則向告警模塊發(fā)送攜帶該接入設備標識的掉線指示;告警模塊接收掉線指示,向網(wǎng)管中心發(fā)出掉線報告報文,該報文中攜帶該接入設備標識。所述以太網(wǎng)設備進一步包括主備切換模塊當接收到網(wǎng)管中心下發(fā)的主用指示時,確定本以太網(wǎng)設備為主用狀態(tài),向配置文件下發(fā)模塊和狀態(tài)查詢模塊發(fā)送主用指示;當接收到網(wǎng)管中心下發(fā)的備用指示時,確定本以太網(wǎng)設備為備用狀態(tài),向配置文件下發(fā)模塊和狀態(tài)查詢模塊發(fā)送備用指示;且,所述配置文件下發(fā)模塊若接收到主用指示,則通過廣播發(fā)現(xiàn)報文確定本以太網(wǎng)設備下掛的各接入設備是否在線,若發(fā)現(xiàn)一臺接入設備在線且該接入設備的配置文件更改,則將配置文件保存模塊中保存的該接入設備的最新配置文件下發(fā)給該接入設備;若接收到備用指示,則只通過廣播發(fā)現(xiàn)報文確定本以太網(wǎng)設備下掛的各接入設備是否在線;且,所述狀態(tài)查詢模塊若接收到主用指示,則定時查詢本以太網(wǎng)設備下掛的每臺接入設備的狀態(tài)信息,并將該接入設備的狀態(tài)信息上報給網(wǎng)管中心;若接收到備用指示,則只定時查詢本以太網(wǎng)設備下掛的每臺接入設備的狀態(tài)信息。一種遠程管理海量接入設備的網(wǎng)管中心服務器,該網(wǎng)管中心服務器通過以太網(wǎng)設備連接到匯聚設備,該網(wǎng)管中心服務器包括配置文件下發(fā)模塊向每臺以太網(wǎng)設備下發(fā)該以太網(wǎng)設備下掛的所有接入設備的配置文件;狀態(tài)查詢模塊定時向每臺以太網(wǎng)設備查詢該以太網(wǎng)設備下掛的所有接入設備的狀態(tài)信息。當所述以太網(wǎng)設備具有備用以太網(wǎng)設備時,所述網(wǎng)管中心服務器進一步包括主備管理模塊,用于在網(wǎng)絡部署完成時,對于每一組互相備份的以太網(wǎng)設備,選擇一臺設備作為主用以太網(wǎng)設備,其它設備作為備用以太網(wǎng)設備,向主用以太網(wǎng)設備發(fā)送主用指示,向備用以太網(wǎng)設備發(fā)送備用指示;并將主用以太網(wǎng)設備標識發(fā)送給狀態(tài)查詢模塊;接收狀態(tài)查詢模塊發(fā)來的失效的主用以太網(wǎng)設備標識,將該以太網(wǎng)設備的一臺備用以太網(wǎng)設備作為新主用以太網(wǎng)設備,將該新主用以太網(wǎng)設備標識發(fā)送給狀態(tài)查詢模塊;且,所述配置文件下發(fā)模塊進一步用于,向每臺主用、備用以太網(wǎng)設備下發(fā)該主用、備用以太網(wǎng)設備下掛的所有接入設備的配置文件;
7
且,所述狀態(tài)查詢模塊進一步用于,接收主備管理模塊發(fā)來的主用以太網(wǎng)設備標識,根據(jù)該標識定時向每臺主用以太網(wǎng)設備查詢該主用以太網(wǎng)設備下掛的所有接入設備的狀態(tài)信息;且,當向一臺主用以太網(wǎng)接入設備查詢狀態(tài)信息失敗時,則確定該主用以太網(wǎng)設備失效,向主備管理模塊上報該失效的主用以太網(wǎng)設備標識,接收主備管理模塊發(fā)來的新主用以太網(wǎng)設備標識,此后開始定時向該新主用以太網(wǎng)設備查詢接入設備的狀態(tài)信息。所述主備管理模塊進一步用于,當發(fā)現(xiàn)一臺失效的主用以太網(wǎng)設備恢復正常,向該主用以太網(wǎng)設備發(fā)送備用指示。與現(xiàn)有技術相比,本發(fā)明中,接入設備無需支持SNMP,也無需支持TCP/IP,造價很低,從而降低了遠程管理成本;另外,由于接入設備無需與網(wǎng)管中心進行三層協(xié)議交互,因此無需在接入設備上進行與IP地址相關的初始化配置,可以即插即用;當接入設備的數(shù)量增加時,對網(wǎng)管中心服務器的性能要求并不會提高,網(wǎng)管中心服務器使用普通的個人計算機(PC,Personal Computer)即可;當網(wǎng)管中心服務器的IP地址發(fā)生更改時,無需對接入設備進行任何更改, 節(jié)省了工作量;以太網(wǎng)設備與接入設備之間采用廣播發(fā)現(xiàn),單播回復的機制,可實現(xiàn)點對點,也可實現(xiàn)點對多點管理。
圖1為現(xiàn)有的采用SNMP遠程管理海量接入設備的組網(wǎng)圖;圖2為本發(fā)明實施例提供的遠程管理海量接入設備的組網(wǎng)圖;圖3為本發(fā)明實施例提供的在圖2所示組網(wǎng)下,對以太網(wǎng)設備進行初始化的方法流程圖;圖4為本發(fā)明實施例提供的在圖2所示組網(wǎng)下,對接入設備進行初始化的方法流程圖;圖5為本發(fā)明實施例提供的查詢接入設備狀態(tài)的方法流程圖;圖6為本發(fā)明實施例提供的以太網(wǎng)設備的主備切換方法流程圖;圖7為本發(fā)明實施例提供的以太網(wǎng)設備的組成圖;圖8為本發(fā)明實施例提供的網(wǎng)管中心服務器的組成圖。
具體實施例方式下面結合附圖及具體實施例對本發(fā)明再作進一步詳細的說明。圖2為本發(fā)明實施例提供的遠程管理海量接入設備的組網(wǎng)圖,如圖2所示,在匯聚設備Y與網(wǎng)管中心U之間增加以太網(wǎng)設備Z,Z支持以太網(wǎng)報文的轉發(fā)、處理。Z采用二層協(xié)議如集群管理協(xié)議經(jīng)由Y與X進行交互;同時,Z采用客戶端-服務器(CS, Client-Server)管理協(xié)議與U進行交互,其中,Z作為CS管理協(xié)議中的服務器,U作為CS 管理協(xié)議中的客戶端。一個Z可以與一個Y連接,或者,若多個Y之間為二層連接,則可以其中一個Y(設為Yi)與一個Z連接,其它Y通過Yl與該Z連接。Z需要配置一個IP地址,使用該IP地址與U交互CS管理協(xié)議報文。由于Z與X之間為二層連接,因此,每個X只需配置一個介質接入控制(MAC,Medium Access Control)地址即可,不需配置IP地址。Z可以管理多個X,只要與每個X 二層可達即可;當與Z連接的Y下掛多個X時,該 Z需要支持Y下掛的所有X的虛擬局域網(wǎng)(VLAN,Virtual Local Area Network)。由上也可以看出,U可以管理多個Ζ。對接入設備的遠程管理包括向接入設備下發(fā)配置文件,獲取接入設備的狀態(tài)信息等,以下分別進行詳細說明對于圖2所示組網(wǎng),當網(wǎng)絡部署完成時,需要對每個以太網(wǎng)設備進行初始化,初始化的目的主要是向每臺以太網(wǎng)設備下發(fā)接入設備的配置文件,圖3為本發(fā)明實施例提供的在圖2所示組網(wǎng)下,對以太網(wǎng)設備進行初始化的方法流程圖,如圖3所示,其具體步驟如下步驟301 網(wǎng)絡部署完成,網(wǎng)管向網(wǎng)管中心服務器發(fā)送配置下發(fā)命令。這里的網(wǎng)管可以是人,該人向網(wǎng)管中心服務器輸入配置下發(fā)命令;也可以是一臺設備,該設備確定網(wǎng)絡部署完成,向網(wǎng)管中心服務器發(fā)送配置下發(fā)命令。步驟302 網(wǎng)管中心服務器接收該配置下發(fā)命令,根據(jù)自身記錄的每個以太網(wǎng)設備的IP地址與該以太網(wǎng)設備下掛的接入設備標識的對應關系,確定每個以太網(wǎng)設備下掛的接入設備;針對每個以太網(wǎng)設備,從自身的數(shù)據(jù)庫讀取該以太網(wǎng)設備下掛的所有接入設備的配置文件,將所讀取的所有接入設備的配置文件通過CS管理協(xié)議報文發(fā)送給該以太網(wǎng)設備,并向網(wǎng)管返回配置下發(fā)開始消息。這里的配置文件指的是業(yè)務相關的配置文件,配置文件很小,通常為1KB 10ΚΒ。CS管理協(xié)議報文的源IP地址為網(wǎng)管中心服務器的IP地址,目的IP地址為該以太網(wǎng)設備的IP地址;CS管理協(xié)議報文中實際上攜帶的是每個接入設備的配置文件與該接入設備標識的對應關系,其中,接入設備標識可以是接入設備的MAC地址。步驟303 對于任一以太網(wǎng)設備,該以太網(wǎng)設備接收自身下掛的所有接入設備的配置文件,保存每個接入設備的配置文件與該接入設備標識的對應關系,同時向網(wǎng)管中心服務器返回配置下發(fā)完成確認消息。配置下發(fā)完成確認消息的源IP地址為該以太網(wǎng)設備的IP地址,目的IP地址為網(wǎng)管中心服務器的IP地址。步驟304 網(wǎng)管中心服務器接收配置下發(fā)完成確認消息,向網(wǎng)管轉發(fā)該配置下發(fā)完成確認消息。此后,當任一接入設備的配置文件更新時,網(wǎng)管中心服務器也需要將該更新的配置文件下發(fā)給該接入設備連接的以太網(wǎng)設備,該以太網(wǎng)設備以該更新的配置文件更新自身保存的該接入設備的配置文件。在以太網(wǎng)設備完成初始化后,需要對接入設備進行初始化,圖4為本發(fā)明實施例提供的在圖2所示組網(wǎng)下,對接入設備進行初始化的方法流程圖,如圖4所示,其具體步驟如下步驟401 對于任一以太網(wǎng)設備,該以太網(wǎng)設備定時采用集群管理協(xié)議,通過匯聚設備廣播發(fā)現(xiàn)報文,報文的源MAC地址為該以太網(wǎng)設備的MAC地址。步驟402:對于任一已上線的接入設備,該接入設備接收到發(fā)現(xiàn)報文,則采用MD5 算法對自身當前的配置文件進行計算,將得到的MD5校驗碼攜帶在發(fā)現(xiàn)響應報文中通過匯聚設備返回給以太網(wǎng)設備。發(fā)現(xiàn)響應報文的源MAC地址為該接入設備的MAC地址。這里的已上線的接入設備,可能是剛上線的接入設備,也可能是已在線的接入設備。步驟403 以太網(wǎng)設備接收到一個接入設備返回的發(fā)現(xiàn)響應報文,將自身記錄的該接入設備的在線狀態(tài)更新為在線。以太網(wǎng)設備可以將自身下掛的所有接入設備的在線狀態(tài)初始化為不在線,此后, 當接收到一個接入設備返回的發(fā)現(xiàn)響應報文時,則將該接入設備的在線狀態(tài)更新為在線。步驟404:以太網(wǎng)設備根據(jù)報文中的接入設備的MAC地址在自身查找到該接入設備的配置文件,采用MD5算法對該接入設備的配置文件進行計算,將得到的MD5校驗碼與發(fā)現(xiàn)響應報文中的校驗碼進行比較。步驟405 以太網(wǎng)設備判斷二者是否相同,若是,執(zhí)行步驟406 ;否則,執(zhí)行步驟 407。步驟406 以太網(wǎng)設備認為該接入設備保存的配置文件為最新的配置文件,不作處理。步驟407 以太網(wǎng)設備認為該接入設備保存的配置文件已過時,將自身保存的該接入設備的配置文件通過集群管理協(xié)議報文下發(fā)給該接入設備,同時,向網(wǎng)管中心服務器發(fā)送配置下發(fā)開始消息,該消息攜帶該接入設備的MAC地址。步驟408 該接入設備接收以太網(wǎng)設備下發(fā)的自身的配置文件,以該配置文件更新自身保存的配置文件,同時通過集群管理協(xié)議報文向以太網(wǎng)設備返回配置下發(fā)完成確認消息。配置下發(fā)完成確認消息的源MAC地址為該接入設備的MAC地址,目的MAC地址為以太網(wǎng)設備的MAC地址。步驟409 以太網(wǎng)設備接收該配置下發(fā)完成確認消息,向網(wǎng)管中心服務器轉發(fā)該消息。由于網(wǎng)管中心需要實時得知每個接入設備的具體狀態(tài)如是否在線、各個端口的狀態(tài)等,因此,圖5給出了本發(fā)明實施例提供的查詢接入設備狀態(tài)的方法流程圖,如圖5所示,其具體步驟如下步驟501 對于每個以太網(wǎng)設備,該以太網(wǎng)設備定時通過集群管理協(xié)議向自身下掛的每個在線的接入設備發(fā)送狀態(tài)查詢報文。以太網(wǎng)設備可根據(jù)自身記錄的所有接入設備的在線狀態(tài),得知每個接入設備是否在線。狀態(tài)查詢報文的源MAC地址為該以太網(wǎng)設備的MAC地址,目的MAC地址為接入設備的MAC地址。步驟502 對于任一在線接入設備,該接入設備接收到狀態(tài)查詢報文,將自身的狀態(tài)信息攜帶在狀態(tài)查詢響應報文中,通過匯聚設備返回給以太網(wǎng)設備。狀態(tài)信息包括在線狀態(tài)信息,每個端口的開關狀態(tài)信息,等等。步驟503 以太網(wǎng)接入設備接收一個接入設備返回的狀態(tài)查詢響應報文,以該報文中攜帶的狀態(tài)信息更新自身記錄的該接入設備的狀態(tài)信息。
步驟504 對于每個以太網(wǎng)設備,網(wǎng)管中心服務器定時采用CS管理協(xié)議,向該以太網(wǎng)設備發(fā)送狀態(tài)查詢報文。狀態(tài)查詢報文的源IP地址為網(wǎng)管中心服務器的IP地址,目的IP地址為該以太網(wǎng)設備的IP地址。步驟505 以太網(wǎng)設備接收該狀態(tài)查詢報文,將自身記錄的所有接入設備的狀態(tài)信息攜帶在狀態(tài)查詢響應報文中返回給網(wǎng)管中心服務器。步驟506 網(wǎng)管中心服務器接收該狀態(tài)查詢響應報文,根據(jù)該報文中攜帶的接入設備的狀態(tài)信息更新自身記錄的對應接入設備的狀態(tài)信息。這里,若以太網(wǎng)設備連續(xù)預設次數(shù)未接收到一個接入設備返回的狀態(tài)查詢響應報文,則確定該接入設備掉線,將自身記錄的該接入設備的在線狀態(tài)更新為掉線,同時向網(wǎng)管中心服務器發(fā)送掉線報告報文,該報文攜帶掉線的接入設備的MAC地址,網(wǎng)管中心服務器接收該掉線報告報文,根據(jù)報文中的接入設備的MAC地址確定該接入設備的位置,向網(wǎng)管發(fā)出告警,該告警中攜帶該接入設備的位置信息和掉線指示,以便網(wǎng)管人員及時進行故障處理。在實際應用中,以太網(wǎng)設備可能發(fā)生故障,為了避免該故障造成管理中斷,可為每臺以太網(wǎng)設備設置至少一臺備用以太網(wǎng)設備,當主用以太網(wǎng)設備故障時,該備用以太網(wǎng)設備可轉換為新的主用以太網(wǎng)設備,接替原主用以太網(wǎng)設備的工作。其中,當一臺以太網(wǎng)設備作為主用以太網(wǎng)設備運行時,需要執(zhí)行圖3 5所示流程中的所有步驟,而當一臺以太網(wǎng)設備作為備用以太網(wǎng)設備運行時,則只需執(zhí)行圖3所示流程、圖4所示流程的步驟401、403以及圖5所示流程中的步驟501 503,即,備用以太網(wǎng)設備只需獲取到自身下掛的所有接入設備的最新配置文件、自身下掛的所有接入設備的在線狀態(tài)以及其它狀態(tài)信息即可,以便在切換為主用以太網(wǎng)設備后,擔負起向自身下掛的接入設備下發(fā)最新配置文件和向網(wǎng)管中心服務器上報自身下掛的接入設備的狀態(tài)信息的工作。對于一臺以太網(wǎng)設備來說,其作為主用還是備用設備,是由網(wǎng)管中心服務器確定的。網(wǎng)管中心服務器可在網(wǎng)絡部署完成時,為每組互為備份的以太網(wǎng)設備選擇出一臺設備作為主用以太網(wǎng)設備,其它設備作為備用以太網(wǎng)設備,并向主用以太網(wǎng)設備發(fā)送主用指示, 備用以太網(wǎng)設備發(fā)送備用指示。圖6為本發(fā)明實施例提供的以太網(wǎng)設備的主備切換流程圖,如圖6所示,其具體步驟如下步驟601 將主用以太網(wǎng)設備、備用以太網(wǎng)設備的IP地址的對應關系記錄到網(wǎng)管中心服務器上。可由網(wǎng)管人員將主用以太網(wǎng)設備、備用以太網(wǎng)設備的IP地址的對應關系記錄到網(wǎng)管中心服務器上。步驟602 當網(wǎng)管中心服務器定時向一個主用以太網(wǎng)設備發(fā)送狀查詢報文,但未在響應定時器超時前收到該主用以太網(wǎng)設備返回的狀態(tài)查詢響應報文時,確定該主用以太網(wǎng)設備發(fā)生故障,向網(wǎng)管上報告警,該告警中攜帶該主用以太網(wǎng)設備的IP地址。步驟603 網(wǎng)管中心服務器根據(jù)該主用以太網(wǎng)設備的IP地址,在自身查找到對應的備用以太網(wǎng)設備的IP地址,將一臺備用以太網(wǎng)設備切換為新的主用以太網(wǎng)設備,向該新主用以太網(wǎng)設備發(fā)送主用指示。
同時,網(wǎng)管中心服務器需要定時嘗試與原主用以太網(wǎng)設備建立TCP連接,若建立成功,則確定原主用以太網(wǎng)設備恢復正常,則為了避免原主用以太網(wǎng)設備繼續(xù)以主用狀態(tài)工作,則網(wǎng)管中心服務器可向原主用以太網(wǎng)設備發(fā)送備用指示。從本發(fā)明實施例可以看出接入設備無需支持SNMP,也無需支持TCP/IP,造價很低,從而降低了遠程管理成本;同時,由于接入設備無需與網(wǎng)管中心進行三層協(xié)議交互,因此無需在接入設備上進行與IP地址相關的初始化配置,可以即插即用;當接入設備的數(shù)量增加時,對網(wǎng)管中心服務器的性能要求并不會提高,網(wǎng)管中心服務器使用普通的個人計算機(PC,PerSonal Computer)即可;當網(wǎng)管中心服務器的IP地址發(fā)生更改時,無需對接入設備進行任何更改,節(jié)省了工作量;以太網(wǎng)設備與接入設備之間采用廣播發(fā)現(xiàn),單播回復的機制,可實現(xiàn)點對點,也可實現(xiàn)點對多點管理。圖7為本發(fā)明實施例提供的以太網(wǎng)設備的組成圖,該以太網(wǎng)設備位于匯聚設備與網(wǎng)管中心之間,接入設備通過匯聚設備連接到網(wǎng)管中心,該匯聚設備下掛多臺接入設備,該以太網(wǎng)設備與接入設備之間為二層連接,與網(wǎng)管中心之間為三層連接,其中,當多臺匯聚設備之間為二層連接時,一臺以太網(wǎng)設備可同時與該多臺匯聚設備下的接入設備連接,如圖7 所示,該以太網(wǎng)設備包括配置文件保存模塊71、配置文件下發(fā)模塊72和狀態(tài)查詢模塊73, 其中配置文件保存模塊71 接收并保存網(wǎng)管中心服務器下發(fā)的本以太網(wǎng)設備下掛的所有接入設備的配置文件。配置文件下發(fā)模塊72 通過廣播發(fā)現(xiàn)報文確定本以太網(wǎng)設備下掛的各接入設備是否在線,若發(fā)現(xiàn)一臺接入設備在線且該接入設備的配置文件更改,則從配置文件保存模塊71獲取該接入設備的最新配置文件,將該最新配置文件下發(fā)給該接入設備。狀態(tài)查詢模塊73:定時查詢本以太網(wǎng)設備下掛的每臺接入設備的狀態(tài)信息,并將每臺接入設備的狀態(tài)信息定時上報給網(wǎng)管中心服務器。在實際應用中,圖7所示以太網(wǎng)設備還可包括狀態(tài)信息記錄模塊記錄各接入設備的狀態(tài)信息,包括在線狀態(tài)信息,等等。同時,配置文件下發(fā)模塊72可包括發(fā)現(xiàn)模塊和下發(fā)模塊,其中發(fā)現(xiàn)模塊定時向本以太網(wǎng)設備下掛的所有接入設備廣播發(fā)現(xiàn)報文,接收到任一接入設備返回的發(fā)現(xiàn)響應報文,在狀態(tài)信息記錄模塊中記錄該接入設備的在線狀態(tài)為在線,同時采用MD5算法對配置文件保存模塊保存的該接入設備的配置文件進行計算,將得到的MD5校驗碼與該發(fā)現(xiàn)響應報文中的MD5校驗碼進行比較,若二者不同,則將該接入設備的配置文件發(fā)送給下發(fā)模塊。下發(fā)模塊將發(fā)現(xiàn)模塊發(fā)來的接入設備的配置文件下發(fā)給該接入設備。在實際應用中,狀態(tài)查詢模塊73包括查詢模塊和告警模塊,其中查詢模塊定時向本以太網(wǎng)設備下掛的接入設備發(fā)送狀態(tài)查詢報文,接收各接入設備返回的狀態(tài)信息,將各接入設備的狀態(tài)信息保存到狀態(tài)信息記錄模塊;若連續(xù)預設次數(shù)未接收到一個接入設備返回的狀態(tài)信息,則向告警模塊發(fā)送攜帶該接入設備標識的掉線指示。告警模塊接收查詢模塊發(fā)來的掉線指示,向網(wǎng)管中心發(fā)出掉線報告報文,該報文中攜帶該接入設備標識。
當圖7所示的以太網(wǎng)設備具有互為備份的以太網(wǎng)設備時,該以太網(wǎng)設備還可包括主備切換模塊當接收到網(wǎng)管中心服務器下發(fā)的主用指示時,確定本以太網(wǎng)設備為主用狀態(tài),向配置文件下發(fā)模塊72和狀態(tài)查詢模塊73發(fā)送主用指示;當接收到網(wǎng)管中心服務器下發(fā)的備用指示時,確定本以太網(wǎng)設備為備用狀態(tài),向配置文件下發(fā)模塊72和狀態(tài)查詢模塊73發(fā)送備用指示;且,配置文件下發(fā)模塊72若接收到主用指示,則通過廣播發(fā)現(xiàn)報文確定本以太網(wǎng)設備下掛的各接入設備是否在線,若發(fā)現(xiàn)一臺接入設備在線且該接入設備的配置文件更改,則將配置文件保存模塊71中保存的該接入設備的最新配置文件下發(fā)給該接入設備;若接收到備用指示,則只通過廣播發(fā)現(xiàn)報文確定本以太網(wǎng)設備下掛的各接入設備是否在線;且,狀態(tài)查詢模塊73若接收到主用指示,則定時查詢本以太網(wǎng)設備下掛的每臺接入設備的狀態(tài)信息,并將該接入設備的狀態(tài)信息上報給網(wǎng)管中心服務器;若接收到備用指示,則只定時查詢本以太網(wǎng)設備下掛的每臺接入設備的狀態(tài)信息。圖8為本發(fā)明實施例提供的網(wǎng)管中心服務器的組成圖,該網(wǎng)管中心服務器通過以太網(wǎng)設備連接到匯聚設備,該匯聚設備下掛多臺接入設備,如圖8所示,該網(wǎng)管中心服務器包括配置文件下發(fā)模塊81和狀態(tài)查詢模塊82,其中配置文件下發(fā)模塊81 網(wǎng)絡部署完成時,向每臺以太網(wǎng)設備下發(fā)該以太網(wǎng)設備下掛的所有接入設備的配置文件;當發(fā)現(xiàn)一臺接入設備的配置文件更改時,將該接入設備的配置文件下發(fā)給該接入設備連接的以太網(wǎng)設備。狀態(tài)查詢模塊82 定時向每臺以太網(wǎng)設備發(fā)送狀態(tài)查詢報文,接收并保存以太網(wǎng)設備發(fā)來的接入設備的狀態(tài)信息。當每臺以太網(wǎng)設備具有互為備份的以太網(wǎng)設備時,所述網(wǎng)管中心服務器進一步包括主備管理模塊,用于在網(wǎng)絡部署完成時,對于每一組互相備份的以太網(wǎng)設備,選擇一臺設備作為主用以太網(wǎng)設備,其它設備作為備用以太網(wǎng)設備,向主用以太網(wǎng)設備發(fā)送主用指示,向備用以太網(wǎng)設備發(fā)送備用指示;并將主用以太網(wǎng)設備標識發(fā)送給狀態(tài)查詢模塊82; 接收狀態(tài)查詢模塊82發(fā)來的失效的主用以太網(wǎng)設備標識,將該以太網(wǎng)設備的一臺備用以太網(wǎng)設備作為新主用以太網(wǎng)設備,將該新主用以太網(wǎng)設備標識發(fā)送給狀態(tài)查詢模塊82 ;當發(fā)現(xiàn)失效的主用以太網(wǎng)設備恢復正常,向該主用以太網(wǎng)設備發(fā)送備用指示;且,配置文件下發(fā)模塊81向每臺主用、備用以太網(wǎng)設備下發(fā)該主用、備用以太網(wǎng)設備下掛的所有接入設備的配置文件;且,狀態(tài)查詢模塊82還用于,當連續(xù)預設次數(shù)未接收到一臺主用以太網(wǎng)接入設備返回的狀態(tài)查詢響應報文時,確定該主用以太網(wǎng)設備失效,將該主用以太網(wǎng)設備標識上報給主備管理模塊,接收主備管理模塊返回的新主用以太網(wǎng)設備標識,此后開始向該新主用以太網(wǎng)設備定時發(fā)送狀態(tài)查詢報文。以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內,所做的任何修改、等同替換、改進等,均應包含在本發(fā)明保護的范圍之內。
權利要求
1.一種遠程管理海量接入設備的方法,其中,接入設備通過匯聚設備連接到網(wǎng)管中心, 其特征在于,在匯聚設備與網(wǎng)管中心之間增加以太網(wǎng)設備,該以太網(wǎng)設備與接入設備之間通過二層協(xié)議進行交互,該以太網(wǎng)設備與網(wǎng)管中心之間通過三層協(xié)議進行交互,該方法包括網(wǎng)管中心向每臺以太網(wǎng)設備下發(fā)該以太網(wǎng)設備下掛的所有接入設備的配置文件;對于任一以太網(wǎng)設備,該以太網(wǎng)設備發(fā)現(xiàn)自身下掛的一臺接入設備上線,且該接入設備的配置文件更改,則將該接入設備的最新配置文件下發(fā)給該接入設備;對于任一以太網(wǎng)設備,該以太網(wǎng)設備定時查詢自身下掛的每臺接入設備的狀態(tài)信息, 并將該接入設備的狀態(tài)信息上報給網(wǎng)管中心。
2.根據(jù)權利要求1所述的方法,其特征在于,所述二層協(xié)議為集群管理協(xié)議,所述三層協(xié)議為客戶端服務器CS管理協(xié)議。
3.根據(jù)權利要求1所述的方法,其特征在于,當多臺匯聚設備之間為二層連接時,該多臺匯聚設備下的接入設備連接到同一臺以太網(wǎng)設備。
4.根據(jù)權利要求1所述的方法,其特征在于,所述該以太網(wǎng)設備發(fā)現(xiàn)自身下掛的一臺接入設備上線,且該接入設備的配置文件更改包括該以太網(wǎng)設備定時向自身下掛的所有接入設備廣播發(fā)現(xiàn)報文,任一接入設備接收到發(fā)現(xiàn)報文,采用預設校驗算法對自身的配置文件進行計算,將得到的校驗碼放入發(fā)現(xiàn)響應報文中返回給該以太網(wǎng)設備,該以太網(wǎng)設備接收到該發(fā)現(xiàn)響應報文,采用所述預設校驗算法對自身保存的該接入設備的配置文件進行計算,將得到的校驗碼與該發(fā)現(xiàn)響應報文中的校驗碼進行比較,若二者不同,則將自身保存的配置文件下發(fā)給該接入設備。
5.根據(jù)權利要求1所述的方法,其特征在于,所述該以太網(wǎng)設備定時查詢自身下掛的每臺接入設備的狀態(tài)信息包括該以太網(wǎng)設備定時向自身下掛的所有接入設備發(fā)送狀態(tài)查詢報文,若連續(xù)預設次數(shù)未接收到一接入設備返回的狀態(tài)查詢響應報文,則確認該以太網(wǎng)設備掉線,向網(wǎng)管中心發(fā)送掉線報告報文,該報文中攜帶該接入設備標識,網(wǎng)管中心根據(jù)該接入設備標識確定該接入設備的位置,向網(wǎng)管人員發(fā)出告警。
6.根據(jù)權利要求1所述的方法,其特征在于,該方法進一步包括為每臺以太網(wǎng)設備設置備用以太網(wǎng)設備,且,網(wǎng)管中心向每臺備用以太網(wǎng)設備下發(fā)該備用以太網(wǎng)設備下掛的所有接入設備的配置文件;且,備用以太網(wǎng)設備定時查詢并記錄自身下掛的每臺接入設備的狀態(tài)信息;且,當網(wǎng)管中心發(fā)現(xiàn)一臺主用以太網(wǎng)設備發(fā)生故障時,將該主用以太網(wǎng)設備的備用以太網(wǎng)設備作為新的主用以太網(wǎng)設備,此后,由該新主用以太網(wǎng)設備定時向網(wǎng)管中心上報自身下掛的所有接入設備的狀態(tài)信息。
7.一種以太網(wǎng)設備,其特征在于,該以太網(wǎng)設備位于匯聚設備與網(wǎng)管中心之間,該匯聚設備下掛多臺接入設備,該以太網(wǎng)設備包括配置文件保存模塊接收并保存網(wǎng)管中心下發(fā)的本以太網(wǎng)設備下掛的所有接入設備的配置文件;配置文件下發(fā)模塊通過廣播發(fā)現(xiàn)報文確定本以太網(wǎng)設備下掛的各接入設備是否在線,若發(fā)現(xiàn)一臺接入設備在線且該接入設備的配置文件更改,則將配置文件保存模塊中保存的該接入設備的最新配置文件下發(fā)給該接入設備;狀態(tài)查詢模塊定時查詢本以太網(wǎng)設備下掛的每臺接入設備的狀態(tài)信息,并將該接入設備的狀態(tài)信息上報給網(wǎng)管中心。
8.根據(jù)權利要求7所述的以太網(wǎng)設備,其特征在于,當多臺匯聚設備之間為二層連接時,該多臺匯聚設備下的接入設備都連接到所述以太網(wǎng)設備。
9.根據(jù)權利要求7所述的以太網(wǎng)設備,其特征在于,所述配置文件下發(fā)模塊包括發(fā)現(xiàn)模塊定時向本以太網(wǎng)設備下掛的所有接入設備發(fā)送廣播發(fā)現(xiàn)報文,接收到任一接入設備返回的發(fā)現(xiàn)響應報文,采用預設校驗算法對配置文件保存模塊保存的該接入設備的配置文件進行計算,將得到的校驗碼與該發(fā)現(xiàn)響應報文中的校驗碼進行比較,若二者不同,則將該接入設備的配置文件發(fā)送給下發(fā)模塊;下發(fā)模塊將發(fā)現(xiàn)模塊發(fā)來的接入設備的配置文件下發(fā)給該接入設備。
10.根據(jù)權利要求7所述的以太網(wǎng)設備,其特征在于,所述狀態(tài)查詢模塊包括查詢模塊定時向本以太網(wǎng)設備下掛的接入設備發(fā)送狀態(tài)查詢報文,接收各接入設備返回的狀態(tài)信息;若連續(xù)預設次數(shù)未接收到一個接入設備返回的狀態(tài)信息,則向告警模塊發(fā)送攜帶該接入設備標識的掉線指示;告警模塊接收掉線指示,向網(wǎng)管中心發(fā)出掉線報告報文,該報文中攜帶該接入設備標識。
11.根據(jù)權利要求7所述的以太網(wǎng)設備,其特征在于,所述以太網(wǎng)設備進一步包括 主備切換模塊當接收到網(wǎng)管中心下發(fā)的主用指示時,確定本以太網(wǎng)設備為主用狀態(tài),向配置文件下發(fā)模塊和狀態(tài)查詢模塊發(fā)送主用指示;當接收到網(wǎng)管中心下發(fā)的備用指示時,確定本以太網(wǎng)設備為備用狀態(tài),向配置文件下發(fā)模塊和狀態(tài)查詢模塊發(fā)送備用指示;且,所述配置文件下發(fā)模塊若接收到主用指示,則通過廣播發(fā)現(xiàn)報文確定本以太網(wǎng)設備下掛的各接入設備是否在線,若發(fā)現(xiàn)一臺接入設備在線且該接入設備的配置文件更改, 則將配置文件保存模塊中保存的該接入設備的最新配置文件下發(fā)給該接入設備;若接收到備用指示,則只通過廣播發(fā)現(xiàn)報文確定本以太網(wǎng)設備下掛的各接入設備是否在線;且,所述狀態(tài)查詢模塊若接收到主用指示,則定時查詢本以太網(wǎng)設備下掛的每臺接入設備的狀態(tài)信息,并將該接入設備的狀態(tài)信息上報給網(wǎng)管中心;若接收到備用指示,則只定時查詢本以太網(wǎng)設備下掛的每臺接入設備的狀態(tài)信息。
12.—種遠程管理海量接入設備的網(wǎng)管中心服務器,其特征在于,該網(wǎng)管中心服務器通過以太網(wǎng)設備連接到匯聚設備,該網(wǎng)管中心服務器包括配置文件下發(fā)模塊向每臺以太網(wǎng)設備下發(fā)該以太網(wǎng)設備下掛的所有接入設備的配置文件;狀態(tài)查詢模塊定時向每臺以太網(wǎng)設備查詢該以太網(wǎng)設備下掛的所有接入設備的狀態(tài)信息。
13.根據(jù)權利要求12所述的網(wǎng)管中心服務器,其特征在于,當所述以太網(wǎng)設備具有備用以太網(wǎng)設備時,所述網(wǎng)管中心服務器進一步包括主備管理模塊,用于在網(wǎng)絡部署完成時,對于每一組互相備份的以太網(wǎng)設備,選擇一臺設備作為主用以太網(wǎng)設備,其它設備作為備用以太網(wǎng)設備,向主用以太網(wǎng)設備發(fā)送主用指示,向備用以太網(wǎng)設備發(fā)送備用指示;并將主用以太網(wǎng)設備標識發(fā)送給狀態(tài)查詢模塊;接收狀態(tài)查詢模塊發(fā)來的失效的主用以太網(wǎng)設備標識,將該以太網(wǎng)設備的一臺備用以太網(wǎng)設備作為新主用以太網(wǎng)設備,將該新主用以太網(wǎng)設備標識發(fā)送給狀態(tài)查詢模塊;且,所述配置文件下發(fā)模塊進一步用于,向每臺主用、備用以太網(wǎng)設備下發(fā)該主用、備用以太網(wǎng)設備下掛的所有接入設備的配置文件;且,所述狀態(tài)查詢模塊進一步用于,接收主備管理模塊發(fā)來的主用以太網(wǎng)設備標識,根據(jù)該標識定時向每臺主用以太網(wǎng)設備查詢該主用以太網(wǎng)設備下掛的所有接入設備的狀態(tài)信息;且,當向一臺主用以太網(wǎng)接入設備查詢狀態(tài)信息失敗時,則確定該主用以太網(wǎng)設備失效,向主備管理模塊上報該失效的主用以太網(wǎng)設備標識,接收主備管理模塊發(fā)來的新主用以太網(wǎng)設備標識,此后開始定時向該新主用以太網(wǎng)設備查詢接入設備的狀態(tài)信息。
14.根據(jù)權利要求13所述的網(wǎng)管中心服務器,其特征在于,所述主備管理模塊進一步用于,當發(fā)現(xiàn)一臺失效的主用以太網(wǎng)設備恢復正常,向該主用以太網(wǎng)設備發(fā)送備用指示。
全文摘要
本發(fā)明公開了遠程管理海量接入設備的方法及以太網(wǎng)設備。在匯聚設備與網(wǎng)管中心之間增加以太網(wǎng)設備,該以太網(wǎng)設備與接入設備之間通過二層協(xié)議進行交互,該以太網(wǎng)設備與網(wǎng)管中心之間通過三層協(xié)議進行交互,方法包括網(wǎng)管中心向每臺以太網(wǎng)設備下發(fā)該以太網(wǎng)設備下掛的所有接入設備的配置文件;對于任一以太網(wǎng)設備,該以太網(wǎng)設備發(fā)現(xiàn)自身下掛的一臺接入設備上線,且該接入設備的配置文件更改,則將該接入設備的最新配置文件下發(fā)給該接入設備;該以太網(wǎng)設備定時查詢自身下掛的每臺接入設備的狀態(tài)信息,并將該接入設備的狀態(tài)信息上報給網(wǎng)管中心。本發(fā)明降低了遠程管理成本。
文檔編號H04L29/08GK102315957SQ201010223839
公開日2012年1月11日 申請日期2010年7月1日 優(yōu)先權日2010年7月1日
發(fā)明者周明 申請人:杭州華三通信技術有限公司