本發(fā)明屬于通信領(lǐng)域,尤其涉及一種獲取IPV6ND地址的方法及BRAS。
背景技術(shù):鄰居發(fā)現(xiàn)協(xié)議(NeighborDiscoVer,ND)和動(dòng)態(tài)主機(jī)設(shè)置協(xié)議(DynamicHostConfigurationProtocolforIPV6,DHCPV6)接入是互聯(lián)網(wǎng)協(xié)議6(InternetProtocolVersion6,IPV6)接入場(chǎng)景兩種基本方式。DHCPV6接入?yún)f(xié)議層支持使用遠(yuǎn)端DHCPV6服務(wù)器(DHCPV6Server),而使用ND接入由于協(xié)議上無法支持使用遠(yuǎn)端DHCPV6服務(wù)器,只能從寬帶遠(yuǎn)程接入服務(wù)器(BroadbandRemoteAccessServer,BRAS)中獲取IPV6ND地址才能接入遠(yuǎn)端DHCPV6服務(wù)器。對(duì)于支持DHCPV6接入的用戶設(shè)備,BRAS將接收到的DHCPV6報(bào)文轉(zhuǎn)發(fā)到DHCPV6Server實(shí)現(xiàn)IPV6ND地址的管理,大多數(shù)廠商的BRAS設(shè)備已經(jīng)支持DHCPV6接入。對(duì)于不支持DHCPV6接入但支持ND接入的用戶設(shè)備,則因?yàn)镹D接入的報(bào)文不是DHCPV6報(bào)文,所以不能向DHCPV6接入可以通過BRAS轉(zhuǎn)發(fā)的方式到DHCPV6Server獲取IPV6ND地址。
技術(shù)實(shí)現(xiàn)要素:本發(fā)明在于提供一種協(xié)議轉(zhuǎn)換的方法,旨在解決支持ND接入的用戶設(shè)備如何將RS報(bào)文通過BRAS轉(zhuǎn)發(fā)的方式從DHCPV6Server獲取IPV6ND地址。第一方面,一種獲取IPV6ND地址的方法,所述方法包括:寬帶遠(yuǎn)程接入服務(wù)器BRAS接收用戶設(shè)備UE發(fā)送的路由請(qǐng)求RS報(bào)文;向配置動(dòng)態(tài)主機(jī)設(shè)置協(xié)議DHCPV6服務(wù)器發(fā)送DHCPV6請(qǐng)求DHCPV6Solicit報(bào)文,所述DHCPV6Solicit報(bào)文中攜帶所述用戶設(shè)備的DHCP唯一標(biāo)識(shí)符DUID和身份關(guān)聯(lián)選項(xiàng)IA_PD,使得所述DHCPV6服務(wù)器根據(jù)所述IA_PD為所述用戶設(shè)備分配64位委派Delegation前綴;將所述64位Delegation前綴通過路由通告RA報(bào)文發(fā)送給用戶設(shè)備,使得所述用戶設(shè)備使用所述64位Delegation前綴和64位IPV6接口身份ID組成128位互聯(lián)網(wǎng)協(xié)議6鄰居發(fā)現(xiàn)協(xié)議IPV6ND地址。結(jié)合第一方面,在第一方面的第一種可能的實(shí)現(xiàn)方式中,所述將所述64位Delegation前綴通過RA報(bào)文將發(fā)送給所述用戶設(shè)備,包括:在RA報(bào)文的前綴信息選項(xiàng)PIO中攜帶所述64位Delegation前綴、有效生存期ValidLifetime、首選生存期PreferredLifetime和管理地址標(biāo)志位M/其他標(biāo)志位O,所述ValidLifetime和所述PreferredLifetime用于將所述用戶設(shè)備存儲(chǔ)的IPV6ND地址租期和所述BRAS上存儲(chǔ)的IPV6ND地址租期保持相同。結(jié)合第一方面或者第一方面的第一種可能的實(shí)現(xiàn)方式,在第一方面的第二種可能的實(shí)現(xiàn)方式中,所述方法還包括:當(dāng)所述IPV6ND地址租期到達(dá)觸發(fā)更新租期報(bào)文Renew或者觸發(fā)重新綁定IPV6ND地址報(bào)文Rebind時(shí)間時(shí),所述BRAS向所述DHCPV6服務(wù)器發(fā)送Renew報(bào)文或者Rebind報(bào)文進(jìn)行續(xù)租;若續(xù)租成功,則所述BRAS在所述RA報(bào)文的PIO中攜帶更新后的ValidLifetime、PreferredLifetime,并將所述RA報(bào)文發(fā)送給所述用戶設(shè)備。結(jié)合第一方面或者第一方面的第一種可能的實(shí)現(xiàn)方式或者第一方面的第二種可能的實(shí)現(xiàn)方式,在第一方面的第三種可能的實(shí)現(xiàn)方式中,所述方法還包括:若續(xù)租不成功,則所述BRAS刪除用戶的會(huì)話。第二方面,一種BRAS,所述BRAS包括:接收單元,用于接收用戶設(shè)備UE發(fā)送的路由請(qǐng)求RS報(bào)文;第一發(fā)送單元,用于發(fā)送DHCPV6請(qǐng)DHCPV6Solicit報(bào)文,所述DHCPV6Solicit報(bào)文中攜帶所述用戶設(shè)備的DHCP唯一標(biāo)識(shí)符DUID和身份關(guān)聯(lián)選項(xiàng)IA_PD,使得所述DHCPV6服務(wù)器根據(jù)所述IA_PD為所述用戶設(shè)備分配64位委派Delegation前綴;第二發(fā)送單元,用于將所述64位Delegation前綴通過路由通告RA報(bào)文發(fā)送給用戶設(shè)備,使得所述用戶設(shè)備使用所述64位Delegation前綴和64位IPV6接口身份ID組成128位互聯(lián)網(wǎng)協(xié)議6鄰居發(fā)現(xiàn)協(xié)議IPV6ND地址。結(jié)合第二方面,在第二方面的第一種可能的實(shí)現(xiàn)方式中,所述第二發(fā)送單元,具體用于:在RA報(bào)文的前綴信息選項(xiàng)PIO中攜帶所述64位Delegation前綴、有效生存期ValidLifetime、首選生存期PreferredLifetime和管理地址標(biāo)志位M/其他標(biāo)志位O,所述ValidLifetime和所述PreferredLifetime用于將所述用戶設(shè)備存儲(chǔ)的IPV6ND地址租期和所述BRAS上存儲(chǔ)的IPV6ND地址租期保持相同。結(jié)合第二方面或者第二方面的第一種可能的實(shí)現(xiàn)方式,在第二方面的第二種可能的實(shí)現(xiàn)方式中,所述BRAS還包括:續(xù)租單元,用于當(dāng)所述IPV6ND地址租期到達(dá)觸發(fā)更新租期報(bào)文Renew或者觸發(fā)重新綁定IPV6ND地址報(bào)文Rebind時(shí)間時(shí),向所述DHCPV6服務(wù)器發(fā)送Renew報(bào)文或者Rebind報(bào)文進(jìn)行續(xù)租;第二發(fā)送單元,還用于在所述RA報(bào)文的PIO中攜帶更新后的ValidLifetime、PreferredLifetime,并將所述RA報(bào)文發(fā)送給所述用戶設(shè)備。結(jié)合第二方面或者第二方面的第一種可能的實(shí)現(xiàn)方式或者第二方面的第二種可能的實(shí)現(xiàn)方式,在第二方面的第三種可能的實(shí)現(xiàn)方式中,若續(xù)租不成功,則刪除用戶的會(huì)話。本發(fā)明中,寬帶遠(yuǎn)程接入服務(wù)器BRAS接收用戶設(shè)備發(fā)送的路由請(qǐng)求RS報(bào)文;向配置動(dòng)態(tài)主機(jī)設(shè)置協(xié)議DHCPV6服務(wù)器發(fā)送DHCPV6Solicit報(bào)文,所述DHCPV6Solicit報(bào)文中攜帶所述用戶設(shè)備的DUID和身份關(guān)聯(lián)選項(xiàng)IA_PD,使得所述DHCPV6服務(wù)器根據(jù)所述IA_PD為所述用戶設(shè)備分配64位Delegation前綴;將所述64位Delegation前綴通過RA報(bào)文發(fā)送給用戶設(shè)備,使得所述用戶設(shè)備使用所述64位Delegation前綴和64位IPV6接口身份ID組成128位的IPV6ND地址,當(dāng)僅支持IPV4的網(wǎng)絡(luò)可以升級(jí)到IPV6或雙棧DualStack時(shí),所述雙??梢灾С諭PV4和IPV6協(xié)議,只需要將DHCPServer升級(jí)支持分配IPV6前綴就可以實(shí)現(xiàn)ND接入DHCPV6接入。附圖說明為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1是本發(fā)明實(shí)施例提供的一種獲取IPV6ND地址的方法的應(yīng)用場(chǎng)景圖;圖2是本發(fā)明實(shí)施例提供的一種獲取IPV6ND地址的方法流程;圖3是本發(fā)明實(shí)施例提供的一種獲取IPV6ND地址的方法示意圖;圖4是本發(fā)明實(shí)施例提供的一種BRAS的結(jié)構(gòu)示意圖;圖5是本發(fā)明實(shí)施例提供的一種BRAS的結(jié)構(gòu)示意圖。具體實(shí)施方式為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。參考圖1所示,圖1是本發(fā)明實(shí)施例提供的一種獲取IPV6ND地址的方法的應(yīng)用場(chǎng)景圖。如圖1所示,對(duì)于不支持DHCPV6接入的客戶端,會(huì)發(fā)送路由請(qǐng)求報(bào)文(RouterSolicit,RS)到接入寬帶遠(yuǎn)程接入服務(wù)器BRAS,所述BRAS作為DHCPV6代理,將所述RS報(bào)文轉(zhuǎn)換成DHCPV6協(xié)議請(qǐng)求發(fā)送到DHCPV6服務(wù)器獲取客戶端地址。對(duì)于支持DHCPV6接入的客戶端直接通過DHCPV6協(xié)議與所述DHCPV6服務(wù)器交互獲取IPV6ND地址的前綴,所述BRAS僅用于將DHCPV6報(bào)文進(jìn)行轉(zhuǎn)發(fā)。參考圖2,圖2是本發(fā)明實(shí)施例提供的一種獲取IPV6ND地址的方法流程圖。如圖2所示,所述方法包括以下步驟:步驟201,寬帶遠(yuǎn)程接入服務(wù)器BRAS接收用戶設(shè)備發(fā)送的路由請(qǐng)求RS報(bào)文;步驟202,向配置動(dòng)態(tài)主機(jī)設(shè)置協(xié)議DHCPV6服務(wù)器發(fā)送DHCPV6Solicit報(bào)文,所述DHCPV6Solicit報(bào)文中攜帶所述用戶設(shè)備的DHCP唯一標(biāo)識(shí)符(DHCPUniqueIdentity,DUID)和身份關(guān)聯(lián)選項(xiàng)(IdentityassociationforPrefixDelegation,IA_PD),使得所述DHCPV6服務(wù)器根據(jù)所述IA_PD為所述用戶設(shè)備分配64位委派Delegation前綴;具體的,參考圖3,圖3是本發(fā)明實(shí)施例提供的一種獲取IPV6ND地址的方法示意圖。如圖3所示:BRAS和DHCPV6Server交互過程分為四步:第一步:所述BRAS向所述DHCPV6Server發(fā)送DHCPV6Solicit報(bào)文;第二步:所述DHCPV6Server向所述BRAS發(fā)送DHCPV6Advertise報(bào)文;第三步:所述BRAS向所述DHCPV6Server發(fā)送DHCPV6Request報(bào)文;第四步:所述DHCPV6Server向所述BRAS發(fā)送DHCPV6Reply報(bào)文。其中,DHCPV6交換過程中,客戶端、服務(wù)器都有DUID,該DUID用于在DHCPV6交互過程中標(biāo)識(shí)對(duì)方,比如,服務(wù)器Server可以用客戶端ClientDUID標(biāo)識(shí)客戶端Client,客戶端Client可以用ServerDUID標(biāo)識(shí)服務(wù)器Server。具體的,使用DHCPV6協(xié)議從DHCPV6Server獲取IPV6ND地址時(shí),要求每個(gè)用戶設(shè)備必須攜帶唯一的用戶標(biāo)識(shí),該用戶標(biāo)識(shí)用以標(biāo)識(shí)所述用戶設(shè)備。對(duì)于支持ND接入的用戶設(shè)備需要使用DHCPV6協(xié)議從DHCPV6Server獲取IPV6ND地址時(shí),BRAS作為DHCPV6Client代理所述用戶設(shè)備向DHCPV6Server申請(qǐng)前綴之前,就必須為用戶設(shè)備構(gòu)造一個(gè)可識(shí)別的的DUID。由RFC3315定義的三種DUID,BRAS可以根據(jù)自身實(shí)現(xiàn)選擇不同的DUID構(gòu)造方式。步驟203,將所述64位Delegation前綴通過路由通告(RouterAdvertise,RA)報(bào)文發(fā)送給用戶設(shè)備,使得所述用戶設(shè)備使用所述64位Delegation前綴和64位IPV6接口身份(InterfaceIdentity,ID)組成128位的IPV6ND地址。具體的,所述將所述64位Delegation前綴通過RA報(bào)文將發(fā)送給所述用戶設(shè)備,包括:在RA報(bào)文的前綴信息選項(xiàng)PIO中攜帶所述64位Delegation前綴、有效生存期ValidLifetime、首選生存期PreferredLifetime和管理地址標(biāo)志位(Managedaddressflag,M)/其他標(biāo)志位(Otherflag,O),所述ValidLifetime和所述PreferredLifetime用于將所述用戶設(shè)備存儲(chǔ)的IPV6ND地址租期和所述BRAS上存儲(chǔ)的IPV6ND地址租期保持相同。根據(jù)FRC4861的定義:M為管理地址標(biāo)志位。當(dāng)M為1時(shí),表示BRAS通過動(dòng)態(tài)主機(jī)配置協(xié)議DHCPV6來獲取IPV6ND地址。當(dāng)M為1時(shí),O位可以忽略,因?yàn)镈HCPV6會(huì)返回所有用來獲取IPV6ND地址的信息。O為其他配置標(biāo)志位。當(dāng)O為1時(shí),表示BRAS使用DHCPV6獲取其他的配置信息,這些信息可以是是DNS相關(guān)的信息,或網(wǎng)絡(luò)中其他服務(wù)的信息??蛇x地,所述方法還包括:當(dāng)所述IPV6ND地址租期到達(dá)觸發(fā)更新租期報(bào)文Renew或者觸發(fā)重新綁定IPV6ND地址報(bào)文Rebind時(shí)間時(shí),所述BRAS向所述DHCPV6服務(wù)器發(fā)送Renew報(bào)文或者Rebind報(bào)文進(jìn)行續(xù)租;若續(xù)租成功,則所述BRAS在所述RA報(bào)文的PIO中攜帶更新后的ValidLifetime、PreferredLifetime,并將所述RA報(bào)文發(fā)送給所述用戶設(shè)備。根據(jù)DHCPV6協(xié)議定義,Renew報(bào)文是續(xù)租報(bào)文,在用戶租期的50%時(shí)間,客戶端發(fā)起Renew報(bào)文用于用戶租期的續(xù)租,Rebind報(bào)文是Renew續(xù)租失敗時(shí)在租期時(shí)間80%時(shí)客戶端發(fā)起用戶重新申請(qǐng)綁定之前的地址,將用戶租期通過RA報(bào)文重新攜帶給客戶端,實(shí)現(xiàn)ND前綴的生存時(shí)間刷新。所述方法還包括:若續(xù)租不成功,則所述BRAS刪除用戶的會(huì)話。BRAS發(fā)起的RENEW(租期50%時(shí)間)/REBIND(租期80%時(shí)間)報(bào)文續(xù)租失敗,在用戶租期到期后,BRAS發(fā)送release報(bào)文通知DHCPV6服務(wù)器釋放地址,同時(shí)在BRAS刪除該用戶的會(huì)話,使用戶下線本發(fā)明中,寬帶遠(yuǎn)程接入服務(wù)器BRAS接收用戶設(shè)備發(fā)送的路由請(qǐng)求RS報(bào)文;向配置動(dòng)態(tài)主機(jī)設(shè)置協(xié)議DHCPV6服務(wù)器發(fā)送DHCPV6Solicit報(bào)文,所述DHCPV6Solicit報(bào)文中攜帶所述用戶設(shè)備的DUID和身份關(guān)聯(lián)選項(xiàng)IA_PD,使得所述DHCPV6服務(wù)器根據(jù)所述IA_PD為所述用戶設(shè)備分配64位Delegation前綴;將所述64位Delegation前綴通過RA報(bào)文發(fā)送給用戶設(shè)備,使得所述用戶設(shè)備使用所述64位Delegation前綴和64位IPV6接口ID組成128位的IPV6ND地址,當(dāng)僅支持IPV4的網(wǎng)絡(luò)可以升級(jí)到IPV6或雙棧DualStack時(shí),所述雙??梢灾С諭PV4和IPV6協(xié)議,只需要將DHCPServer升級(jí)支持分配IPV6前綴就可以實(shí)現(xiàn)ND接入DHCPV6接入。參考圖4,圖4是本發(fā)明實(shí)施例提供的一種BRAS的結(jié)構(gòu)示意圖。如圖4所示,所述BRAS包括:接收單元401,用于接收用戶設(shè)備發(fā)送的路由請(qǐng)求RS報(bào)文;第一發(fā)送單元402,用于發(fā)送DHCPV6Solicit報(bào)文,所述DHCPV6Solicit報(bào)文中攜帶所述用戶設(shè)備的DHCP唯一標(biāo)識(shí)符DUID和身份關(guān)聯(lián)選項(xiàng)IA_PD,使得所述DHCPV6服務(wù)器根據(jù)所述IA_PD為所述用戶設(shè)備分配64位委派Delegation前綴;其中,DHCPV6交換過程中,客戶端、服務(wù)器都有DUID,該DUID用于在DHCPV6交互過程中標(biāo)識(shí)對(duì)方,比如,服務(wù)器Server可以用客戶端ClientDUID標(biāo)識(shí)客戶端Client,客戶端Client可以用ServerDUID標(biāo)識(shí)服務(wù)器Server。具體的,使用DHCPV6協(xié)議從DHCPV6Server獲取IPV6ND地址時(shí),要求每個(gè)用戶設(shè)備必須攜帶唯一的用戶標(biāo)識(shí),該用戶標(biāo)識(shí)用以標(biāo)識(shí)所述用戶設(shè)備。對(duì)于支持ND接入的用戶設(shè)備需要使用DHCPV6協(xié)議從DHCPV6Server獲取IPV6ND地址時(shí),BRAS作為DHCPV6Client代理所述用戶設(shè)備向DHCPV6Server申請(qǐng)前綴之前,就必須為用戶設(shè)備構(gòu)造一個(gè)可識(shí)別的的DUID。由RFC3315定義的三種DUID,BRAS可以根據(jù)自身實(shí)現(xiàn)選擇不同的DUID構(gòu)造方式。第二發(fā)送單元403,用于將所述64位Delegation前綴通過路由通告RA報(bào)文發(fā)送給用戶設(shè)備,使得所述用戶設(shè)備使用所述64位Delegation前綴和64位IPV6接口身份ID組成128位互聯(lián)網(wǎng)協(xié)議6鄰居發(fā)現(xiàn)協(xié)議IPV6ND地址。具體的,所述第二發(fā)送單元403,具體用于:在RA報(bào)文的前綴信息選項(xiàng)PIO中攜帶所述64位Delegation前綴、有效生存期ValidLifetime、首選生存期PreferredLifetime和管理地址標(biāo)志位M/其他標(biāo)志位O,所述ValidLifetime和所述PreferredLifetime用于將所述用戶設(shè)備存儲(chǔ)的IPV6ND地址租期和所述BRAS上存儲(chǔ)的IPV6ND地址租期保持相同。根據(jù)FRC4861的定義:M為管理地址標(biāo)志位。當(dāng)M為1時(shí),表示BRAS通過動(dòng)態(tài)主機(jī)配置協(xié)議DHCPV6來獲取IPV6ND地址。當(dāng)M為1時(shí),O位可以忽略,因?yàn)镈HCPV6會(huì)返回所有用來獲取IPV6ND地址的信息。O為其他配置標(biāo)志位。當(dāng)O為1時(shí),表示BRAS使用DHCPV6獲取其他的配置信息,這些信息可以是是DNS相關(guān)的信息,或網(wǎng)絡(luò)中其他服務(wù)的信息。可選地,所述BRAS還包括:續(xù)租單元,用于當(dāng)所述IPV6ND地址租期到達(dá)觸發(fā)更新租期報(bào)文Renew或者觸發(fā)重新綁定IPV6ND地址報(bào)文Rebind時(shí)間時(shí),向所述DHCPV6服務(wù)器發(fā)送Renew報(bào)文或者Rebind報(bào)文進(jìn)行續(xù)租;第二發(fā)送單元403,還用于在所述RA報(bào)文的PIO中攜帶更新后的ValidLifetime、PreferredLifetime,并將所述RA報(bào)文發(fā)送給所述用戶設(shè)備。根據(jù)DHCPV6協(xié)議定義,Renew報(bào)文是續(xù)租報(bào)文,在用戶租期的50%時(shí)間,客戶端發(fā)起Renew報(bào)文用于用戶租期的續(xù)租,Rebind報(bào)文是Renew續(xù)租失敗時(shí)在租期時(shí)間80%時(shí)客戶端發(fā)起用戶重新申請(qǐng)綁定之前的地址,將用戶租期通過RA報(bào)文重新攜帶給客戶端,實(shí)現(xiàn)ND前綴的生存時(shí)間刷新??蛇x地,所述BRAS還包括刪除單元,具體用于:若續(xù)租不成功,則刪除用戶的會(huì)話。BRAS發(fā)起的RENEW(租期50%時(shí)間)/REBIND(租期80%時(shí)間)報(bào)文續(xù)租失敗,在用戶租期到期后,BRAS發(fā)送release報(bào)文通知DHCPV6服務(wù)器釋放地址,同時(shí)在BRAS刪除該用戶的會(huì)話,使用戶下線本發(fā)明中,寬帶遠(yuǎn)程接入服務(wù)器BRAS接收用戶設(shè)備發(fā)送的路由請(qǐng)求RS報(bào)文;向配置動(dòng)態(tài)主機(jī)設(shè)置協(xié)議DHCPV6服務(wù)器發(fā)送DHCPV6Solicit報(bào)文,所述DHCPV6Solicit報(bào)文中攜帶所述用戶設(shè)備的DUID和身份關(guān)聯(lián)選項(xiàng)IA_PD,使得所述DHCPV6服務(wù)器根據(jù)所述IA_PD為所述用戶設(shè)備分配64位Delegation前綴;將所述64位Delegation前綴通過RA報(bào)文發(fā)送給用戶設(shè)備,使得所述用戶設(shè)備使用所述64位Delegation前綴和64位IPV6接口ID組成128位的IPV6ND地址,當(dāng)僅支持IPV4的網(wǎng)絡(luò)可以升級(jí)到IPV6或雙棧DualStack時(shí),所述雙棧可以支持IPV4和IPV6協(xié)議,只需要將DHCPServer升級(jí)支持分配IPV6前綴就可以實(shí)現(xiàn)ND接入DHCPV6接入。參考圖5,圖5是本發(fā)明實(shí)施例提供的一種BRAS的結(jié)構(gòu)示意圖。參考圖5,圖5是本發(fā)明實(shí)施例提供的一種協(xié)BRAS500,本發(fā)明具體實(shí)施例并不對(duì)所述BRAS具體實(shí)現(xiàn)做限定。所述BRAS500包括:處理器(processor)501,通信接口(CommunicationsInterface)502,存儲(chǔ)器(memory)503,總線504。處理器501,通信接口502,存儲(chǔ)器503通過總線504完成相互間的通信。通信接口502,用于與其他設(shè)備進(jìn)行通信;處理器501,用于執(zhí)行程序。具體地,程序可以包括程序代碼,所述程序代碼包括計(jì)算機(jī)操作指令。處理器501可能是一個(gè)中央處理器CPU,或者是特定集成電路ASIC(ApplicationSpecificIntegratedCircuit),或者是被配置成實(shí)施本發(fā)明實(shí)施例的一個(gè)或多個(gè)集成電路。存儲(chǔ)器503,用于存放程序。存儲(chǔ)器503可能包含高速RAM存儲(chǔ)器,也可能還包括非易失性存儲(chǔ)器(non-Volatilememory)。程序具體用于:接收用戶設(shè)備發(fā)送的路由請(qǐng)求RS報(bào)文;向配置動(dòng)態(tài)主機(jī)設(shè)置協(xié)議DHCPV6服務(wù)器發(fā)送DHCPV6Solicit報(bào)文,所述DHCPV6Solicit報(bào)文中攜帶所述用戶設(shè)備的DHCP唯一標(biāo)識(shí)符DUID和身份關(guān)聯(lián)選項(xiàng)IA_PD,使得所述DHCPV6服務(wù)器根據(jù)所述IA_PD為所述用戶設(shè)備分配64位Delegation前綴;將所述64位Delegation前綴通過路由通告RA報(bào)文發(fā)送給用戶設(shè)備,使得所述用戶設(shè)備使用所述64位Delegation前綴和64位IPV6接口身份ID組成128位互聯(lián)網(wǎng)協(xié)議6鄰居發(fā)現(xiàn)協(xié)議IPV6ND地址。所述將所述64位Delegation前綴通過RA報(bào)文將發(fā)送給所述用戶設(shè)備,包括:在RA報(bào)文的前綴信息選項(xiàng)PIO中攜帶所述64位Delegation前綴、有效生存期ValidLifetime、首選生存期PreferredLifetime和管理地址標(biāo)志位M/其他標(biāo)志位O,所述ValidLifetime和所述PreferredLifetime用于將所述用戶設(shè)備存儲(chǔ)的IPV6ND地址租期和所述BRAS上存儲(chǔ)的IPV6ND地址租期保持相同。所述方法還包括:當(dāng)所述IPV6ND地址租期到達(dá)觸發(fā)更新租期報(bào)文Renew或者觸發(fā)重新綁定IPV6ND地址報(bào)文Rebind時(shí)間時(shí),所述BRAS向所述DHCPV6服務(wù)器發(fā)送Renew報(bào)文或者Rebind報(bào)文進(jìn)行續(xù)租;若續(xù)租成功,則所述BRAS在所述RA報(bào)文的PIO中攜帶更新后的ValidLifetime、PreferredLifetime,并將所述RA報(bào)文發(fā)送給所述用戶設(shè)備。所述方法還包括:若續(xù)租不成功,則所述BRAS刪除用戶的會(huì)話。本發(fā)明中,寬帶遠(yuǎn)程接入服務(wù)器BRAS接收用戶設(shè)備發(fā)送的路由請(qǐng)求RS報(bào)文;向配置動(dòng)態(tài)主機(jī)設(shè)置協(xié)議DHCPV6服務(wù)器發(fā)送DHCPV6Solicit報(bào)文,所述DHCPV6Solicit報(bào)文中攜帶所述用戶設(shè)備的DUID和身份關(guān)聯(lián)選項(xiàng)IA_PD,使得所述DHCPV6服務(wù)器根據(jù)所述IA_PD為所述用戶設(shè)備分配64位Delegation前綴;將所述64位Delegation前綴通過RA報(bào)文發(fā)送給用戶設(shè)備,使得所述用戶設(shè)備使用所述64位Delegation前綴和64位IPV6接口ID組成128位的IPV6ND地址,當(dāng)僅支持IPV4的網(wǎng)絡(luò)可以升級(jí)到IPV6或雙棧DualStack時(shí),所述雙??梢灾С諭PV4和IPV6協(xié)議,只需要將DHCPServer升級(jí)支持分配IPV6前綴就可以實(shí)現(xiàn)ND接入DHCPV6接入。以上所述僅為本發(fā)明的優(yōu)選實(shí)施方式,并不構(gòu)成對(duì)本發(fā)明保護(hù)范圍的限定。任何在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明要求包含范圍之內(nèi)。