【技術實現步驟摘要】
本申請涉及網絡通信技術,特別涉及管理網絡設備的方法和裝置。
技術介紹
在實際網絡中,總避免不了各種非技術因素造成的網絡故障和服務中斷。因此,提高網絡設備容錯能力,是提高網絡設備可靠性的有效途徑。為了提高網絡設備可靠性,需要在網絡設備上配置多塊主控板。其中,只有一塊主控板處于工作狀態,能夠轉發報文、處理業務,這樣的主控板稱為主用主控板;其他主控板會處于備用狀態,不能夠轉發報文、處理業務,這樣的主控板稱為備用主控板。當主用主控板不能正常工作時,備用主控板將迅速取代主用主控板成為新的主用主控板來處理業務,以保證網絡設備的繼續運行。當前,在管理網絡設備時,如果使用帶外遠程管理的方式,則就需要網絡管理設備通過網絡設備的網管口來管理網絡設備。其中,網絡設備上有多個主控板時,網絡管理系統必須和主用主控板的網管口相連,才能管理網絡設備,其他備用主控板的網管口處于不可用狀態,而這種網絡管理設備只能通過網絡設備上主用主控板的網管口管理網絡設備會帶來以下缺陷:1):網絡設備上網管口的使用不具有隨意性,限制了遠程管理網絡設備的靈活性。2):當網絡設備中的主用主控板和備用主控板發生主備倒換時,又必須重新更換網絡管理設備和網絡設備的連接,即將網絡管理設備連接主備倒換前的主用主控板上的網管口更新為連接主備倒換后的主用主控板的網管口。
技術實現思路
本申請提供了管理網絡設備的方法和裝置,以避免只能通過網絡設備上 >主用主控板的網管口管理網絡設備所帶來的缺陷。本申請提供的技術方案包括:一種管理網絡設備的方法,包括:網絡設備中主控板上的網管口管理模塊在所處主控板為主用主控板時,管理所述網絡設備的虛擬網管口,所述虛擬網管口由所述網絡設備中各個主控板上的網管口組成;從管理的虛擬網管口中選擇出滿足預設網管口條件的網管口,激活選擇出的網管口,并通過被激活的網管口與網絡管理設備進行通信。一種管理裝置,包括:管理單元,用于在所處主控板為網絡設備中主用主控板時,管理所述網絡設備的虛擬網管口,所述虛擬網管口由所述網絡設備中各個主控板上的網管口組成;通信單元,用于在所處主控板為網絡設備中主用主控板時,從所述虛擬網管口中選擇出滿足預設網管口條件的網管口,激活選擇出的網管口,并通過被激活的網管口與網絡管理設備進行通信。由以上技術方案可以看出,本專利技術中,網絡管理設備僅是通過虛擬網管口中滿足預設網管口條件的網管口與網絡設備進行通信,完全不必非限制于網絡管理設備必須通過主用主控板上的網管口與網絡設備進行通信,而是可以為任何一塊滿足預設網管口條件的網管口,提高了管理網絡設備的靈活性。附圖說明圖1為本專利技術提供的方法流程圖;圖2為本專利技術提供的網絡設備結構示意圖;圖3為本專利技術提供的虛擬網管口代理模塊管理網絡設備上所有主控板的工作流程圖;圖4為本專利技術提供的確定主控板狀態信息的具體流程圖;圖5為本專利技術提供的裝置結構圖。具體實施方式為了使本專利技術的目的、技術方案和優點更加清楚,下面結合附圖和具體實施例對本專利技術進行詳細描述。本專利技術提供的實現遠程管理網絡設備的方法包括圖1所示的流程:參見圖1,圖1為本專利技術提供的方法流程圖。該流程應用于網絡設備。在本專利技術中,為實現冗余,網絡設備中可以存在兩塊以上主控板。對于網絡設備中的各個主控板,其結構都類似,比如都包含網管口、網管口管理模塊等。每一個主控板上的網管口管理模塊只管理其所處的主控板,比如管理該主控板上的業務處理等。為了實現網絡管理設備不再局限于僅通過網絡設備中主用主控板的網管口管理網絡設備,在本專利技術中,將網絡設備中各個主控板上的網管口劃分在一組進行統一管理,該組就稱為虛擬網管口,而該組中各個主控板上的網管口就稱為成員網管口,圖2示出了虛擬網管口的結構。基于上面描述,則如圖1所示,本專利技術提供的實現遠程管理網絡設備的具體方法包括以下步驟:步驟101,網絡設備中主控板上的網管口管理模塊在所處主控板為主用主控板。這里,作為一個優選實施例,主控板作為網絡設備的主用主控板可包含以下兩種情況:情況1:初始,當網絡設備上的主控板啟動后,該主控板的網管口管理模塊確定目前網絡設備還沒有其他主控板啟動,或者確定目前網絡設備還沒有主用(Master)主控板,則確定所處主控板為網絡設備的主用主控板。這里,確定目前網絡設備還沒有主用主控板可簡單概括為:通過進程通信方式向目前已啟動的各個主控板發送尋求(request)消息以探知目前已啟動的各個主控板中是否已有主用主控板,當已啟動的各個主控板收到request消息后,如果本主控板不為主用主控板,則將不為主用主控板的消息通過響應(response)消息通知給發送request消息的主控板,如果本主控板為主用主控板,則將為主用主控板的消息通過響應(response)消息通知給發送request消息的主控板,如此,發送request消息的主控板依據收到的response消息就能確定目前網絡設備是否有主用主控板,當收到的response消息都攜帶不為主用主控板的消息,則確定目前網絡設備還沒有主用主控板。情況2:對于網絡設備的備用(Slave)主控板,備用主控板上的網管口管理模塊在如果檢測到網絡設備的主用主控板重啟或故障,則通過主備切換將所處主控板切換為網絡設備的主用主控板,具體見下文描述。本專利技術中,不管網管口管理模塊是情況1所述的在所處主控板初始啟動后確定所處主控板為網絡設備的主用主控板,還是情況2所述的在所處主控板通過主備切換切換為網絡設備的主用主控板,只要發現所處主控板為網絡設備的主用主控板,如果此時還未使能虛擬網管口管理功能,就使能虛擬網管口管理功能。為便于描述,這里將該使能虛擬網管口管理功能的網管口管理模塊稱為虛擬網管口代理模塊。步驟102,虛擬網管口代理模塊管理網絡設備的虛擬網管口。這里的虛擬網管口就是如上所述的虛擬網管口,不再贅述。如果網絡設備中主控板上的網管口管理模塊在所處主控板為主用主控板,則使能網管口管理模塊的虛擬網管口管理功能后,網管口管理模塊作為虛擬網管口代理模塊來管理網絡設備的虛擬網管口。本專利技術實施例中虛擬網管口代理模塊對虛擬網管口的管理,至少涉及如步驟103所記載的內容。步驟103,虛擬網管口代理模塊從管理的虛擬網管口中選擇出滿足預設網管口條件的網管口,激活選擇出的網管口,并通過被激活的網管口與網絡<本文檔來自技高網...
【技術保護點】
一種管理網絡設備的方法,其特征在于,該方法包括:網絡設備中主控板上的網管口管理模塊在所處主控板為主用主控板時,管理所述網絡設備的虛擬網管口,所述虛擬網管口由所述網絡設備中各個主控板上的網管口組成;從管理的虛擬網管口中選擇出滿足預設網管口條件的網管口,激活選擇出的網管口,并通過被激活的網管口與網絡管理設備進行通信。
【技術特征摘要】
1.一種管理網絡設備的方法,其特征在于,該方法包括:
網絡設備中主控板上的網管口管理模塊在所處主控板為主用主控板時,
管理所述網絡設備的虛擬網管口,所述虛擬網管口由所述網絡設備中各個主
控板上的網管口組成;
從管理的虛擬網管口中選擇出滿足預設網管口條件的網管口,激活選擇出的
網管口,并通過被激活的網管口與網絡管理設備進行通信。
2.根據權利要求1所述的方法,其特征在于,網絡設備中主控板上的網管
口管理模塊在所處主控板為主用主控板時,進一步執行以下步驟:
檢測與網絡管理設備進行通信的網管口,
在檢測出所述與網絡管理設備進行通信的網管口故障時,重新從管理的虛擬
網管口包含的除故障的網管口之外的其他網管口中選擇出滿足網管口條件的網
管口,激活該選擇出的網管口,并通過該被激活的網管口與網絡管理設備進行
通信。
3.根據權利要求1所述的方法,其特征在于,網絡設備中主控板上的網管
口管理模塊在所處主控板為主用主控板時,進一步執行以下步驟:
設置所述主用主控板的狀態為主用Master,為所述主用主控板上的網管口
分配對應的網管口標識ID,將所述主用主控板的標識、狀態、以及所述主用主
控板上的網管口被分配的網管口標識標識作為主用主控板的狀態信息記錄至本
地;
接收網絡設備中除所述主用主控板之外的主控板發送的請求報文,為所述請
求報文攜帶的主控板標識對應的主控板確定狀態信息并記錄至本地;
將本地記錄的主控板的狀態信息發送至除主用主控板之外的主控板。
4.根據權利要求3所述的方法,其特征在于,所述為請求報文攜帶的主控
板標識對應的主控板確定狀態信息包括:
在本地記錄的主控板狀態信息中查找狀態為備用Slave的主控板狀態信息,
如果未查找到,將所述主控板標識對應的主控板的狀態確定為Slave,并為
\t所述主控板標識對應的主控板上的網管口分配網管口標識,將所述主控板標識、
所述主控板標識對應的主控板的狀態、以及所述主控板標識對應的主控板上的
網管口被分配的網管口標識作為主控板狀態信息;
如果查找到,將所述主控板標識對應的主控板的狀態確定為初始化Init,并
為所述主控板標識對應的主控板上的網管口分配網管口標識,將所述主控板標
識、所述主控板標識對應的主控板的狀態、以及所述主控板標識對應的主控板
上的網管口被分配的網管口標識作為主控板狀態信息。
5.根據權利要求4所述的方法,其特征在于,網絡設備中主控板上的網管
口管理模塊在所處主控板為主用主控板時,進一步執行以下步驟:
實時檢測狀態為Slave的主控板,以及實時檢測狀態為Init的主控板;
檢測到狀態為Slave的主控板故障或重啟時,從本地記錄的狀態為Init的主
控板狀態信息中選擇出滿足設定選擇條件的主控板狀態信息,對選擇出的主控
板狀態信息進行以下修改:主控板狀態從Init修改為Slave,將修改后的主控板
狀態信息通知給除所述主用主控板以外的其他各個主控板進行主控板狀態信息
更新;
檢測到狀態為Init的主控板故障或重啟時,在本地刪除該主控板的狀態信
息,并通知除所述主用主控板以外的其他各個主控板刪除該主控板的狀態信息。
6.根據權利要求4所述的方法,其特征在于,網絡設備中狀態為Slave的
主控板上的網管口管理模塊執行以下步驟:
實時檢測主用主控板;
當檢測到主用主控板故障或重啟時,通過主備切換將本主控板切換為主用主
控板...
【專利技術屬性】
技術研發人員:李彬榮,劉如冰,
申請(專利權)人:杭州華三通信技術有限公司,
類型:發明
國別省市:浙江;33
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。