欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種前綴重新編址方法、系統(tǒng)、DHCPv6服務(wù)器、中繼設(shè)備的制作方法

文檔序號(hào):7775783閱讀:898來源:國知局
專利名稱:一種前綴重新編址方法、系統(tǒng)、DHCPv6服務(wù)器、中繼設(shè)備的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及移動(dòng)通訊領(lǐng)域,特別是涉及一種前綴重新編址方法、系統(tǒng)、DHCPve服務(wù)器、以及DHCPv6中繼設(shè)備。
背景技術(shù)
在現(xiàn)有技術(shù)中,當(dāng)前互聯(lián)網(wǎng)所使用的網(wǎng)絡(luò)層協(xié)議為互聯(lián)網(wǎng)協(xié)議版本4anternet Protocol version 4,簡稱為IPv4)協(xié)議,隨著互聯(lián)網(wǎng)技術(shù)的迅猛發(fā)展以及日益遞增的網(wǎng)絡(luò)需求,IPv4協(xié)議已經(jīng)無法滿足當(dāng)前網(wǎng)絡(luò)需求,例如,網(wǎng)絡(luò)協(xié)議(Internet Protocol,簡稱為 IP)地址枯竭、路由表容量壓力劇增、網(wǎng)絡(luò)地址轉(zhuǎn)換(Network Address Translation,簡稱為NAT)模式破壞端到端的應(yīng)用等。為了解決上述問題,互聯(lián)網(wǎng)協(xié)議版本6anternet Protocol version 6,簡稱為 IPv6)協(xié)議應(yīng)時(shí)而生。IPv6協(xié)議不但解決了 IPv4協(xié)議存在的弊端,同時(shí)也展現(xiàn)了自己的新特性,其中最顯著的特性之一便是無狀態(tài)地址自動(dòng)配置。這種配置方式的實(shí)現(xiàn)很簡單,只要將主機(jī)所需要配置的前綴信息設(shè)定給連接上的具有IPv6功能的路由器即可。這種配置方法其中的一個(gè)顯著優(yōu)點(diǎn)便是網(wǎng)絡(luò)遷移方便,當(dāng)一個(gè)站點(diǎn)的網(wǎng)絡(luò)前綴發(fā)生變化,主機(jī)能夠方便的進(jìn)行重新編址而不影響連接。圖1是現(xiàn)有技術(shù)中當(dāng)前前綴重新編址的示意圖,如圖1 所示,在需要前綴重新編制的情況下,發(fā)送路由器通告,將舊的前綴的有效時(shí)間設(shè)置為接近于0,并發(fā)送新的前綴。圖1中所示的前綴重新編址的方法主要是應(yīng)用于無狀態(tài)地址自動(dòng)分配的情況。圖2是現(xiàn)有技術(shù)中支持IPv6的動(dòng)態(tài)主機(jī)配置協(xié)議(Dynamic Host Configuration Protocol For IPv6,簡稱為DHCPv6)機(jī)制在實(shí)際環(huán)境中應(yīng)用的示意圖,如圖2所示,集中式 DHCPv6服務(wù)器(server)部署在IPv6互聯(lián)網(wǎng)服務(wù)提供商(Internet Service Provider,簡稱為ISP)網(wǎng)絡(luò)中,用戶連接到路由器,路由器通過DHCPv6中繼(Relay)設(shè)備訪問DHCPv6 server,從而得到DHCPv6 server所分配的地址。圖2為有狀態(tài)地址自動(dòng)分配的情況,但現(xiàn)有技術(shù)中并沒有合適的前綴重新編址的方法。綜上所述,為了實(shí)現(xiàn)有狀態(tài)地址自動(dòng)分配的情況下的前綴重新編址功能,故需要提供一種新的前綴重新分配的方法。

發(fā)明內(nèi)容
本發(fā)明提供一種前綴重新編址方法、系統(tǒng)、DHCPv6服務(wù)器、以及DHCPv6中繼設(shè)備, 以實(shí)現(xiàn)有狀態(tài)地址自動(dòng)分配的情況下的前綴重新編址功能。本發(fā)明提供一種前綴重新編址方法,包括支持IPv6的動(dòng)態(tài)主機(jī)配置協(xié)議DHCPv6服務(wù)器對(duì)已分配的前綴地址的首選生命周期進(jìn)行配置,獲取首選生命周期配置信息,并將首選生命周期配置信息攜帶在前綴重配置請(qǐng)求消息中發(fā)送給客戶端路由器;客戶端路由器接收前綴重配置請(qǐng)求消息,獲取首選生命周期配置信息,根據(jù)首選生命周期配置信息進(jìn)行前綴重新編址,并向DHCPv6服務(wù)器發(fā)送前綴重新編址確認(rèn)消息;DHCPve服務(wù)器接收前綴重新編址確認(rèn)消息,向客戶端路由器發(fā)送前綴重新編址確認(rèn)響應(yīng)消息。本發(fā)明還提供了一種前綴重新編址方法,包括支持IPv6的動(dòng)態(tài)主機(jī)配置協(xié)議DHCPv6服務(wù)器對(duì)已分配的前綴地址的首選生命周期進(jìn)行配置,獲取首選生命周期配置信息,并將首選生命周期配置信息攜帶在前綴重配置請(qǐng)求消息中發(fā)送給DHCPv6中繼設(shè)備;DHCPvB中繼設(shè)備解析前綴重配置請(qǐng)求消息,獲取首選生命周期配置信息,并將首選生命周期配置信息攜帶在中繼轉(zhuǎn)發(fā)消息中發(fā)送給客戶端路由器;客戶端路由器獲取首選生命周期配置信息,根據(jù)首選生命周期配置信息進(jìn)行前綴重新編址,并將前綴重新編址確認(rèn)消息攜帶在中繼轉(zhuǎn)發(fā)響應(yīng)消息中發(fā)送給DHCPv6中繼設(shè)備;DHCPv6中繼設(shè)備獲取前綴重新編址確認(rèn)消息,并將前綴重新編址確認(rèn)消息轉(zhuǎn)發(fā)給 DHCPv6服務(wù)器,接收DHCPv6服務(wù)器發(fā)送的前綴重新編址確認(rèn)響應(yīng)消息,并將前綴重新編址確認(rèn)響應(yīng)消息攜帶在中繼轉(zhuǎn)發(fā)消息中發(fā)送給客戶端路由器。本發(fā)明還提供了一種前綴重新編址系統(tǒng),包括支持IPv6的動(dòng)態(tài)主機(jī)配置協(xié)議DHCPv6服務(wù)器,用于對(duì)已分配的前綴地址的首選生命周期進(jìn)行配置,獲取首選生命周期配置信息,并將首選生命周期配置信息攜帶在前綴重配置請(qǐng)求消息中發(fā)送給客戶端路由器;客戶端路由器,用于接收前綴重配置請(qǐng)求消息,獲取首選生命周期配置信息,根據(jù)首選生命周期配置信息進(jìn)行前綴重新編址,并向DHCPv6服務(wù)器發(fā)送前綴重新編址確認(rèn)消息;DHCPv6服務(wù)器進(jìn)一步用于接收前綴重新編址確認(rèn)消息,向客戶端路由器發(fā)送前綴重新編址確認(rèn)響應(yīng)消息。本發(fā)明還提供了一種前綴重新編址系統(tǒng),包括支持IPv6的動(dòng)態(tài)主機(jī)配置協(xié)議DHCPv6服務(wù)器,用于對(duì)已分配的前綴地址的首選生命周期進(jìn)行配置,獲取首選生命周期配置信息,并將首選生命周期配置信息攜帶在前綴重配置請(qǐng)求消息中發(fā)送給DHCPv6中繼設(shè)備;DHCPv6中繼設(shè)備,用于解析前綴重配置請(qǐng)求消息,獲取首選生命周期配置信息, 并將首選生命周期配置信息攜帶在中繼轉(zhuǎn)發(fā)消息中發(fā)送給客戶端路由器;獲取客戶端路由器發(fā)送的前綴重新編址確認(rèn)消息,并將前綴重新編址確認(rèn)消息轉(zhuǎn)發(fā)給DHCPv6服務(wù)器,接收 DHCPvB服務(wù)器發(fā)送的前綴重新編址確認(rèn)響應(yīng)消息,并將前綴重新編址確認(rèn)響應(yīng)消息攜帶在中繼轉(zhuǎn)發(fā)消息中發(fā)送給客戶端路由器;客戶端路由器,用于獲取首選生命周期配置信息,根據(jù)首選生命周期配置信息進(jìn)行前綴重新編址,并將前綴重新編址確認(rèn)消息攜帶在中繼轉(zhuǎn)發(fā)響應(yīng)消息中發(fā)送給DHCPv6 中繼設(shè)備。本發(fā)明還提供了一種DHCPv6服務(wù)器,包括配置模塊,用于對(duì)已分配的前綴地址的首選生命周期進(jìn)行配置,獲取首選生命周期配置信息;
觸發(fā)模塊,用于在配置模塊配置完成后,觸發(fā)創(chuàng)建模塊;創(chuàng)建模塊,用于創(chuàng)建前綴重配置請(qǐng)求消息,并將首選生命周期配置信息攜帶在前綴重配置請(qǐng)求消息中;發(fā)送模塊,用于發(fā)送前綴重配置請(qǐng)求消息。本發(fā)明還提供了一種DHCPv6中繼設(shè)備,包括接收模塊,用于接收DHCPv6服務(wù)器以及客戶端路由器發(fā)送的報(bào)文;解析模塊,用于解析DHCPv6服務(wù)器發(fā)送的前綴重配置請(qǐng)求消息,獲取首選生命周期配置信息;解析客戶端路由器發(fā)送的前綴重新編址確認(rèn)消息服務(wù)器發(fā)送的前綴重新編址確認(rèn)響應(yīng)消息;創(chuàng)建模塊,用于創(chuàng)建發(fā)送到DHCPv6服務(wù)器以及客戶端路由器的中繼轉(zhuǎn)發(fā)消息;發(fā)送模塊,用于將首選生命周期配置信息攜帶在中繼轉(zhuǎn)發(fā)消息中發(fā)送給客戶端路由器;將前綴重新編址確認(rèn)消息轉(zhuǎn)發(fā)給DHCPv6服務(wù)器;將前綴重新編址確認(rèn)響應(yīng)消息攜帶在中繼轉(zhuǎn)發(fā)消息中發(fā)送給客戶端路由器。本發(fā)明有益效果如下通過由DHCPv6服務(wù)器從配置消息中獲取前綴重新編址的提示信息,DHCPv6服務(wù)器根據(jù)此消息對(duì)客戶端進(jìn)行前綴重新編址,實(shí)現(xiàn)了有狀態(tài)地址自動(dòng)分配的情況下的前綴重新編址功能。


圖1是現(xiàn)有技術(shù)中當(dāng)前前綴重新編址的示意圖;圖2是現(xiàn)有技術(shù)中DHCPv6機(jī)制在實(shí)際環(huán)境中應(yīng)用的示意圖;圖3是本發(fā)明方法實(shí)施例一的前綴重新編址方法的流程圖;圖4是本發(fā)明方法實(shí)施例一的前綴重新編址方法的信令流程圖;圖5是本發(fā)明方法實(shí)施例一的前綴重新編址方法的詳細(xì)處理的流程圖;圖6是本發(fā)明實(shí)施例的參數(shù)1和參數(shù)2的結(jié)構(gòu)示意圖;圖7是本發(fā)明方法實(shí)施例二的前綴重新編址方法的流程圖;圖8是本發(fā)明方法實(shí)施例二的前綴重新編址方法的信令流程圖;圖9是本發(fā)明方法實(shí)施例二的前綴重新編址方法的詳細(xì)處理的流程圖;圖10是本發(fā)明方法實(shí)施例二的DHCPv6中繼設(shè)備的處理流程圖;圖11是本發(fā)明系統(tǒng)實(shí)施例一的前綴重新編址系統(tǒng)的結(jié)構(gòu)示意圖;圖12是本發(fā)明系統(tǒng)實(shí)施例二的前綴重新編址系統(tǒng)的結(jié)構(gòu)示意圖;圖13是本發(fā)明實(shí)施例的DHCPv6服務(wù)器的結(jié)構(gòu)示意圖;圖14是本發(fā)明實(shí)施例的DHCPv6中繼設(shè)備的結(jié)構(gòu)示意圖;圖15是本發(fā)明裝置實(shí)施例二的DHCPv6中繼設(shè)備的詳細(xì)示意圖。
具體實(shí)施例方式為了實(shí)現(xiàn)有狀態(tài)地址自動(dòng)分配的情況下的前綴重新編址功能,本發(fā)明提供了一種前綴重新編址方法、系統(tǒng)、DHCPv6服務(wù)器、以及DHCPv6中繼設(shè)備,以下結(jié)合附圖以及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不限定本發(fā)明。方法實(shí)施例一根據(jù)本發(fā)明的實(shí)施例,提供了一種前綴重新編址方法,圖3是本發(fā)明方法實(shí)施例一的前綴重新編址方法的流程圖,如圖3所示,根據(jù)本發(fā)明實(shí)施例的前綴重新編址方法包括如下處理步驟301,支持IPv6的動(dòng)態(tài)主機(jī)配置協(xié)議DHCPv6服務(wù)器對(duì)已分配的前綴地址的首選生命周期進(jìn)行配置,獲取首選生命周期配置信息,并將首選生命周期配置信息攜帶在前綴重配置請(qǐng)求消息中發(fā)送給客戶端路由器;其中,上述首選生命周期配置信息具體包括 用于指示需要前綴重新編址的信息、以及前綴重新編址的的配置信息。步驟302,客戶端路由器接收前綴重配置請(qǐng)求消息,獲取首選生命周期配置信息, 根據(jù)首選生命周期配置信息進(jìn)行前綴重新編址,并向DHCPv6服務(wù)器發(fā)送前綴重新編址確認(rèn)消息;步驟303,DHCPv6服務(wù)器接收前綴重新編址確認(rèn)消息,向客戶端路由器發(fā)送前綴重新編址確認(rèn)響應(yīng)消息。以下結(jié)合附圖,對(duì)本發(fā)明實(shí)施例的上述技術(shù)方案進(jìn)行詳細(xì)說明。圖4是本發(fā)明方法實(shí)施例一的前綴重新編址方法的信令流程圖,圖5是本發(fā)明方法實(shí)施例一的前綴重新編址方法的詳細(xì)處理的流程圖,如圖4和圖5所示,包括如下處理步驟501,DHCPv6服務(wù)器端接收其配置模塊發(fā)送的關(guān)于已分配前綴及相應(yīng)前綴地址的首選生存期(Preferred lifetime)的配置信息;其中,需要在DHCPv6服務(wù)器端設(shè)計(jì)Preferred lifetime的配置項(xiàng),當(dāng)DHCPv6服務(wù)器端的Preferred lifetime的配置項(xiàng)發(fā)生變化時(shí),會(huì)觸發(fā)前綴重配置(Reconfigure)請(qǐng)求消息的發(fā)送,并且在Reconfigure請(qǐng)求消息中帶有兩個(gè)選項(xiàng)參數(shù),圖6是本發(fā)明實(shí)施例的參數(shù)1和參數(shù)2的結(jié)構(gòu)示意圖,如圖 6所示,上述兩個(gè)參數(shù)分別為參數(shù)1 :0PTI0N_REC0NF_MSG、以及參數(shù)2 :0PTI0N_IAADDR,其中,0PTI0N_REC0NF_MSG用于提示Reconfigure請(qǐng)求消息需要進(jìn)行前綴重新編址;0ΡΤΙ0Ν_ IAADDR用于攜帶配置模塊中的I^referred lifetime配置信息。步驟502,DHCPv6服務(wù)器發(fā)送Reconfigure請(qǐng)求消息給客戶端路由器,并且在 Reconfigure 請(qǐng)求消息中帶有 0PTI0N_REC0NF_MSG 參數(shù)和 0PTI0N_IAADDR 參數(shù)。步驟503,客戶端路由器發(fā)送前綴重新編址確認(rèn)消息(Renew)回應(yīng)消息,Renew回應(yīng)消息中包含已分配前綴及前綴地址的!^referred lifetime配置的確認(rèn)消息;收到此確認(rèn)信息表明客戶端路由器已接受DHCPv6服務(wù)器發(fā)送的Reconfigure請(qǐng)求消息,并根據(jù)該 Reconfigure請(qǐng)求消息進(jìn)行了前綴重新編址操作;步驟504,DHCPv6服務(wù)器端發(fā)送回應(yīng)消息,收到此確認(rèn)信息表明DHCPv6服務(wù)器已收到客戶端路由器發(fā)送的已分配前綴及前綴地址的!^referred lifetime配置的確認(rèn)信息。綜上所述,本發(fā)明實(shí)施例通過由DHCPv6服務(wù)器從配置消息中獲取前綴重新編址的提示信息,DHCPvB服務(wù)器根據(jù)此消息對(duì)直接客戶端進(jìn)行前綴重新編址,實(shí)現(xiàn)了有狀態(tài)地址自動(dòng)分配的情況下的前綴重新編址功能。方法實(shí)施例二根據(jù)本發(fā)明的實(shí)施例,提供了一種前綴重新編址方法,圖7是本發(fā)明方法實(shí)施例二的前綴重新編址方法的流程圖,如圖7所示,根據(jù)本發(fā)明實(shí)施例的前綴重新編址方法包括如下處理步驟701,支持IPv6的動(dòng)態(tài)主機(jī)配置協(xié)議DHCPv6服務(wù)器對(duì)已分配的前綴地址的首選生命周期進(jìn)行配置,獲取首選生命周期配置信息,并將首選生命周期配置信息攜帶在前綴重配置請(qǐng)求消息中發(fā)送給DHCPv6中繼設(shè)備;其中,上述首選生命周期配置信息具體包括用于指示需要前綴重新編址的信息、以及前綴重新編址的的配置信息。步驟702,DHCPv6中繼設(shè)備解析前綴重配置請(qǐng)求消息,獲取首選生命周期配置信息,并將首選生命周期配置信息攜帶在中繼轉(zhuǎn)發(fā)消息中發(fā)送給客戶端路由器;步驟703,客戶端路由器獲取首選生命周期配置信息,根據(jù)首選生命周期配置信息進(jìn)行前綴重新編址,并將前綴重新編址確認(rèn)消息攜帶在中繼轉(zhuǎn)發(fā)響應(yīng)消息中發(fā)送給DHCPv6 中繼設(shè)備;步驟704,DHCPv6中繼設(shè)備獲取前綴重新編址確認(rèn)消息,并將前綴重新編址確認(rèn)消息轉(zhuǎn)發(fā)給DHCPv6服務(wù)器,接收DHCPv6服務(wù)器發(fā)送的前綴重新編址確認(rèn)響應(yīng)消息,并將前綴重新編址確認(rèn)響應(yīng)消息攜帶在中繼轉(zhuǎn)發(fā)消息中發(fā)送給客戶端路由器。以下結(jié)合附圖,對(duì)本發(fā)明實(shí)施例的上述技術(shù)方案進(jìn)行詳細(xì)說明。圖8是本發(fā)明方法實(shí)施例二的前綴重新編址方法的信令流程圖,圖9是本發(fā)明方法實(shí)施例二的前綴重新編址方法的詳細(xì)處理的流程圖,如圖8和圖9所示,包括如下處理步驟901,DHCPv6服務(wù)器端接收其配置模塊發(fā)送的關(guān)于已分配前綴及前綴地址的 Preferred lifetime的配置信息;其中,需要在DHCPv6服務(wù)器端設(shè)計(jì)!^referred lifetime 的配置項(xiàng),當(dāng)DHCPv6服務(wù)器端的!^referred lifetime的配置項(xiàng)發(fā)生變化時(shí),會(huì)觸發(fā)前綴重配置(Reconfigure)請(qǐng)求消息的發(fā)送,并且在Reconfigure請(qǐng)求消息中帶有兩個(gè)選項(xiàng)參數(shù), 圖6是本發(fā)明實(shí)施例的參數(shù)1和參數(shù)2的結(jié)構(gòu)示意圖,如圖6所示,上述兩個(gè)參數(shù)分別為 參數(shù) 1 OPT 10N_REC0NF_MSG、以及參數(shù) 2 OPT 10N_I AADDR,其中,OPT 10N_REC0NF_MSG 用于提示Reconfigure請(qǐng)求消息需要進(jìn)行前綴重新編址;0PTI0N_IAADDR用于攜帶配置模塊中的 Preferred lifetime 配置信息。步驟902,DHCPv6中繼設(shè)備接收DHCPv6服務(wù)器端發(fā)送的用于重新配置前綴信息的 Reconfigure請(qǐng)求消息;步驟903,DHCPv6 中繼設(shè)備解析 Reconfigure 請(qǐng)求消息中的 Preferred lifetime 配置信息;步驟904,DHCPv6中繼設(shè)備發(fā)送中繼轉(zhuǎn)發(fā)消息給客戶端路由器,該中繼轉(zhuǎn)發(fā)消息攜帶有已分配前綴及前綴地址的!^referred lifetime配置信息,即將原有的0ΡΤΙ0Ν_ IAADDR選項(xiàng)信息和0PTI0N_REC0NF_MSG封裝在中繼轉(zhuǎn)發(fā)消息中;步驟905,DHCPv6中繼設(shè)備接收客戶端路由器發(fā)送的中繼回應(yīng)消息,該中繼回應(yīng)消息攜帶有關(guān)于已分配前綴及前綴地址的!deferred lifetime配置的確認(rèn)消息。圖10是本發(fā)明方法實(shí)施例二的DHCPv6中繼設(shè)備的處理流程圖,如圖10所示,包括如下處理步驟1001,DHCPv6中繼設(shè)備解析由客戶端路由器發(fā)送的中繼回應(yīng)消息中的關(guān)于已分配前綴及前綴地址的I^referred lifetime配置的確認(rèn)消息;收到此確認(rèn)信息表明客戶端已接受服務(wù)器發(fā)送的重新編址消息;步驟1002,DHCPv6中繼設(shè)備發(fā)送關(guān)于已分配前綴及前綴地址的Preferredlifetime配置的重新更新消息;步驟1003,DHCPv6中繼設(shè)備接收DHCPv6服務(wù)器端發(fā)送的回應(yīng)消息;步驟1004,DHCPv6中繼設(shè)備發(fā)送中繼轉(zhuǎn)發(fā)消息給客戶端路由器,該中繼轉(zhuǎn)發(fā)消息攜帶有已分配前綴及前綴地址的!^referred lifetime配置的確認(rèn)信息。綜上所述,本發(fā)明實(shí)施例通過由DHCPv6服務(wù)器從配置消息中獲取前綴重新編址的提示信息,DHCPv6服務(wù)器根據(jù)此消息通過DHCPv6中繼設(shè)備對(duì)客戶端進(jìn)行前綴重新編址, 實(shí)現(xiàn)了有狀態(tài)地址自動(dòng)分配的情況下的前綴重新編址功能。系統(tǒng)實(shí)施例一根據(jù)本發(fā)明的實(shí)施例,提供了一種前綴重新編址系統(tǒng),圖11是本發(fā)明系統(tǒng)實(shí)施例一的前綴重新編址系統(tǒng)的結(jié)構(gòu)示意圖,如圖11所示,根據(jù)本發(fā)明實(shí)施例的前綴重新編址系統(tǒng)包括DHCPv6服務(wù)器110、以及客戶端路由器112,以下對(duì)本發(fā)明實(shí)施例的各個(gè)模塊進(jìn)行詳細(xì)的說明。具體地,DHCPv6服務(wù)器110,用于對(duì)已分配的前綴地址的首選生命周期進(jìn)行配置, 獲取首選生命周期配置信息,并將首選生命周期配置信息攜帶在前綴重配置請(qǐng)求消息中發(fā)送給客戶端路由器;其中,上述首選生命周期配置信息具體包括用于指示需要前綴重新編址的信息、以及前綴重新編址的的配置信息??蛻舳寺酚善?12,用于接收前綴重配置請(qǐng)求消息,獲取首選生命周期配置信息, 根據(jù)首選生命周期配置信息進(jìn)行前綴重新編址,并向DHCPv6服務(wù)器發(fā)送前綴重新編址確認(rèn)消息;DHCPv6服務(wù)器110進(jìn)一步用于接收前綴重新編址確認(rèn)消息,向客戶端路由器發(fā)送前綴重新編址確認(rèn)響應(yīng)消息。以下結(jié)合附圖,對(duì)本發(fā)明實(shí)施例的上述技術(shù)方案進(jìn)行詳細(xì)說明。圖4是本發(fā)明方法實(shí)施例一的前綴重新編址方法的信令流程圖,圖5是本發(fā)明方法實(shí)施例一的前綴重新編址方法的詳細(xì)處理的流程圖,如圖4和圖5所示,包括如下處理步驟501,DHCPv6服務(wù)器110接收其配置模塊發(fā)送的關(guān)于已分配前綴及相應(yīng)前綴地址的首選生存期(Preferred lifetime)的配置信息;其中,需要在DHCPv6服務(wù)器端設(shè)計(jì) Preferred lifetime 的配置項(xiàng),當(dāng) DHCPv6 服務(wù)器 110 的 Preferred lifetime 的配置項(xiàng)發(fā)生變化時(shí),會(huì)觸發(fā)前綴重配置(Reconfigure)請(qǐng)求消息的發(fā)送,并且在Reconfigure請(qǐng)求消息中帶有兩個(gè)選項(xiàng)參數(shù),圖6是本發(fā)明實(shí)施例的參數(shù)1和參數(shù)2的結(jié)構(gòu)示意圖,如圖 6所示,上述兩個(gè)參數(shù)分別為參數(shù)1 :0PTI0N_REC0NF_MSG、以及參數(shù)2 :0PTI0N_IAADDR,其中,0PTI0N_REC0NF_MSG用于提示Reconfigure請(qǐng)求消息需要進(jìn)行前綴重新編址;0ΡΤΙ0Ν_ IAADDR用于攜帶配置模塊中的I^referred lifetime配置信息。步驟502,DHCPv6服務(wù)器110發(fā)送Reconfigure請(qǐng)求消息給客戶端路由器112,并且在Reconfigure請(qǐng)求消息中帶有0PTI0N_REC0NF_MSG參數(shù)和0PTI0N_IAADDR參數(shù)。步驟503,客戶端路由器112發(fā)送Renew回應(yīng)消息,Renew回應(yīng)消息中包含已分配前綴及前綴地址的Preferred lifetime配置的確認(rèn)消息;收到此確認(rèn)信息表明客戶端已接受服務(wù)器發(fā)送的Reconfigure請(qǐng)求消息;步驟504,DHCPv6服務(wù)器110發(fā)送的回應(yīng)消息,收到此確認(rèn)信息表明DHCPv6服務(wù)器已收到客戶端路由器112發(fā)送的已分配前綴及前綴地址的!^referred lifetime配置的確認(rèn)信息。綜上所述,本發(fā)明實(shí)施例通過由DHCPv6服務(wù)器從配置消息中獲取前綴重新編址的提示信息,DHCPvB服務(wù)器根據(jù)此消息對(duì)直接客戶端進(jìn)行前綴重新編址,實(shí)現(xiàn)了有狀態(tài)地址自動(dòng)分配的情況下的前綴重新編址功能。系統(tǒng)實(shí)施例二根據(jù)本發(fā)明的實(shí)施例,提供了一種前綴重新編址系統(tǒng),圖12是本發(fā)明系統(tǒng)實(shí)施例二的前綴重新編址系統(tǒng)的結(jié)構(gòu)示意圖,如圖12所示,根據(jù)本發(fā)明實(shí)施例的前綴重新編址系統(tǒng)包括DHCPv6服務(wù)器120、DHCPv6中繼設(shè)備122、以及客戶端路由器124,以下對(duì)本發(fā)明實(shí)施例的各個(gè)模塊進(jìn)行詳細(xì)的說明。具體地,DHCPv6服務(wù)器120,用于對(duì)已分配的前綴地址的首選生命周期進(jìn)行配置, 獲取首選生命周期配置信息,并將首選生命周期配置信息攜帶在前綴重配置請(qǐng)求消息中發(fā)送給DHCPv6中繼設(shè)備122 ;其中,上述首選生命周期配置信息具體包括用于指示需要前綴重新編址的信息、以及前綴重新編址的的配置信息。DHCPv6中繼設(shè)備122,用于解析前綴重配置請(qǐng)求消息,獲取首選生命周期配置信息,并將首選生命周期配置信息攜帶在中繼轉(zhuǎn)發(fā)消息中發(fā)送給客戶端路由器124 ;獲取客戶端路由器IM發(fā)送的前綴重新編址確認(rèn)消息,并將前綴重新編址確認(rèn)消息轉(zhuǎn)發(fā)給DHCPv6 服務(wù)器120,接收DHCPv6服務(wù)器120發(fā)送的前綴重新編址確認(rèn)響應(yīng)消息,并將前綴重新編址確認(rèn)響應(yīng)消息攜帶在中繼轉(zhuǎn)發(fā)消息中發(fā)送給客戶端路由器124 ;客戶端路由器124,用于獲取首選生命周期配置信息,根據(jù)首選生命周期配置信息進(jìn)行前綴重新編址,并將前綴重新編址確認(rèn)消息攜帶在中繼轉(zhuǎn)發(fā)響應(yīng)消息中發(fā)送給DHCPv6 中繼設(shè)備122。以下結(jié)合附圖,對(duì)本發(fā)明實(shí)施例的上述技術(shù)方案進(jìn)行詳細(xì)說明。圖8是本發(fā)明方法實(shí)施例二的前綴重新編址方法的信令流程圖,圖9是本發(fā)明方法實(shí)施例二的前綴重新編址方法的詳細(xì)處理的流程圖,如圖8和圖9所示,包括如下處理步驟901,DHCPv6服務(wù)器120接收其配置模塊發(fā)送的關(guān)于已分配前綴及前綴地址的!^referred lifetime的配置信息;其中,需要在DHCPv6服務(wù)器120設(shè)計(jì)Preferred lifetime的配置項(xiàng),當(dāng)DHCPv6服務(wù)器120 Wl^referred lifetime的配置項(xiàng)發(fā)生變化時(shí),會(huì)觸發(fā)前綴重配置(Reconfigure)請(qǐng)求消息的發(fā)送,并且在Reconfigure請(qǐng)求消息中帶有兩個(gè)選項(xiàng)參數(shù),圖6是本發(fā)明實(shí)施例的參數(shù)1和參數(shù)2的結(jié)構(gòu)示意圖,如圖6所示,上述兩個(gè)參數(shù)分別為參數(shù) 1 :0PTI0N_REC0NF_MSG、以及參數(shù) 2 :0PTI0N_IAADDR,其中,0PTI0N_REC0NF_ MSG用于提示Reconfigure請(qǐng)求消息需要進(jìn)行前綴重新編址;0PTI0N_IAADDR用于攜帶配置模塊中的Preferred lifetime配置信息。步驟902,DHCPv6中繼設(shè)備122接收DHCPv6服務(wù)器120發(fā)送的用于重新配置前綴信息的Reconfigure請(qǐng)求消息;步驟903,DHCPv6中繼設(shè)備122解析Reconfigure請(qǐng)求消息中的Preferred lifetime配置信息;步驟904,DHCPv6中繼設(shè)備122發(fā)送中繼轉(zhuǎn)發(fā)消息給客戶端路由器124,該中繼轉(zhuǎn)發(fā)消息攜帶有已分配前綴及前綴地址的!^referred lifetime配置信息,即將原有的 0PTI0N_IAADDR選項(xiàng)信息和0PTI0N_REC0NF_MSG封裝在中繼轉(zhuǎn)發(fā)消息中;
步驟905,DHCPv6中繼設(shè)備122接收客戶端路由器IM發(fā)送的中繼回應(yīng)消息,該中繼回應(yīng)消息攜帶有關(guān)于已分配前綴及前綴地址的!^referred lifetime配置的確認(rèn)消息。圖10是本發(fā)明方法實(shí)施例二的DHCPv6中繼設(shè)備的處理流程圖,如圖10所示,包括如下處理步驟1001,DHCPv6中繼設(shè)備122解析由客戶端路由器發(fā)送的中繼回應(yīng)消息中的關(guān)于已分配前綴及前綴地址的I^referred lifetime配置的確認(rèn)消息;收到此確認(rèn)信息表明客戶端路由器124已接受DHCPv6服務(wù)器120發(fā)送的重新編址消息;步驟1002,DHCPv6中繼設(shè)備122發(fā)送關(guān)于已分配前綴及前綴地址的Preferred lifetime配置的重新更新消息;步驟1003,DHCPV6中繼設(shè)備122接收DHCPv6服務(wù)器120發(fā)送的回應(yīng)消息;步驟1004,DHCPv6中繼設(shè)備122發(fā)送中繼轉(zhuǎn)發(fā)消息給客戶端路由器124,該中繼轉(zhuǎn)發(fā)消息攜帶有已分配前綴及前綴地址的!^referred lifetime配置的確認(rèn)信息。綜上所述,本發(fā)明實(shí)施例通過由DHCPv6服務(wù)器從配置消息中獲取前綴重新編址的提示信息,DHCPv6服務(wù)器根據(jù)此消息通過DHCPv6中繼設(shè)備對(duì)客戶端進(jìn)行前綴重新編址, 實(shí)現(xiàn)了有狀態(tài)地址自動(dòng)分配的情況下的前綴重新編址功能。裝置實(shí)施例一根據(jù)本發(fā)明的實(shí)施例,提供了一種DHCPv6服務(wù)器,圖13是本發(fā)明實(shí)施例的DHCPv6 服務(wù)器的結(jié)構(gòu)示意圖,如圖13所示,根據(jù)本發(fā)明實(shí)施例的DHCPv6服務(wù)器包括配置模塊 130、觸發(fā)模塊132、創(chuàng)建模塊134、發(fā)送模塊136,以下對(duì)本發(fā)明實(shí)施例的各個(gè)模塊進(jìn)行詳細(xì)的說明。具體地,配置模塊130,用于對(duì)已分配的前綴地址的首選生命周期進(jìn)行配置,獲取首選生命周期配置信息;其中,上述首選生命周期配置信息具體包括參數(shù)1 用于指示需要前綴重新編址的信息、參數(shù)2 以及前綴重新編址的的配置信息。圖6是本發(fā)明實(shí)施例的參數(shù)1和參數(shù)2的結(jié)構(gòu)示意圖,如圖6所示,上述兩個(gè)參數(shù)分別為參數(shù) 1 :0PTI0N_REC0NF_MSG、以及參數(shù) 2 :0PTI0N_IAADDR,其中,0PTI0N_REC0NF_ MSG用于提示Reconfigure請(qǐng)求消息需要進(jìn)行前綴重新編址;0PTI0N_IAADDR用于攜帶配置模塊中的Preferred lifetime配置信息。觸發(fā)模塊132,用于在配置模塊配置完成后,觸發(fā)創(chuàng)建模塊;創(chuàng)建模塊134,用于創(chuàng)建前綴重配置請(qǐng)求消息,并將首選生命周期配置信息攜帶在前綴重配置請(qǐng)求消息中;發(fā)送模塊136,用于發(fā)送前綴重配置請(qǐng)求消息。裝置實(shí)施例二根據(jù)本發(fā)明的實(shí)施例,提供了一種DHCPv6中繼設(shè)備,圖14是本發(fā)明實(shí)施例的 DHCPv6中繼設(shè)備的結(jié)構(gòu)示意圖,如圖14所示,根據(jù)本發(fā)明實(shí)施例的DHCPv6中繼設(shè)備包括 接收模塊140、解析模塊142、創(chuàng)建模塊144、以及發(fā)送模塊146,以下對(duì)本發(fā)明實(shí)施例的各個(gè)模塊進(jìn)行詳細(xì)的說明。具體地,接收模塊,用于接收DHCPv6服務(wù)器以及客戶端路由器發(fā)送的報(bào)文;解析模塊,用于解析DHCPv6服務(wù)器發(fā)送的前綴重配置請(qǐng)求消息,獲取首選生命周期配置信息;解析客戶端路由器發(fā)送的前綴重新編址確認(rèn)消息服務(wù)器發(fā)送的前綴重新編址確認(rèn)響應(yīng)消息;其中,上述首選生命周期配置信息具體包括用于指示需要前綴重新編址的信息、以及前綴重新編址的的配置信息。創(chuàng)建模塊,用于創(chuàng)建發(fā)送到DHCPv6服務(wù)器以及客戶端路由器的中繼轉(zhuǎn)發(fā)消息;發(fā)送模塊,用于將首選生命周期配置信息攜帶在中繼轉(zhuǎn)發(fā)消息中發(fā)送給客戶端路由器;將前綴重新編址確認(rèn)消息轉(zhuǎn)發(fā)給DHCPv6服務(wù)器;將前綴重新編址確認(rèn)響應(yīng)消息攜帶在中繼轉(zhuǎn)發(fā)消息中發(fā)送給客戶端路由器。圖15是本發(fā)明裝置實(shí)施例二的DHCPv6中繼設(shè)備的詳細(xì)示意圖,如圖15所示接收模塊151,用于接收DHCPv6服務(wù)器端和客戶端路由器發(fā)送的報(bào)文;其中,接收模塊151進(jìn)一步包括第一接收單元151a,用于接收DHCPv6服務(wù)器端發(fā)送的用于重新配置前綴信息的 Reconfigure請(qǐng)求信息;第二接收單元151b,用于接收客戶端路由器發(fā)送的中繼回應(yīng)消息;解析模塊152,用于解析DHCPv6服務(wù)器端和客戶端路由器發(fā)送的報(bào)文中的配置信息;創(chuàng)建模塊153,根據(jù)解析模塊從DHCPv6服務(wù)器端和客戶端路由器發(fā)送的報(bào)文中所解析出的配置信息,創(chuàng)建發(fā)送往DHCPv6服務(wù)器端和客戶端路由器的報(bào)文;其中,創(chuàng)建模塊153進(jìn)一步包括第一創(chuàng)建單元153a,用于創(chuàng)建發(fā)送給客戶端路由器的中繼轉(zhuǎn)發(fā)消息;第二創(chuàng)建單元15北,用于創(chuàng)建發(fā)送往DHCPv6服務(wù)器端的重新更新消息;發(fā)送模塊154,用于發(fā)送創(chuàng)建模塊153所創(chuàng)建的報(bào)文。綜上所述,通過由DHCPv6服務(wù)器從配置消息中獲取前綴重新編址的提示信息, DHCPvB服務(wù)器根據(jù)此消息對(duì)客戶端進(jìn)行前綴重新編址,實(shí)現(xiàn)了有狀態(tài)地址自動(dòng)分配的情況下的前綴重新編址功能。盡管為示例目的,已經(jīng)公開了本發(fā)明的優(yōu)選實(shí)施例,本領(lǐng)域的技術(shù)人員將意識(shí)到各種改進(jìn)、增加和取代也是可能的,因此,本發(fā)明的范圍應(yīng)當(dāng)不限于上述實(shí)施例。
權(quán)利要求
1.一種前綴重新編址方法,其特征在于,包括支持IPv6的動(dòng)態(tài)主機(jī)配置協(xié)議DHCPv6服務(wù)器對(duì)已分配的前綴地址的首選生命周期進(jìn)行配置,獲取首選生命周期配置信息,并將所述首選生命周期配置信息攜帶在前綴重配置請(qǐng)求消息中發(fā)送給客戶端路由器;所述客戶端路由器接收所述前綴重配置請(qǐng)求消息,獲取所述首選生命周期配置信息, 根據(jù)所述首選生命周期配置信息進(jìn)行前綴重新編址,并向所述DHCPv6服務(wù)器發(fā)送前綴重新編址確認(rèn)消息;所述DHCPv6服務(wù)器接收所述前綴重新編址確認(rèn)消息,向所述客戶端路由器發(fā)送前綴重新編址確認(rèn)響應(yīng)消息。
2.如權(quán)利要求1所述的方法,其特征在于,所述首選生命周期配置信息具體包括用于指示需要前綴重新編址的信息、以及前綴重新編址的的配置信息。
3.一種前綴重新編址方法,其特征在于,包括支持IPv6的動(dòng)態(tài)主機(jī)配置協(xié)議DHCPv6服務(wù)器對(duì)已分配的前綴地址的首選生命周期進(jìn)行配置,獲取首選生命周期配置信息,并將所述首選生命周期配置信息攜帶在前綴重配置請(qǐng)求消息中發(fā)送給DHCPv6中繼設(shè)備;所述DHCPv6中繼設(shè)備解析所述前綴重配置請(qǐng)求消息,獲取所述首選生命周期配置信息,并將所述首選生命周期配置信息攜帶在中繼轉(zhuǎn)發(fā)消息中發(fā)送給客戶端路由器;所述客戶端路由器獲取所述首選生命周期配置信息,根據(jù)所述首選生命周期配置信息進(jìn)行前綴重新編址,并將前綴重新編址確認(rèn)消息攜帶在中繼轉(zhuǎn)發(fā)響應(yīng)消息中發(fā)送給所述 DHCPv6中繼設(shè)備;所述DHCPv6中繼設(shè)備獲取所述前綴重新編址確認(rèn)消息,并將所述前綴重新編址確認(rèn)消息轉(zhuǎn)發(fā)給所述DHCPv6服務(wù)器,接收所述DHCPv6服務(wù)器發(fā)送的前綴重新編址確認(rèn)響應(yīng)消息,并將所述前綴重新編址確認(rèn)響應(yīng)消息攜帶在中繼轉(zhuǎn)發(fā)消息中發(fā)送給所述客戶端路由ο
4.如權(quán)利要求3所述的方法,其特征在于,所述首選生命周期配置信息具體包括用于指示需要前綴重新編址的信息、以及前綴重新編址的的配置信息。
5.一種前綴重新編址系統(tǒng),其特征在于,包括支持IPv6的動(dòng)態(tài)主機(jī)配置協(xié)議DHCPv6服務(wù)器,用于對(duì)已分配的前綴地址的首選生命周期進(jìn)行配置,獲取首選生命周期配置信息,并將所述首選生命周期配置信息攜帶在前綴重配置請(qǐng)求消息中發(fā)送給客戶端路由器;所述客戶端路由器,用于接收所述前綴重配置請(qǐng)求消息,獲取所述首選生命周期配置信息,根據(jù)所述首選生命周期配置信息進(jìn)行前綴重新編址,并向所述DHCPv6服務(wù)器發(fā)送前綴重新編址確認(rèn)消息;所述DHCPv6服務(wù)器進(jìn)一步用于接收所述前綴重新編址確認(rèn)消息,向所述客戶端路由器發(fā)送前綴重新編址確認(rèn)響應(yīng)消息。
6.如權(quán)利要求5所述的系統(tǒng),其特征在于,所述首選生命周期配置信息具體包括用于指示需要前綴重新編址的信息、以及前綴重新編址的的配置信息。
7.一種前綴重新編址系統(tǒng),其特征在于,包括支持IPv6的動(dòng)態(tài)主機(jī)配置協(xié)議DHCPv6服務(wù)器,用于對(duì)已分配的前綴地址的首選生命周期進(jìn)行配置,獲取首選生命周期配置信息,并將所述首選生命周期配置信息攜帶在前綴重配置請(qǐng)求消息中發(fā)送給DHCPv6中繼設(shè)備;所述DHCPv6中繼設(shè)備,用于解析所述前綴重配置請(qǐng)求消息,獲取所述首選生命周期配置信息,并將所述首選生命周期配置信息攜帶在中繼轉(zhuǎn)發(fā)消息中發(fā)送給客戶端路由器;獲取所述客戶端路由器發(fā)送的前綴重新編址確認(rèn)消息,并將所述前綴重新編址確認(rèn)消息轉(zhuǎn)發(fā)給所述DHCPv6服務(wù)器,接收所述DHCPv6服務(wù)器發(fā)送的前綴重新編址確認(rèn)響應(yīng)消息,并將所述前綴重新編址確認(rèn)響應(yīng)消息攜帶在中繼轉(zhuǎn)發(fā)消息中發(fā)送給所述客戶端路由器;所述客戶端路由器,用于獲取所述首選生命周期配置信息,根據(jù)所述首選生命周期配置信息進(jìn)行前綴重新編址,并將所述前綴重新編址確認(rèn)消息攜帶在中繼轉(zhuǎn)發(fā)響應(yīng)消息中發(fā)送給所述DHCPv6中繼設(shè)備。
8.如權(quán)利要求7所述的系統(tǒng),其特征在于,所述首選生命周期配置信息具體包括用于指示需要前綴重新編址的信息、以及前綴重新編址的的配置信息。
9.一種支持IPv6的動(dòng)態(tài)主機(jī)配置協(xié)議DHCPv6服務(wù)器,其特征在于,包括配置模塊,用于對(duì)已分配的前綴地址的首選生命周期進(jìn)行配置,獲取首選生命周期配直fe息;觸發(fā)模塊,用于在所述配置模塊配置完成后,觸發(fā)創(chuàng)建模塊;所述創(chuàng)建模塊,用于創(chuàng)建前綴重配置請(qǐng)求消息,并將所述首選生命周期配置信息攜帶在所述前綴重配置請(qǐng)求消息中;發(fā)送模塊,用于發(fā)送所述前綴重配置請(qǐng)求消息。
10.一種支持IPv6的動(dòng)態(tài)主機(jī)配置協(xié)議DHCPV6中繼設(shè)備,其特征在于,包括接收模塊,用于接收DHCPv6服務(wù)器以及客戶端路由器發(fā)送的報(bào)文;解析模塊,用于解析所述DHCPv6服務(wù)器發(fā)送的前綴重配置請(qǐng)求消息,獲取所述首選生命周期配置信息;解析所述客戶端路由器發(fā)送的前綴重新編址確認(rèn)消息;解析所述DHCPv6 服務(wù)器發(fā)送的前綴重新編址確認(rèn)響應(yīng)消息;創(chuàng)建模塊,用于創(chuàng)建發(fā)送到所述DHCPv6服務(wù)器以及所述客戶端路由器的中繼轉(zhuǎn)發(fā)消息;發(fā)送模塊,用于將所述首選生命周期配置信息攜帶在中繼轉(zhuǎn)發(fā)消息中發(fā)送給客戶端路由器;將所述前綴重新編址確認(rèn)消息轉(zhuǎn)發(fā)給所述DHCPv6服務(wù)器;將所述前綴重新編址確認(rèn)響應(yīng)消息攜帶在中繼轉(zhuǎn)發(fā)消息中發(fā)送給所述客戶端路由器。
全文摘要
本發(fā)明公開了一種前綴重新編址方法、系統(tǒng)、DHCPv6服務(wù)器、中繼設(shè)備。其中一種方法包括支持IPv6的動(dòng)態(tài)主機(jī)配置協(xié)議DHCPv6服務(wù)器對(duì)已分配的前綴地址的首選生命周期進(jìn)行配置,獲取首選生命周期配置信息,并將首選生命周期配置信息攜帶在前綴重配置請(qǐng)求消息中發(fā)送給客戶端路由器;客戶端路由器接收前綴重配置請(qǐng)求消息,獲取首選生命周期配置信息,根據(jù)首選生命周期配置信息進(jìn)行前綴重新編址,并向DHCPv6服務(wù)器發(fā)送前綴重新編址確認(rèn)消息;DHCPv6服務(wù)器接收前綴重新編址確認(rèn)消息,向客戶端路由器發(fā)送前綴重新編址確認(rèn)響應(yīng)消息。借助于本發(fā)明的技術(shù)方案,實(shí)現(xiàn)了有狀態(tài)地址自動(dòng)分配的情況下的前綴重新編址功能。
文檔編號(hào)H04L29/12GK102420879SQ201110414280
公開日2012年4月18日 申請(qǐng)日期2011年12月13日 優(yōu)先權(quán)日2011年12月13日
發(fā)明者黃雅靜 申請(qǐng)人:北京天融信科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
沙湾县| 伊宁市| 定陶县| 宕昌县| 荆门市| 永宁县| 白山市| 广饶县| 合阳县| 南安市| 诸城市| 大埔县| 吉林市| 龙口市| 荥经县| 鄂托克前旗| 东莞市| 平江县| 聂荣县| 台安县| 济南市| 凤阳县| 岑巩县| 福泉市| 永定县| 余姚市| 迭部县| 夏邑县| 阳朔县| 岢岚县| 枣阳市| 额敏县| 芷江| 弋阳县| 山阳县| 汝阳县| 班戈县| 龙门县| 望江县| 基隆市| 什邡市|