專利名稱:IPv6接入網(wǎng)絡中網(wǎng)絡地址重構(gòu)方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種IPv6接入網(wǎng)絡中網(wǎng)絡地址重構(gòu)方法。
背景技術(shù):
隨著通信網(wǎng)絡技術(shù)的快速發(fā)展,加上IPv6的愈發(fā)成熟,IPv4接入將由IPv6接入網(wǎng)替代。
如圖1所示一種典型的IPv6接入網(wǎng)模型中,網(wǎng)絡接入設(shè)備DSLAM 12(數(shù)字用戶線接入復用器)和用戶網(wǎng)絡11A、11B中的CPE(客戶端設(shè)備)通常工作在第二層,BRAS 13(寬帶接入服務器)工作在第三層。當IPv6引入到這種接入網(wǎng)絡模型時,地址分配可以是BRAS到用戶網(wǎng)絡進行分配的,這就存在多種地址配置方式(1)一個用戶網(wǎng)絡擁有一個64比特的前綴,即獨享64比特的地址空間。由于一個用戶網(wǎng)絡的設(shè)備遠遠小于264個,這種方式地址利用率不高。(2)一個網(wǎng)絡接入設(shè)備下所有的用戶網(wǎng)絡共享一個64比特前綴,這種方式顯然比前者地址利用率高。第二種地址配置方式可以變形為多個網(wǎng)絡接入設(shè)備、甚至一個BRAS下所有用戶網(wǎng)絡共享一個64比特前綴。
IPv6中的地址分配可以分為兩大類基于DHCPv6(動態(tài)主機配置協(xié)議)的有狀態(tài)地址分配和無狀態(tài)地址分配。前者可以嚴格地控制地址分配。而后者是主機或終端通過從路由設(shè)備獲得的RA(路由器通告)消息得到64bit的網(wǎng)絡前綴,再附加上接收到該RA消息的主機網(wǎng)絡接口的Interface Identifier(接口標識符)以形成128比特的IPv6地址。在IPv6網(wǎng)絡中,所有的單播IPv6地址在分配給某個網(wǎng)絡接口之前,必須成功通過DAD(重復地址檢測)檢測,以保證該地址在該子網(wǎng)(即擁有同一個前綴的網(wǎng)絡中)中是唯一的。網(wǎng)絡營運商從收益和網(wǎng)絡安全的角度考慮,不允許接入網(wǎng)中不同用戶網(wǎng)絡直接通信,那么必須考慮在圖1所示的IPv6接入網(wǎng)絡模型中,多個用戶網(wǎng)絡同時共享一個前綴時如何實現(xiàn)DAD檢測。通常,DAD檢測可通過在網(wǎng)絡接入設(shè)備上維護一個<IPv6地址,設(shè)備線路端口,終端設(shè)備MAC地址>映射表(如圖2所示),以下簡稱地址-線路端口映射表,完成共享同一前綴地址空間內(nèi)的DAD檢測,在具體實現(xiàn)時,這個映射表可以有所變化,但只要能幫助完成DAD功能即可。舉例來說(1)當網(wǎng)絡接入設(shè)備某線路端口12A(與用戶網(wǎng)絡11A相連接的線路端口)接收到一個用于DAD檢測的NS(鄰居請求)消息時,該消息包含請求的暫定地址,如果在該網(wǎng)絡接入設(shè)備的某個線路端口(例如12B)的地址對應地址表項中已經(jīng)存在一個相同的地址,則說明地址重復。網(wǎng)絡接入設(shè)備則產(chǎn)生相應NA(鄰居通告)消息給用戶網(wǎng)絡11A,告知該地址不可用。(2)如果DAD檢測發(fā)現(xiàn)沒有地址重復,則在IPv6所規(guī)定的時間進行等待,在這期間,如果網(wǎng)絡接入設(shè)備收到某線路端口(例如12B)對同一個地址作DAD檢測的NS消息,則向這兩個線路端口12A、12B所連接的用戶網(wǎng)絡11A、11B發(fā)出相應通告,說明此地址重復;否則,網(wǎng)絡接入設(shè)備在地址-線路端口映射表中添加關(guān)于新的地址-線路端口對應映射表項。
目前存在多種內(nèi)存ROM(只讀內(nèi)存)、Flash(閃存)、RAM(隨機存儲器)等,從價格、功能以及存取速度上考慮,網(wǎng)絡設(shè)備通常用RAM保存路由表等數(shù)據(jù)信息,在網(wǎng)絡接入設(shè)備中采用RAM來保存地址-線路端口映射表,當接入設(shè)備掉電或者因為其他某種故障重啟時,地址-線路端口映射表就不存在了,這將使今后的DAD檢測無法順利進行,網(wǎng)絡接入設(shè)備下的終端設(shè)備將無法正常工作。因此有必要解決在這種網(wǎng)絡模型下地址重構(gòu)方法,網(wǎng)絡接入設(shè)備可進一步地對其地址-線路端口映射表予以重構(gòu)。
發(fā)明內(nèi)容
本發(fā)明目的之一在于提供一種IPv6接入網(wǎng)絡中網(wǎng)絡地址重構(gòu)方法,基于網(wǎng)絡前綴重新使能,網(wǎng)絡接入設(shè)備故障恢復時,使用戶網(wǎng)絡中的終端設(shè)備自動進行地址重構(gòu);所述方法包括a)、網(wǎng)絡接入設(shè)備向路由設(shè)備發(fā)起前綴重新使能請求;b)、路由設(shè)備禁止與該網(wǎng)絡接入設(shè)備相連接的用戶網(wǎng)絡中終端設(shè)備當前使用的網(wǎng)絡前綴;c)、路由設(shè)備為該網(wǎng)絡接入設(shè)備相連接的用戶網(wǎng)絡重新分配網(wǎng)絡前綴;d)、用戶網(wǎng)絡中的終端設(shè)備根據(jù)獲得的網(wǎng)絡前綴重新構(gòu)造網(wǎng)絡地址。
優(yōu)選地,步驟a)中前綴重新使能請求包括該網(wǎng)絡接入設(shè)備標識信息。
優(yōu)選地,前述前綴重新使能請求使用路由器請求消息方式。
優(yōu)選地,步驟b)中路由設(shè)備構(gòu)造一個發(fā)往上述網(wǎng)絡接入設(shè)備下用戶網(wǎng)絡的路由器通告消息,設(shè)置其網(wǎng)絡前綴的有效生存時間為零。
優(yōu)選地,步驟c)路由設(shè)備構(gòu)造一個發(fā)往上述網(wǎng)絡接入設(shè)備下用戶網(wǎng)絡的路由器通告消息,該消息包含重新分配的網(wǎng)絡前綴以及合適的非零有效生存時間。
優(yōu)選地,所述網(wǎng)絡接入設(shè)備為數(shù)字用戶線接入復用裝置,所述路由設(shè)備為寬帶接入服務器。
基于上述IPv6接入網(wǎng)絡中網(wǎng)絡地址重構(gòu)方法,網(wǎng)絡接入設(shè)備接收來自各用戶網(wǎng)絡的終端設(shè)備的鄰居請求消息,執(zhí)行重復地址檢測、并重構(gòu)地址-線路端口映射表。
本發(fā)明進一步目的在于提供一種網(wǎng)絡接入設(shè)備地址-線路端口映射表重構(gòu)方法,基于多播聽眾發(fā)現(xiàn)協(xié)議,使得網(wǎng)絡接入設(shè)備在共享網(wǎng)絡前綴下,其地址-線路端口映射表能快速恢復。所述方法包括a1)、網(wǎng)絡接入設(shè)備構(gòu)造并向用戶網(wǎng)絡中的終端設(shè)備發(fā)出多播聽眾查詢請求;b1)、終端設(shè)備響應上述請求,產(chǎn)生多播聽眾報告;c1)、網(wǎng)絡接入設(shè)備根據(jù)多播聽眾報告重構(gòu)地址-線路端口映射表。
優(yōu)選地,步驟a1)中,多播聽眾查詢請求是常規(guī)查詢消息,該消息請求用戶網(wǎng)絡中的所有終端設(shè)備網(wǎng)絡接口報告其所加入的所有多播組。
優(yōu)選地,步驟c1)中,網(wǎng)絡接入設(shè)備通過路由設(shè)備獲得網(wǎng)絡前綴,并根據(jù)多播聽眾報告記錄終端設(shè)備的接口標識,進一步構(gòu)成地址-線路端口映射表。
本發(fā)明方法有效地解決了在IPv6接入網(wǎng)絡中網(wǎng)絡地址重構(gòu)問題,在網(wǎng)絡接入設(shè)備出于管理的需要或發(fā)生故障時,使得其用戶網(wǎng)絡終端進行網(wǎng)絡地址重構(gòu)。
本發(fā)明所提供的設(shè)備地址-線路端口映射表重構(gòu)方法,可進一步解決在共享網(wǎng)絡前綴的接入網(wǎng)模型下,網(wǎng)絡接入設(shè)備由于某種原因重啟或其他故障因素而造成地址-線路端口映射表丟失進而影響接入網(wǎng)絡的正常工作的問題。
圖1是IPv6接入網(wǎng)模型;圖2是網(wǎng)絡接入設(shè)備中的地址-線路端口映射表結(jié)構(gòu)示意;圖3是IPv6無狀態(tài)地址配置中RA消息的前綴信息域格式;圖4是本發(fā)明實施例之一前綴重新使能;圖5是IPv6無狀態(tài)地址配置中RS消息的前綴重新使能域格式;圖6是本發(fā)明實施例之一多播聽眾發(fā)現(xiàn);具體實施方式
下面結(jié)合附圖,對本發(fā)明的優(yōu)選實施方式進行詳細的說明。
實施例一前綴重新使能(Reenable-Prefix)本實施例涉及到RFC2461“IPv6鄰居發(fā)現(xiàn)”和RFC2462“IPv6無狀態(tài)地址自動配置”。網(wǎng)絡接入設(shè)備向路由設(shè)備發(fā)起前綴重新使能請求,路由設(shè)備通過對用戶網(wǎng)絡中的終端設(shè)備使用的前綴予以禁止,然后再次使該前綴為合法前綴,促使用戶網(wǎng)絡中各個正常開機的終端設(shè)備重新構(gòu)造IPv6網(wǎng)絡地址;進一步地,終端設(shè)備發(fā)起DAD檢測,網(wǎng)絡接入設(shè)備根據(jù)DAD檢測的消息即可成功重構(gòu)地址-線路端口映射表。
圖3是IPv6無狀態(tài)地址配置中RA消息的前綴信息域格式。其中,Type(類型)選項為3唯一地標識該消息類型;Prefix(前綴)選項如前所述,在無狀態(tài)地址配置中,用戶網(wǎng)絡中的終端設(shè)備通過該Prefix信息,再附加上終端設(shè)備接口的64比特的Interface Identifier(接口標識符)構(gòu)成了自己的IPv6地址;一個IPv6地址有一個Valid Lifetime(有效生存時間)選項與其關(guān)聯(lián),該有效生存時間被分成兩段推薦生存時間(Preferred Lifetime)和不贊成使用時間。在推薦生存時間內(nèi),設(shè)備可以與網(wǎng)絡上其他設(shè)備建立新的會話;在不贊成使用時間內(nèi)不能建立新的會話,但已有的會話通信仍可進行。
在RFC2462規(guī)定,終端設(shè)備需對每個RA消息中的前綴信息域作以下處理(1)如果前綴信息域中的Prefix選項與當前終端設(shè)備接口使用地址的網(wǎng)絡前綴不匹配,它會構(gòu)造相應的地址并作DAD檢測,DAD檢測成功通過后,該地址分配給該接口;(2)如果前綴信息域中的Prefix選項與當前終端設(shè)備接口使用地址的前綴匹配,對其處理則視前綴信息域的有效生存時間與該地址的剩余有效生存時間而定,通常不讓將剩余生存時間更改為前綴信息域中指定的有效生存時間,除非前綴信息域中的有效生存時間大于2個小時或者其大于剩余有效生存時間,或者此RA消息是認證通過認證的(比如通過IP security等手段)。
而網(wǎng)絡接入設(shè)備上為與其線路端口相連的用戶網(wǎng)絡維護了一個地址-線路端口映射表,作DAD檢測時,網(wǎng)絡接入設(shè)備檢查所有地址-線路端口映射表幫助實現(xiàn)DAD檢測,同時不把各自用戶網(wǎng)絡中的NS/NA消息轉(zhuǎn)發(fā)到其他用戶網(wǎng)絡中去,前面已有敘述。
如圖4所示是本發(fā)明實施例之一前綴重新使能,其具體流程為步驟S40,網(wǎng)絡接入設(shè)備DSLAM在發(fā)生需要地址重構(gòu)的情況下,例如出于管理的需要或設(shè)備重新啟動等,它通知BRAS進行前綴重新使能。該通知過程可以通過任何一種方式通知BRAS,比如簡單網(wǎng)絡管理協(xié)議(SNMP)等。在此,我們使用RS(路由器請求)消息方式,可以為RS消息定義一個新的域,稱之為前綴重新使能域,其格式見圖5Type(類型)選項可以選擇為10,唯一地標識該消息類型,Length(長度)選項為1,接入節(jié)點(Access Node #)選項為發(fā)出該RS消息的網(wǎng)絡接入設(shè)備的編號。DSLAM構(gòu)造一個新的RS消息,攜帶前綴重新使能域送到BRAS。
步驟S41,BRAS在得到DSLAM前綴重新使能通知消息后,則構(gòu)造一個發(fā)往該DSLAM的RA消息,RA消息包含一個前綴信息域,指明DSLAM下面的用戶網(wǎng)絡使用的Prefix信息,并且Valid Lifetime選項為0。當然,這個消息需要攜帶能認證此消息的信息。
步驟S42,用戶網(wǎng)絡中的終端設(shè)備驗證此RA消息,發(fā)現(xiàn)當前使用地址的前綴與RA中攜帶的前綴信息匹配并且指定的Valid Lifetime設(shè)為0,即拋棄當前使用的地址。
步驟S43,BRAS在步驟S41發(fā)出RA消息后,緊接著或者等數(shù)秒后,發(fā)出攜帶分配給該網(wǎng)絡接入設(shè)備下用戶網(wǎng)絡終端設(shè)備的網(wǎng)絡前綴的RA消息。該前綴的Valid Lifetime選項和Preferred Lifetime選項設(shè)置為一個合理的非0值。
步驟S44,用戶網(wǎng)絡中的終端設(shè)備根據(jù)接收到的RA消息,得到的Prefix信息并根據(jù)前述方式對每個RA消息中的前綴信息域作相應處理,以進行構(gòu)造新的IPv6暫定地址。
此外,根據(jù)本發(fā)明的網(wǎng)絡接入設(shè)備中的地址-線路端口映射表重構(gòu)思想,在接下來的步驟S45,用戶網(wǎng)絡中的終端設(shè)備接口產(chǎn)生用于DAD檢測的NS消息,該NS消息包含新構(gòu)造的暫定地址信息。步驟S46,DSLAM根據(jù)收到的相關(guān)DAD信息,進行DAD檢測并重構(gòu)地址-線路端口映射表。
實施例2多播聽眾發(fā)現(xiàn)(MLDMulticast Listener Discovery);此方案涉及RFC2710“IPv6多播聽眾發(fā)現(xiàn)”和RFC3810“多播聽眾發(fā)現(xiàn)(第二版)”,本實施例利用多播聽眾發(fā)現(xiàn)協(xié)議中的多播查詢和多播報告,并根據(jù)多播報告中的IP源地址重構(gòu)地址線路端口映射表。
IPv4網(wǎng)絡使用IGMP(因特網(wǎng)組管理協(xié)議)協(xié)議管理本機子網(wǎng)多播成員身份,在IPv6網(wǎng)絡中,MLD協(xié)議取代了IGMP協(xié)議,當前有兩個版本的MLD,即MLD第一版和MLD第二版,根據(jù)其相關(guān)規(guī)定IPv6路由器使用MLD協(xié)議去發(fā)現(xiàn)與其直接相連的鏈路上多播成員。MLD協(xié)議運行在ICMP(網(wǎng)際控制報文協(xié)議)協(xié)議之上,其定義了三種類型的消息類型(1)多播聽眾查詢(MulticastListener Query),由多播路由器以便輪詢直接相連鏈路上組成員情況。查詢可以是常規(guī)查詢,以查詢該鏈路上有哪些多播組成員;或者是特定組查詢,以查詢是否有某個特定多播組的成員。(2)多播聽眾報告(Multicast Listener Report),當主機加入多播組時,主機接口在響應多播聽眾查詢時發(fā)出此報告消息。在MLD第一版中,報告消息的IPv6目標地址以及報告消息中的MLD多播地址域都設(shè)定為該主機加入的多播組地址,因此該報告不僅路由器能聽到,該鏈路上其他加入該多播組的主機成員也能偵聽到,由于使用了延遲報告和偵聽技術(shù),在與路由器一個接口直接相連的共享鏈路上,即使有多個同屬于這一個多播組的成員,該子網(wǎng)也只產(chǎn)生一個報告消息。而在MLD第二版中,情況有所不同多播聽眾報告消息的IPv6目標地址是所有MLD路由器正在偵聽的多播地址(FF02:0:0:0:0:0:0:16),該消息不能被該共享鏈路上屬于同一個多播組的主機成員所偵聽到,因此在同一個共享鏈路上的屬于同一個多播組的網(wǎng)絡接口都會發(fā)出報告。(3)多播聽眾完成(Multicast Listener Done),當主機離開多播組,其網(wǎng)絡接口發(fā)出此消息。
在IPv6網(wǎng)絡中,一個單播地址分配給一個網(wǎng)絡接口后,該網(wǎng)絡接口也加入了由該單播地址的最低24比特(XX:XXXX)附加在FF02:0:0:0:0:1:FF形成的征求多播組(Solicited Multicast Group,F(xiàn)F02:0:0:0:0:1:FFXX:XXXX),這類多播組地址屬于MLD需要報告多播成員關(guān)系的多播組地址,因此該網(wǎng)絡接口會響應多播聽眾常規(guī)查詢消息。
如圖6所示本發(fā)明實施例之一,它是基于多播聽眾發(fā)現(xiàn)的網(wǎng)絡接入設(shè)備地址-線路端口映射表重構(gòu)方案,其具體過程為步驟S60、網(wǎng)絡接入設(shè)備DSLAM在發(fā)生需要地址重構(gòu)的情況下,例如設(shè)備重新啟動等,它構(gòu)造一個多播聽眾常規(guī)查詢消息,消息的目標地址是所有節(jié)點多播地址(FF02::1)。
步驟S61、用戶網(wǎng)絡中的終端設(shè)備接收到上述多播查詢消息,產(chǎn)生多播聽眾報告,其報告的源地址為其網(wǎng)絡接口的當前IPv6單播地址。
步驟S62、DSLAM可以通過實現(xiàn)MLD PROXY/SNOOPING(MLD代理/偵聽)功能,截獲上述多播聽眾報告,記錄該報告的源IP地址及收到該報告的線路端口,并取得該源IP地址的64比特的接口標識。值得說明的是,地址重構(gòu)所需要的64比特的網(wǎng)絡前綴可以由網(wǎng)絡接入設(shè)備通過任何方式從BRAS處獲得例如構(gòu)造一個RS消息請求給BRAS分配網(wǎng)絡前綴信息、或者就通過SNMP請求給BRAS以獲得網(wǎng)絡前綴信息、另外,BRAS也周期性地通過RA消息發(fā)送網(wǎng)絡前綴信息給DSLAM。接口標識與網(wǎng)絡前綴組合即構(gòu)成終端設(shè)備當前的IP地址,進而DSLAM重構(gòu)地址-線路端口映射表。
值得注意的是(1)、從某個線路端口上來的多播聽眾報告不能被網(wǎng)絡接入設(shè)備中繼到其他用戶網(wǎng)絡;(2)、此方案適應于全局IPv6地址和鏈路級IPv6地址使用相同的網(wǎng)絡接口標識的情形,由于本地連接地址已經(jīng)完成DAD地址檢測、無重復地址,因此重構(gòu)的可路由地址不會有沖突。
由MLD第二版標準可知,一個子網(wǎng)中即使有多個屬于同一個多播組的成員,每一個多播成員都發(fā)出多播聽眾報告以響應多播查詢。因此對于使用MLD第二版的接入網(wǎng)絡,網(wǎng)絡接入設(shè)備能根據(jù)上述方法重構(gòu)所有地址-線路端口映射表。
由MLD第一版標準可知,一個子網(wǎng)中即使有多個屬于同一個多播組的成員,也只會有一個多播成員發(fā)出多播聽眾報告以響應多播查詢。在IPv6的一個子網(wǎng)中只能保證正在使用的接口的IP地址最低64比特不同,并不能保證最低24比特的不同,因此可能由有多個終端設(shè)備接口屬于同一個征求多播組。當使用MLD第一版時,該方案下的地址-線路端口表重構(gòu)可能使得表項重構(gòu)不完整,但在接入網(wǎng)絡中一般可以忽略,因為(1)、在接入網(wǎng)絡中一個用戶網(wǎng)絡的多播聽眾報告不可能被其他用戶網(wǎng)絡中的設(shè)備所偵聽到,因此如果不同用戶網(wǎng)絡中都有屬于同個征求多播組的成員(這些成員的地址的低64比特不同),那么每個用戶網(wǎng)絡會一個對于該多播組的多播聽眾報告;(2)、一個用戶網(wǎng)絡中設(shè)備不會太多,因此一個用戶網(wǎng)絡多個設(shè)備的地址的最低24相同的可能性是很小的。
不脫離本發(fā)明的構(gòu)思和范圍可以做出許多其他改變和改型。應當理解,本發(fā)明不限于特定的實施方式,本發(fā)明的范圍由所附權(quán)利要求限定。
權(quán)利要求
1.一種IPv6接入網(wǎng)絡中網(wǎng)絡地址重構(gòu)方法,包括a)、網(wǎng)絡接入設(shè)備向路由設(shè)備發(fā)起前綴重新使能請求;b)、路由設(shè)備禁止與該網(wǎng)絡接入設(shè)備相連接的用戶網(wǎng)絡中終端設(shè)備當前使用的網(wǎng)絡前綴;c)、路由設(shè)備為該網(wǎng)絡接入設(shè)備相連接的用戶網(wǎng)絡重新分配網(wǎng)絡前綴;d)、用戶網(wǎng)絡中的終端設(shè)備根據(jù)獲得的網(wǎng)絡前綴重新構(gòu)造網(wǎng)絡地址。
2.如權(quán)利要求1所述的IPv6接入網(wǎng)絡中網(wǎng)絡地址重構(gòu)方法,其特征在于步驟a)中,前綴重新使能請求包括該網(wǎng)絡接入設(shè)備標識信息。
3.如權(quán)利要求1或2所述的IPv6接入網(wǎng)絡中網(wǎng)絡地址重構(gòu)方法,其特征在于步驟a)中,所述前綴重新使能請求使用路由器請求消息方式。
4.如權(quán)利要求1所述的IPv6接入網(wǎng)絡中網(wǎng)絡地址重構(gòu)方法,其特征在于步驟b)中,路由設(shè)備構(gòu)造一個發(fā)往上述網(wǎng)絡接入設(shè)備下用戶網(wǎng)絡的路由器通告消息,設(shè)置其網(wǎng)絡前綴的有效生存時間為零。
5.如權(quán)利要求1所述的IPv6接入網(wǎng)絡中網(wǎng)絡地址重構(gòu)方法,其特征在于步驟c)中,路由設(shè)備構(gòu)造一個發(fā)往上述網(wǎng)絡接入設(shè)備下用戶網(wǎng)絡的路由器通告消息,該消息包含重新分配的網(wǎng)絡前綴以及合適的非零有效生存時間。
6.如權(quán)利要求1至5所述的IPv6接入網(wǎng)絡中網(wǎng)絡地址重構(gòu)方法,其特征在于所述網(wǎng)絡接入設(shè)備為數(shù)字用戶線接入復用裝置,所述路由設(shè)備為寬帶接入服務器。
7.如權(quán)利要求1至5所述的IPv6接入網(wǎng)絡中網(wǎng)絡地址重構(gòu)方法,其特征在于其進一步包括e)、網(wǎng)絡接入設(shè)備接收來自各用戶網(wǎng)絡中終端設(shè)備的鄰居請求消息,執(zhí)行重復地址檢測、并重構(gòu)地址-線路端口映射表。
8.一種IPv6網(wǎng)絡接入設(shè)備中地址-線路端口映射表重構(gòu)方法,包括a1)、網(wǎng)絡接入設(shè)備構(gòu)造并向用戶網(wǎng)絡中的終端設(shè)備發(fā)出多播聽眾查詢請求;b1)、終端設(shè)備響應上述請求,產(chǎn)生多播聽眾報告;c1)、網(wǎng)絡接入設(shè)備根據(jù)多播聽眾報告重構(gòu)地址-線路端口映射表。
9.如權(quán)利要求8所述的網(wǎng)絡接入設(shè)備中地址-線路端口映射表重構(gòu)方法,其特征在于步驟a1)中,多播聽眾查詢請求是常規(guī)查詢消息,該消息請求用戶網(wǎng)絡中的所有終端設(shè)備網(wǎng)絡接口報告其所加入的所有多播組。
10.權(quán)利要求8或9所述的網(wǎng)絡接入設(shè)備中地址-線路端口映射表重構(gòu)方法,其特征在于步驟c1)中,網(wǎng)絡接入設(shè)備通過路由設(shè)備獲得網(wǎng)絡前綴,并根據(jù)多播聽眾報告記錄終端設(shè)備的接口標識,進一步構(gòu)成地址-線路端口映射表。
全文摘要
本發(fā)明公開了一種IPv6接入網(wǎng)絡中網(wǎng)絡地址重構(gòu)方法,所述方法包括a)網(wǎng)絡接入設(shè)備向路由設(shè)備發(fā)起前綴重新使能請求;b)路由設(shè)備禁止與該網(wǎng)絡接入設(shè)備相連接的用戶網(wǎng)絡中終端設(shè)備當前使用的網(wǎng)絡前綴;c)路由設(shè)備為該網(wǎng)絡接入設(shè)備相連接的用戶網(wǎng)絡重新分配網(wǎng)絡前綴;d)用戶網(wǎng)絡中的終端設(shè)備根據(jù)獲得的網(wǎng)絡前綴重新構(gòu)造網(wǎng)絡地址。在共享網(wǎng)絡前綴的IPv6接入網(wǎng)絡中,網(wǎng)絡接入設(shè)備可以進一步重構(gòu)其地址-線路端口映射表,從而解決了網(wǎng)絡接入設(shè)備由于某種原因重啟或其他故障因素而造成地址-線路端口映射表丟失,進而影響接入網(wǎng)絡的正常工作的問題。
文檔編號H04L29/06GK1929496SQ20051002954
公開日2007年3月14日 申請日期2005年9月9日 優(yōu)先權(quán)日2005年9月9日
發(fā)明者溫海波, 江瀅瀾, 張青山, 丁哲民 申請人:上海貝爾阿爾卡特股份有限公司