專利名稱:一種基于共享nat的網(wǎng)絡(luò)管理交互系統(tǒng)及交互方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng) 絡(luò)設(shè)備管理技術(shù),尤其涉及一種基于共享NAT的網(wǎng)絡(luò)管理交互系統(tǒng)及交互方法。
背景技術(shù):
隨著計算機網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,各類通信設(shè)備被廣泛使用,網(wǎng)絡(luò)規(guī)模也越來越大。為了確保網(wǎng)絡(luò)高效穩(wěn)定地運行,就需要對網(wǎng)絡(luò)設(shè)備進行有效管理。由于IPv4(網(wǎng)絡(luò)協(xié)議第四版)地址數(shù)量有限,一般僅限于網(wǎng)管系統(tǒng)擁有公有IP地址,而其所管理的網(wǎng)絡(luò)設(shè)備(即被管理設(shè)備)被分配了私網(wǎng)IP地址,因此具有公有IP地址的網(wǎng)管系統(tǒng)無法管理分配了私網(wǎng)IP地址的網(wǎng)絡(luò)設(shè)備。對于上述問題,常用的解決方法是在網(wǎng)管系統(tǒng)和其管理的網(wǎng)絡(luò)設(shè)備之間通過支持網(wǎng)絡(luò)地址轉(zhuǎn)換(NAT)的設(shè)備進行連接,然后網(wǎng)管系統(tǒng)與其管理的網(wǎng)絡(luò)設(shè)備之間通過建立某種協(xié)議機制進行交互。但是現(xiàn)在的網(wǎng)絡(luò)管理越來越復(fù)雜,需要管理的對象也越來越多, 因此在進行網(wǎng)絡(luò)管理過程中往往存在多個網(wǎng)管系統(tǒng),多個網(wǎng)管協(xié)議,如簡單網(wǎng)絡(luò)管理協(xié)議 (SNMP)、簡單對象訪問協(xié)議(SOAP)等。目前對于多網(wǎng)管系統(tǒng)、多網(wǎng)管協(xié)議和被管理設(shè)備之間的交互方面還沒有一個很好的解決方案。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是提出一種基于共享NAT的網(wǎng)絡(luò)管理交互系統(tǒng)及交互方法,實現(xiàn)在網(wǎng)絡(luò)管理過程中存在多個網(wǎng)管系統(tǒng)和多個網(wǎng)管協(xié)議時對被管理設(shè)備的有效管理。本發(fā)明解決上述技術(shù)問題所采用的方案是一種基于共享NAT的網(wǎng)絡(luò)管理交互系統(tǒng),包括至少一個網(wǎng)管系統(tǒng)、至少一個被管理設(shè)備,還包括共享NAT穿越系統(tǒng)及至少一個 NAT網(wǎng)關(guān);所述共享NAT穿越系統(tǒng),用于通過NAT網(wǎng)關(guān)接收被管理設(shè)備的注冊報文,并保存被管理設(shè)備的公網(wǎng)地址信息和注冊報文中攜帶的被管理設(shè)備的MAC地址、私網(wǎng)地址信息的對應(yīng)關(guān)系表;以及用于接收網(wǎng)管系統(tǒng)的注冊并保存網(wǎng)管系統(tǒng)的IP地址和端口,并將被管理設(shè)備的對應(yīng)關(guān)系表通知給注冊成功的網(wǎng)管系統(tǒng);所述網(wǎng)管系統(tǒng),用于通過在共享NAT穿越系統(tǒng)注冊,獲取被管理設(shè)備的對應(yīng)關(guān)系表;根據(jù)對應(yīng)關(guān)系表中的被管理設(shè)備的公網(wǎng)地址信息,通過NAT網(wǎng)關(guān)向被管理設(shè)備發(fā)送網(wǎng)絡(luò)管理協(xié)議報文;所述NAT網(wǎng)關(guān),用于將來自網(wǎng)管系統(tǒng)的網(wǎng)絡(luò)管理協(xié)議報文進行內(nèi)外網(wǎng)地址轉(zhuǎn)換后發(fā)送到被管理設(shè)備,以及將來自被管理設(shè)備的網(wǎng)絡(luò)管理協(xié)議響應(yīng)報文進行內(nèi)外網(wǎng)轉(zhuǎn)換后發(fā)送到共享NAT穿越系統(tǒng);所述被管理設(shè)備,用于接收和解析網(wǎng)管系統(tǒng)發(fā)送的經(jīng)過NAT網(wǎng)關(guān)進行地址轉(zhuǎn)換的網(wǎng)絡(luò)管理協(xié)議請求報文,執(zhí)行報文中的命令后向NAT網(wǎng)關(guān)發(fā)送網(wǎng)絡(luò)管理協(xié)議響應(yīng)報文。
進一步的,所述被管理設(shè)備信息的公網(wǎng)地址信息包括被管理設(shè)備的公網(wǎng)IP地址和端口,所述注冊報文中攜帶的私網(wǎng)地址信息包括被管理設(shè)備的私網(wǎng)IP地址和端口。進一步,所述網(wǎng)管系統(tǒng)及被管理設(shè)備中均包括多種網(wǎng)絡(luò)管理協(xié)議處理模塊,以實現(xiàn)對不同網(wǎng)絡(luò)管理協(xié)議報文的處理。進一步,所述網(wǎng)管系統(tǒng)通過向共享NAT穿越系統(tǒng)發(fā)送注冊請求報文進行注冊。
具體的,所述注冊請求報文內(nèi)容包括報文流水號、需要進行NAT穿越的網(wǎng)絡(luò)管理協(xié)議、協(xié)議接收處理端口、網(wǎng)管系統(tǒng)IP地址。進一步,所述共享NAT穿越系統(tǒng)還用于保存網(wǎng)管系統(tǒng)注冊時的IP地址和端口,在接收到被管理設(shè)備發(fā)送的網(wǎng)絡(luò)管理響應(yīng)報文后,通過解析報文內(nèi)容查找對應(yīng)的網(wǎng)管系統(tǒng)的注冊信息,從而將報文轉(zhuǎn)發(fā)給相應(yīng)網(wǎng)管系統(tǒng)。一種基于共享NAT的網(wǎng)絡(luò)管理交互方法,包括以下步驟a.被管理設(shè)備通過NAT網(wǎng)關(guān)定時向共享NAT穿越系統(tǒng)發(fā)送注冊報文,在注冊報文中攜帶被管理設(shè)備私網(wǎng)地址信息和MAC地址;b.網(wǎng)管系統(tǒng)向共享NAT穿越系統(tǒng)發(fā)送注冊請求報文進行注冊,共享NAT穿越系統(tǒng)保存網(wǎng)管系統(tǒng)的注冊信息;c.共享NAT穿越系統(tǒng)保存被管理設(shè)備的公網(wǎng)地址信息和注冊報文中攜帶的MAC 地址、私網(wǎng)地址信息的對應(yīng)關(guān)系表;將被管理設(shè)備的對應(yīng)關(guān)系表通知給經(jīng)過注冊的網(wǎng)管系統(tǒng);d.網(wǎng)管系統(tǒng)生成網(wǎng)絡(luò)管理協(xié)議請求報文,然后根據(jù)被管理設(shè)備的公網(wǎng)地址信息, 發(fā)送給NAT網(wǎng)關(guān);e.被管理設(shè)備接收在NAT網(wǎng)關(guān)經(jīng)過網(wǎng)絡(luò)地址轉(zhuǎn)換后的網(wǎng)絡(luò)協(xié)議請求報文;并調(diào)用相應(yīng)的網(wǎng)絡(luò)管理協(xié)議處理模塊進行解析處理。進一步的,所述方法還包括以下步驟f.被管理設(shè)備對接收到的網(wǎng)絡(luò)協(xié)議請求報文處理后,發(fā)送網(wǎng)絡(luò)管理協(xié)議響應(yīng)報文到NAT網(wǎng)關(guān),NAT網(wǎng)關(guān)在網(wǎng)絡(luò)管理協(xié)議響應(yīng)報文中封裝目的網(wǎng)管系統(tǒng)的地址并將網(wǎng)絡(luò)管理協(xié)議響應(yīng)報文進行地址轉(zhuǎn)換后發(fā)送到共享NAT穿越系統(tǒng),共享NAT穿越系統(tǒng)根據(jù)保存的網(wǎng)管系統(tǒng)的IP地址和端口發(fā)送網(wǎng)絡(luò)管理協(xié)議響應(yīng)報文。進一步的,步驟a中,所述被管理設(shè)備發(fā)送注冊報文的定時周期小于NAT網(wǎng)關(guān)的地址老化周期。進一步的,步驟c中,所述被管理設(shè)備信息的公網(wǎng)地址信息包括被管理設(shè)備的公網(wǎng)IP地址和端口,所述注冊報文中攜帶的私網(wǎng)地址信息包括被管理設(shè)備的私網(wǎng)IP地址和端□。本發(fā)明的有益效果是多個網(wǎng)絡(luò)管理系統(tǒng)和多個網(wǎng)絡(luò)管理協(xié)議可以復(fù)用NAT穿越系統(tǒng)和被管理設(shè)備之間的NAT通道,從而使得網(wǎng)管系統(tǒng)僅需要關(guān)注自身業(yè)務(wù),而無需關(guān)心被管理設(shè)備所在的位置,降低了網(wǎng)絡(luò)管理的復(fù)雜性;同時被管理設(shè)備和各網(wǎng)絡(luò)管理系統(tǒng)之間只有一條NAT穿越通道能夠有效降低網(wǎng)絡(luò)報文,提高網(wǎng)絡(luò)帶寬。
圖1為本發(fā)明的基于共享NAT的網(wǎng)絡(luò)管理交互系統(tǒng)結(jié)構(gòu)框圖2為本發(fā)明的基于共享NAT的網(wǎng)絡(luò)管理交互系統(tǒng)工作流程示意圖;圖3為本發(fā)明的基于共享NAT的網(wǎng)絡(luò)管理交互方法流程圖。
具體實施方式
參見圖1,本發(fā)明中的基于共享NAT的網(wǎng)絡(luò)管理交互系統(tǒng)包括被管理設(shè)備需要先在共享NAT穿越系統(tǒng)處注冊,在注冊報文中攜帶被管理設(shè)備的MAC地址以及被管理設(shè)備的私網(wǎng)地址信息,所述私網(wǎng)地址信息包括私網(wǎng)IP地址和端口 ;網(wǎng)管系統(tǒng)也需要先在共享NAT穿越系統(tǒng)處注冊,通過共享NAT穿越系統(tǒng)可獲取被管理設(shè)備的基本信息,包括公網(wǎng)IP和端口、MAC地址,私網(wǎng)IP地址和端口,然后向被管理設(shè)備發(fā)送網(wǎng)絡(luò)協(xié)議報文;同時利用共享NAT穿越系統(tǒng)提供的NAT穿越通道接收被管理設(shè)備的網(wǎng)絡(luò)協(xié)議報文;共享NAT穿越系統(tǒng)接受被管理設(shè)備和網(wǎng)管系統(tǒng)的注冊,分別保存網(wǎng)管系統(tǒng)的IP 地址和端口,以及被管理設(shè)備的公網(wǎng)IP和端口、MAC地址,私網(wǎng)IP地址和端口的對應(yīng)關(guān)系表,從而建立網(wǎng)管系統(tǒng)與被管理設(shè)備之間的NAT穿越通道,根據(jù)網(wǎng)絡(luò)管理協(xié)議報文在被管理設(shè)備與網(wǎng)管系統(tǒng)之間中轉(zhuǎn)報文;網(wǎng)絡(luò)地址轉(zhuǎn)換(NAT)網(wǎng)關(guān)用于對被管理設(shè)備進行內(nèi)外網(wǎng)地址轉(zhuǎn)換;被管理設(shè)備接收和解析網(wǎng)管系統(tǒng)發(fā)送網(wǎng)絡(luò)協(xié)議報文,執(zhí)行報文中的命令后向共享NAT穿越系統(tǒng)發(fā)送網(wǎng)絡(luò)管理協(xié)議響應(yīng)報文。圖2明示了該系統(tǒng)的工作流程首先由被管理設(shè)備定時通過NAT網(wǎng)關(guān)向共享NAT 穿越系統(tǒng)進行注冊,該注冊報文中攜帶了該被管理設(shè)備的私網(wǎng)地址信息和MAC地址,所述被管理設(shè)備發(fā)送注冊報文的定時周期小于NAT網(wǎng)關(guān)的地址老化周期,共享NAT穿越系統(tǒng)保存被管理設(shè)備的地址轉(zhuǎn)換對應(yīng)關(guān)系表包括被管理設(shè)備的公網(wǎng)IP地址和端口、私網(wǎng)IP地址和端口以及被管理設(shè)備的MAC地址;網(wǎng)管系統(tǒng)也向共享NAT穿越系統(tǒng)發(fā)送注冊請求報文,共享NAT穿越系統(tǒng)對注冊請求報文進行處理(即是否允許該網(wǎng)管系統(tǒng)注冊),并向網(wǎng)管系統(tǒng)返回注冊結(jié)果信息,如果允許網(wǎng)管系統(tǒng)注冊共享NAT穿越系統(tǒng)保存網(wǎng)管系統(tǒng)的IP地址和端口 ;在網(wǎng)管系統(tǒng)成功注冊后,通過向共享NAT穿越系統(tǒng)查詢被管理設(shè)備的信息,獲取被管理設(shè)備的地址轉(zhuǎn)換對應(yīng)關(guān)系表;在需要進行網(wǎng)絡(luò)管理時,網(wǎng)管系統(tǒng)生成網(wǎng)絡(luò)管理協(xié)議請求報文,并進行格式化封裝,然后發(fā)送至NAT網(wǎng)關(guān);NAT網(wǎng)關(guān)保存網(wǎng)管系統(tǒng)的地址并將網(wǎng)絡(luò)管理協(xié)議請求報文進行地址轉(zhuǎn)換后發(fā)送至相應(yīng)的被管理設(shè)備;由被管理設(shè)備對格式化報文進行解析,并調(diào)用相應(yīng)的網(wǎng)絡(luò)管理協(xié)議處理模塊進行處理;隨后由被管理設(shè)備生成網(wǎng)絡(luò)管理協(xié)議響應(yīng)報文,并進行格式化封裝,然后發(fā)送至NAT網(wǎng)關(guān)。NAT網(wǎng)關(guān)在網(wǎng)絡(luò)管理協(xié)議響應(yīng)報文中封裝網(wǎng)管系統(tǒng)的地址,并進行地址轉(zhuǎn)換后發(fā)送至共享NAT穿越系統(tǒng);共享NAT穿越系統(tǒng)在解析格式化報文后獲得目的網(wǎng)管系統(tǒng)的IP地址和端口,再根據(jù)目的IP地址和端口將格式化報文發(fā)送至相應(yīng)的網(wǎng)管系統(tǒng);相應(yīng)的網(wǎng)管系統(tǒng)調(diào)用相應(yīng)的網(wǎng)絡(luò)管理協(xié)議處理模塊進行處理。參見圖3,本發(fā)明中的基于共享NAT的網(wǎng)絡(luò)管理交互方法,包括以下步驟1.被管理設(shè)備向共享NAT穿越系統(tǒng)注冊,注冊報文中攜帶有被管理設(shè)備的MAC地址以及被管理設(shè)備的私網(wǎng)IP地址和端口,注冊報文經(jīng)過NAT網(wǎng)關(guān)到達(dá)共享NAT穿越系統(tǒng), 共享NAT穿越系統(tǒng)保存被管理設(shè)備包括公網(wǎng)IP和端口、MAC地址,私網(wǎng)IP地址和端口的地址轉(zhuǎn)換對應(yīng)關(guān)系表;2.網(wǎng)管系統(tǒng)向共享NAT穿越系統(tǒng)注冊網(wǎng)管系統(tǒng)如果需要對某種網(wǎng)絡(luò)管理協(xié)議 (如SNMP、SOAP等)進行NAT穿越,則生成注冊請求報文,注冊請求報文信息包括報文流水號、需要NAT穿越的網(wǎng)絡(luò)管理協(xié)議、協(xié)議接收處理端口、網(wǎng)絡(luò)管理系統(tǒng)服務(wù)器IP地址等, 然后網(wǎng)管系統(tǒng)將注冊報文發(fā)送給共享NAT穿越系統(tǒng);共享NAT穿越系統(tǒng)決定是否允許注冊 共享NAT穿越系統(tǒng)接收并解析注冊請求報文,并根據(jù)自身的資源占用及系統(tǒng)處理能力決定是否允許網(wǎng)管系統(tǒng)的注冊請求;如果允許,則保存注冊信息,并保存網(wǎng)管系統(tǒng)的IP地址和端口,如果不允許,則注冊失??;3.網(wǎng)管系統(tǒng)注冊成功后,向共享NAT穿越系統(tǒng)查詢被管理設(shè)備的信息,獲得被管理設(shè)備的地址轉(zhuǎn)換對應(yīng)關(guān)系表;根據(jù)管理業(yè)務(wù)需要生成網(wǎng)絡(luò)管理協(xié)議請求報文,然后將網(wǎng)絡(luò)管理協(xié)議報文封裝到XML(可擴展標(biāo)記語言)文檔的協(xié)議數(shù)據(jù)區(qū)域中,再將封裝有網(wǎng)絡(luò)管理協(xié)議請求報文的XML文檔通過SOCKET (套接字)發(fā)送給共享NAT穿越系統(tǒng);其中,XML文
檔的格式如下表所示
序列號報文類型目的IP地址目的端口協(xié)議類型
源地址源端口源物理地址~源名稱
協(xié)議數(shù)據(jù)-4.共享NAT穿越系統(tǒng)接收并解析封裝有網(wǎng)絡(luò)管理協(xié)議請求的XML文檔,獲取目的 IP地址(即被管理設(shè)備IP地址)和目的端口,并根據(jù)上述目的IP地址和目的端口轉(zhuǎn)發(fā)XML 文檔給相應(yīng)的被管理設(shè)備;5.封裝有網(wǎng)絡(luò)管理協(xié)議請求的XML文檔通過NAT網(wǎng)關(guān)進行地址轉(zhuǎn)換并記錄網(wǎng)管系統(tǒng)IP地址后達(dá)到相應(yīng)的被管理設(shè)備;6.相應(yīng)的被管理設(shè)備接收并解析封裝有網(wǎng)絡(luò)管理協(xié)議請求的XML文檔,并根據(jù)解析出來的網(wǎng)絡(luò)管理協(xié)議類型,調(diào)用相應(yīng)的協(xié)議處理模塊進行協(xié)議解析及處理(即執(zhí)行網(wǎng)管系統(tǒng)的管理請求);7.被管理設(shè)備生成網(wǎng)絡(luò)管理協(xié)議響應(yīng)報文,然后將該網(wǎng)絡(luò)管理協(xié)議響應(yīng)報文封裝到XML文檔中,發(fā)送給共享NAT穿越系統(tǒng);8.封裝有網(wǎng)絡(luò)管理協(xié)議響應(yīng)報文的XML文檔通過NAT網(wǎng)關(guān)進行地址轉(zhuǎn)換并封裝目的網(wǎng)管系統(tǒng)IP地址后后達(dá)到共享NAT穿越系統(tǒng);9.共享NAT穿越系統(tǒng)接收并解析封裝有網(wǎng)絡(luò)管理協(xié)議響應(yīng)報文的XML文檔,獲取目的IP地址(即網(wǎng)管系統(tǒng)IP地址),然后根據(jù)保存的網(wǎng)管系統(tǒng)的注冊信息,查找到相應(yīng)的網(wǎng)管系統(tǒng)端口,最后根據(jù)目的IP地址和端口將封裝有網(wǎng)絡(luò)管理協(xié)議響應(yīng)報文的XML文檔轉(zhuǎn)發(fā)給相應(yīng)的網(wǎng)管系統(tǒng);10.網(wǎng)管系統(tǒng)接收并解析封裝有網(wǎng)絡(luò)管理協(xié)議響應(yīng)報文的XML文檔,并根據(jù)網(wǎng)絡(luò)管理協(xié)議類型,調(diào)用相應(yīng)的網(wǎng)絡(luò)管理協(xié)議處理模塊進行協(xié)議解析及處理。
權(quán)利要求
1.一種基于共享NAT的網(wǎng)絡(luò)管理交互系統(tǒng),包括至少一個網(wǎng)管系統(tǒng)、至少一個被管理設(shè)備,其特征在于,還包括共享NAT穿越系統(tǒng)及至少一個NAT網(wǎng)關(guān);所述共享NAT穿越系統(tǒng),用于通過NAT網(wǎng)關(guān)接收被管理設(shè)備的注冊報文,并保存被管理設(shè)備的公網(wǎng)地址信息和注冊報文中攜帶的被管理設(shè)備的MAC地址、私網(wǎng)地址信息的對應(yīng)關(guān)系表;以及用于接收網(wǎng)管系統(tǒng)的注冊并保存網(wǎng)管系統(tǒng)的IP地址和端口,并將被管理設(shè)備的對應(yīng)關(guān)系表通知給注冊成功的網(wǎng)管系統(tǒng);所述網(wǎng)管系統(tǒng),用于通過在共享NAT穿越系統(tǒng)注冊,獲取被管理設(shè)備的對應(yīng)關(guān)系表;根據(jù)對應(yīng)關(guān)系表中的被管理設(shè)備的公網(wǎng)地址信息,通過NAT網(wǎng)關(guān)向被管理設(shè)備發(fā)送網(wǎng)絡(luò)管理協(xié)議報文;所述NAT網(wǎng)關(guān),用于將來自網(wǎng)管系統(tǒng)的網(wǎng)絡(luò)管理協(xié)議報文進行內(nèi)外網(wǎng)地址轉(zhuǎn)換后發(fā)送到被管理設(shè)備,以及將來自被管理設(shè)備的網(wǎng)絡(luò)管理協(xié)議響應(yīng)報文進行內(nèi)外網(wǎng)轉(zhuǎn)換后發(fā)送到共享NAT穿越系統(tǒng);所述被管理設(shè)備,用于接收和解析網(wǎng)管系統(tǒng)發(fā)送的經(jīng)過NAT網(wǎng)關(guān)進行地址轉(zhuǎn)換的網(wǎng)絡(luò)管理協(xié)議請求報文,執(zhí)行報文中的命令后向NAT網(wǎng)關(guān)發(fā)送網(wǎng)絡(luò)管理協(xié)議響應(yīng)報文。
2.如權(quán)利要求1所述的一種基于共享NAT的網(wǎng)絡(luò)管理交互系統(tǒng),其特征在于,所述被管理設(shè)備信息的公網(wǎng)地址信息包括被管理設(shè)備的公網(wǎng)IP地址和端口,所述注冊報文中攜帶的私網(wǎng)地址信息包括被管理設(shè)備的私網(wǎng)IP地址和端口。
3.如權(quán)利要求1所述的一種基于共享NAT的網(wǎng)絡(luò)管理交互系統(tǒng),其特征在于,所述網(wǎng)管系統(tǒng)及被管理設(shè)備中均包括多種網(wǎng)絡(luò)管理協(xié)議處理模塊,以實現(xiàn)對不同網(wǎng)絡(luò)管理協(xié)議報文的處理。
4.如權(quán)利要求1-3任一項所述的一種基于共享NAT的網(wǎng)絡(luò)管理交互系統(tǒng),其特征在于, 所述網(wǎng)管系統(tǒng)通過向共享NAT穿越系統(tǒng)發(fā)送注冊請求報文進行注冊。
5.如權(quán)利要求4所述的一種基于共享NAT的網(wǎng)絡(luò)管理交互系統(tǒng),其特征在于,所述注冊請求報文內(nèi)容包括報文流水號、需要進行NAT穿越的網(wǎng)絡(luò)管理協(xié)議、協(xié)議接收處理端口、 網(wǎng)管系統(tǒng)IP地址。
6.如權(quán)利要求1所述的一種基于共享NAT的網(wǎng)絡(luò)管理交互系統(tǒng),其特征在于,所述共享 NAT穿越系統(tǒng)還用于保存網(wǎng)管系統(tǒng)注冊時的IP地址和端口,在接收到被管理設(shè)備發(fā)送的網(wǎng)絡(luò)管理響應(yīng)報文后,通過解析報文內(nèi)容查找對應(yīng)的網(wǎng)管系統(tǒng)的注冊信息,從而將報文轉(zhuǎn)發(fā)給相應(yīng)網(wǎng)管系統(tǒng)。
7.一種基于共享NAT的網(wǎng)絡(luò)管理交互方法,其特征在于,包括以下步驟a.被管理設(shè)備通過NAT網(wǎng)關(guān)定時向共享NAT穿越系統(tǒng)發(fā)送注冊報文,在注冊報文中攜帶被管理設(shè)備私網(wǎng)地址信息和MAC地址;b.網(wǎng)管系統(tǒng)向共享NAT穿越系統(tǒng)發(fā)送注冊請求報文進行注冊,共享NAT穿越系統(tǒng)保存網(wǎng)管系統(tǒng)的注冊信息;c.共享NAT穿越系統(tǒng)保存被管理設(shè)備的公網(wǎng)地址信息和注冊報文中攜帶的MAC地址、 私網(wǎng)地址信息的對應(yīng)關(guān)系表;將被管理設(shè)備的對應(yīng)關(guān)系表通知給經(jīng)過注冊的網(wǎng)管系統(tǒng);d.網(wǎng)管系統(tǒng)生成網(wǎng)絡(luò)管理協(xié)議請求報文,然后根據(jù)被管理設(shè)備的公網(wǎng)地址信息,發(fā)送給NAT網(wǎng)關(guān);e.被管理設(shè)備接收在NAT網(wǎng)關(guān)經(jīng)過網(wǎng)絡(luò)地址轉(zhuǎn)換后的網(wǎng)絡(luò)協(xié)議請求報文;并調(diào)用相應(yīng)的網(wǎng)絡(luò)管理協(xié)議處理模塊進行解析處理。
8.如權(quán)利要求7所述的一種基于共享NAT的網(wǎng)絡(luò)管理交互方法,其特征在于,所述方法還包括以下步驟f.被管理設(shè)備對接收到的網(wǎng)絡(luò)協(xié)議請求報文處理后,發(fā)送網(wǎng)絡(luò)管理協(xié)議響應(yīng)報文到 NAT網(wǎng)關(guān),NAT網(wǎng)關(guān)在網(wǎng)絡(luò)管理協(xié)議響應(yīng)報文中封裝目的網(wǎng)管系統(tǒng)的IP地址并將網(wǎng)絡(luò)管理協(xié)議響應(yīng)報文進行地址轉(zhuǎn)換后發(fā)送到共享NAT穿越系統(tǒng),共享NAT穿越系統(tǒng)根據(jù)保存的網(wǎng)管系統(tǒng)的IP地址和端口發(fā)送網(wǎng)絡(luò)管理協(xié)議響應(yīng)報文。
9.如權(quán)利要求7所述的一種基于共享NAT的網(wǎng)絡(luò)管理交互方法,其特征在于,步驟a 中,所述被管理設(shè)備發(fā)送注冊報文的定時周期小于NAT網(wǎng)關(guān)的地址老化周期。
10.如權(quán)利要求7-9任一項所述的一種基于共享NAT的網(wǎng)絡(luò)管理交互方法,其特征在于,步驟c中,所述被管理設(shè)備信息的公網(wǎng)地址信息包括被管理設(shè)備的公網(wǎng)IP地址和端口, 所述注冊報文中攜帶的私網(wǎng)地址信息包括被管理設(shè)備的私網(wǎng)IP地址和端口。
全文摘要
本發(fā)明涉及網(wǎng)絡(luò)設(shè)備管理技術(shù),其公開了一種基于共享NAT的網(wǎng)絡(luò)管理交互方法,實現(xiàn)在網(wǎng)絡(luò)管理過程中存在多個網(wǎng)管系統(tǒng)和多個網(wǎng)管協(xié)議時對被管理設(shè)備的有效管理。其技術(shù)方案的要點可概括為利用共享NAT穿越系統(tǒng)在網(wǎng)管系統(tǒng)和被管理設(shè)備之間建立NAT通道,并根據(jù)相應(yīng)的網(wǎng)絡(luò)管理協(xié)議在網(wǎng)管系統(tǒng)與被管理設(shè)備之間中轉(zhuǎn)報文,從而使得網(wǎng)管系統(tǒng)僅需要關(guān)注自身業(yè)務(wù),而無需關(guān)心被管理設(shè)備所在的位置,降低了網(wǎng)絡(luò)管理的復(fù)雜性。此外,本發(fā)明還公開了一種基于共享NAT的網(wǎng)絡(luò)管理交互系統(tǒng)。本發(fā)明適用于多個網(wǎng)管系統(tǒng)、多個網(wǎng)絡(luò)管理協(xié)議時對被管理設(shè)備的管理。
文檔編號H04L12/24GK102332999SQ20111033713
公開日2012年1月25日 申請日期2011年10月31日 優(yōu)先權(quán)日2011年10月31日
發(fā)明者吳飛, 黃山 申請人:邁普通信技術(shù)股份有限公司