国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      4in6隧道模式選擇方法及裝置與流程

      文檔序號(hào):12623119閱讀:7928來源:國(guó)知局
      4in6隧道模式選擇方法及裝置與流程
      本發(fā)明涉及通信領(lǐng)域,具體而言,涉及一種4in6隧道模式選擇方法及裝置。
      背景技術(shù)
      :隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,IPv4正在不斷向IPv6網(wǎng)絡(luò)演進(jìn)。在該演進(jìn)過程中,存在著兩個(gè)主要矛盾,一是IPv4地址短缺與IPv4業(yè)務(wù)蓬勃發(fā)展的矛盾,二是IPv6海量地址空間與IPv6應(yīng)用匱乏的矛盾。換言之,IPv4業(yè)務(wù)豐富,IPv6驅(qū)動(dòng)力小,在很長(zhǎng)一段時(shí)間內(nèi),龐大的IPv4用戶群依舊存在,但設(shè)備IPv6支持能力強(qiáng),即目前的狀態(tài)是“IPv4為主-IPv6Ready-IPv4為主”。該狀態(tài)決定了在IPv6過渡過程中,4in6場(chǎng)景將是一個(gè)重要的研究領(lǐng)域,圖1示出了經(jīng)典的4in6組網(wǎng)場(chǎng)景圖。與此同時(shí),IETF也產(chǎn)生了眾多針對(duì)4in6場(chǎng)景的過渡技術(shù),比如DS-lite、輕量級(jí)4over6隧道(Lightweight4voer6)、基于翻譯技術(shù)(MAP-T)、基于報(bào)文封裝(MAP-E)等。不同的運(yùn)行商可能需要不同的4in6隧道模式,同一運(yùn)行商在不同的網(wǎng)絡(luò)部署地區(qū)亦可能需要不同的4in6隧道模式,為不同的運(yùn)行商不同的地區(qū)單獨(dú)定制支持特定模式4in6隧道過渡技術(shù)的用戶終端設(shè)備(CustomerPremiseEquipment,簡(jiǎn)稱為CPE)顯然是不合適的。CPE一般可以支持多種4in6隧道過渡技術(shù),這種情況下運(yùn)行商亦需要根據(jù)自身的網(wǎng)絡(luò)環(huán)境通過默認(rèn)配置、遠(yuǎn)程配置或用戶配置等方式選擇一種4in6隧道模式。很明顯,該處理方式需要預(yù)先配置,不僅被動(dòng)也存在出錯(cuò)的風(fēng)險(xiǎn)。針對(duì)相關(guān)技術(shù)中,無法快速部署4in6隧道模式的問題,還未提出有效的解決方案。技術(shù)實(shí)現(xiàn)要素:本發(fā)明提供了一種4in6隧道模式選擇方法及裝置,以至少解決相關(guān)技術(shù)中無法快速部署4in6隧道模式的問題。根據(jù)本發(fā)明的一個(gè)方面,提供了一種4in6隧道模式選擇方法,包括:用戶終端設(shè)備CPE向服務(wù)器發(fā)送動(dòng)態(tài)主機(jī)配置協(xié)議DHCPv6請(qǐng)求消息;所述CPE接收所述服務(wù)器針對(duì)所述DHCPv6請(qǐng)求消息的響應(yīng)消息,其中,所述響應(yīng)消息中包括IPv6地址和指定4in6配置參數(shù);所述CPE根據(jù)所述響應(yīng)消息選擇4in6隧道模式??蛇x地,所述CPE接收所述服務(wù)器針對(duì)所述DHCPv6請(qǐng)求消息的響應(yīng)消息之后包括:所述CPE向所述服務(wù)器發(fā)送DHCPv6確認(rèn)消息,其中,所述DHCPv6確認(rèn)消息用于指示所述服務(wù)器確認(rèn)所述IPv6地址和所述指定4in6配置參數(shù)??蛇x地,所述4in6隧道模式包括以下至少之一:輕級(jí)雙棧技術(shù)(Dual-StackLite,簡(jiǎn)稱為DS-lite)、輕量級(jí)Lightweight4voer6隧道、基于翻譯封裝MAP-T、基于報(bào)文封裝MAP-E。根據(jù)本發(fā)明的另一個(gè)方面,還提供了另一種4in6隧道模式選擇方法,包括:服務(wù)器從用戶終端設(shè)備CPE接收動(dòng)態(tài)主機(jī)配置協(xié)議DHCPv6請(qǐng)求消息;所述服務(wù)器向所述CPE發(fā)送針對(duì)所述DHCPv6請(qǐng)求消息的響應(yīng)消息,其中,所述響應(yīng)消息中包括IPv6地址和指定4in6配置參數(shù);所述響應(yīng)消息為所述CPE選擇4in6隧道模式的依據(jù)??蛇x地,所述服務(wù)器向所述CPE發(fā)送針對(duì)所述DHCPv6請(qǐng)求消息的響應(yīng)消息之后包括:所述服務(wù)器從所述CPE接收DHCPv6確認(rèn)消息,其中,所述DHCPv6確認(rèn)消息用于指示所述服務(wù)器確認(rèn)所述IPv6地址和所述指定4in6配置參數(shù)??蛇x地,所述4in6隧道模式包括以下至少之一:DS-lite、輕量級(jí)Lightweight4voer6隧道、基于翻譯封裝MAP-T、基于報(bào)文封裝MAP-E。根據(jù)本發(fā)明的一個(gè)方面,提供了一種4in6隧道模式選擇裝置,該裝置應(yīng)用于用戶終端設(shè)備CPE,所述裝置包括:第一發(fā)送模塊,用于向服務(wù)器發(fā)送動(dòng)態(tài)主機(jī)配置協(xié)議DHCPv6請(qǐng)求消息;接收模塊,用于接收所述服務(wù)器針對(duì)所述DHCPv6請(qǐng)求消息的響應(yīng)消息,其中,所述響應(yīng)消息中包括IPv6地址和指定4in6配置參數(shù);選擇模塊,用于根據(jù)所述響應(yīng)消息選擇4in6隧道模式??蛇x地,所述裝置還包括:第二發(fā)送模塊,用于向所述服務(wù)器發(fā)送DHCPv6確認(rèn)消息,其中,所述DHCPv6確認(rèn)消息用于指示所述服務(wù)器確認(rèn)所述IPv6地址和所述指定4in6配置參數(shù)。可選地,所述4in6隧道模式包括以下至少之一:DS-lite、輕量級(jí)Lightweight4voer6隧道、基于翻譯封裝MAP-T、基于報(bào)文封裝MAP-E。根據(jù)本發(fā)明的另一個(gè)方面,還提供了另一種4in6隧道模式選擇裝置,應(yīng)用于服務(wù)器,所述裝置包括:第一接收模塊,用于從用戶終端設(shè)備CPE接收動(dòng)態(tài)主機(jī)配置協(xié)議DHCPv6請(qǐng)求消息;發(fā)送模塊,用于向所述CPE發(fā)送針對(duì)所述DHCPv6請(qǐng)求消息的響應(yīng)消息,其中,所述響應(yīng)消息中包括IPv6地址和指定4in6配置參數(shù);所述響應(yīng)消息為所述CPE選擇4in6隧道模式的依據(jù)??蛇x地,所述裝置還包括:第二接收模塊,用于從所述CPE接收DHCPv6確認(rèn)消息,其中,所述DHCPv6確認(rèn)消息用于指示所述服務(wù)器確認(rèn)所述IPv6地址和所述指定4in6配置參數(shù)。可選地,所述4in6隧道模式包括以下至少之一:DS-lite、輕量級(jí)Lightweight4voer6隧道、基于翻譯封裝MAP-T、基于報(bào)文封裝MAP-E。通過本發(fā)明,采用用戶終端設(shè)備CPE向服務(wù)器發(fā)送動(dòng)態(tài)主機(jī)配置協(xié)議DHCPv6請(qǐng) 求消息;CPE接收服務(wù)器針對(duì)DHCPv6請(qǐng)求消息的響應(yīng)消息,其中,該響應(yīng)消息中包括IPv6地址和指定4in6配置參數(shù);CPE根據(jù)該響應(yīng)消息選擇4in6隧道模式。解決了相關(guān)技術(shù)中無法快速部署4in6隧道模式的問題,簡(jiǎn)化了配置流程,提高了4in6部署效率,降低了設(shè)備制造商與運(yùn)行商的運(yùn)行與維護(hù)成本。附圖說明此處所說明的附圖用來提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本發(fā)明的示意性實(shí)施例及其說明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中:圖1是本發(fā)明適用的網(wǎng)絡(luò)場(chǎng)景組網(wǎng)示意圖;圖2是根據(jù)本發(fā)明實(shí)施例的4in6隧道模式選擇方法的流程圖;圖3是根據(jù)本發(fā)明實(shí)施例的4in6隧道模式選擇裝置的結(jié)構(gòu)框圖;圖4是根據(jù)本發(fā)明實(shí)施例的4in6隧道模式選擇裝置的結(jié)構(gòu)框圖(一);圖5是根據(jù)本發(fā)明實(shí)施例的4in6隧道模式選擇方法的流程圖(一);圖6是根據(jù)本發(fā)明實(shí)施例的4in6隧道模式選擇裝置的結(jié)構(gòu)框圖(二);圖7是根據(jù)本發(fā)明實(shí)施例的4in6隧道模式選擇裝置的結(jié)構(gòu)框圖(三);圖8是根據(jù)本發(fā)明實(shí)施例的新定義的DHCPv6消息option結(jié)構(gòu)示意圖;圖9是根據(jù)本發(fā)明實(shí)施例的通過DHCPv6消息交互為CPE配置IPv6參數(shù)的流程示意圖;圖10是根據(jù)本發(fā)明實(shí)施例的CPE中DHCP6c與4in6隧道結(jié)構(gòu)示意圖。具體實(shí)施方式下文中將參考附圖并結(jié)合實(shí)施例來詳細(xì)說明本發(fā)明。需要說明的是,在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互組合。需要說明的是,本發(fā)明的說明書和權(quán)利要求書及上述附圖中的術(shù)語“第一”、“第二”等是用于區(qū)別類似的對(duì)象,而不必用于描述特定的順序或先后次序。在本實(shí)施例中提供了一種4in6隧道模式選擇方法,圖2是根據(jù)本發(fā)明實(shí)施例的4in6隧道模式選擇方法的流程圖,如圖2所示,該流程包括如下步驟:步驟S202,用戶終端設(shè)備CPE向服務(wù)器發(fā)送動(dòng)態(tài)主機(jī)配置協(xié)議DHCPv6請(qǐng)求消息;步驟S204,CPE接收服務(wù)器針對(duì)DHCPv6請(qǐng)求消息的響應(yīng)消息,其中,該響應(yīng)消息中包括IPv6地址和指定4in6配置參數(shù);步驟S206,CPE根據(jù)該響應(yīng)消息選擇4in6隧道模式。通過上述步驟,CPE根據(jù)從服務(wù)器獲取的IPv6地址和指定4in6選擇參數(shù)配置4in6隧道模式,相比于相關(guān)技術(shù)中,不同的運(yùn)行商可能需要不同的4in6隧道模式,同一運(yùn)行商在不同的網(wǎng)絡(luò)部署地區(qū)亦可能需要不同的4in6隧道模式,運(yùn)行商亦需要根據(jù)自身的網(wǎng)絡(luò)環(huán)境通過默認(rèn)配置、遠(yuǎn)程配置或用戶配置等方式選擇一種4in6隧道模式,上述步驟解決了相關(guān)技術(shù)中無法快速部署4in6隧道模式的問題,簡(jiǎn)化了配置流程,提高了4in6部署效率,降低了設(shè)備制造商與運(yùn)行商的運(yùn)行與維護(hù)成本。為了確保CPE收到的IPv6地址和指定4in6配置參數(shù)的正確性,在一個(gè)可選實(shí)施例中,CPE接收服務(wù)器針對(duì)DHCPv6請(qǐng)求消息的響應(yīng)消息之后,CPE向服務(wù)器發(fā)送DHCPv6確認(rèn)消息,其中,該DHCPv6確認(rèn)消息用于指示該服務(wù)器確認(rèn)該IPv6地址和該指定4in6配置參數(shù)。在一個(gè)可選實(shí)施例中,4in6隧道模式包括以下至少之一:DS-lite、輕量級(jí)Lightweight4voer6隧道、基于翻譯封裝MAP-T、基于報(bào)文封裝MAP-E。通過以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到根據(jù)上述實(shí)施例的方法可借助軟件加必需的通用硬件平臺(tái)的方式來實(shí)現(xiàn),當(dāng)然也可以通過硬件,但很多情況下前者是更佳的實(shí)施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)(如ROM/RAM、磁碟、光盤)中,包括若干指令用以使得一臺(tái)終端設(shè)備(可以是手機(jī),計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。在本實(shí)施例中還提供了一種4in6隧道模式選擇裝置,該裝置用于實(shí)現(xiàn)上述實(shí)施例及優(yōu)選實(shí)施方式,已經(jīng)進(jìn)行過說明的不再贅述。如以下所使用的,術(shù)語“模塊”可以實(shí)現(xiàn)預(yù)定功能的軟件和/或硬件的組合。盡管以下實(shí)施例所描述的裝置較佳地以軟件來實(shí)現(xiàn),但是硬件,或者軟件和硬件的組合的實(shí)現(xiàn)也是可能并被構(gòu)想的。圖3是根據(jù)本發(fā)明實(shí)施例的4in6隧道模式選擇裝置的結(jié)構(gòu)框圖,該裝置應(yīng)用于用戶終端設(shè)備CPE,如圖3所示,該裝置包括:第一發(fā)送模塊32,用于向服務(wù)器發(fā)送動(dòng)態(tài)主機(jī)配置協(xié)議DHCPv6請(qǐng)求消息;接收模塊34,用于接收該服務(wù)器針對(duì)該DHCPv6請(qǐng)求消息的響應(yīng)消息,其中,該響應(yīng)消息中包括IPv6地址和指定4in6配置參數(shù);選擇模塊36,用于根據(jù)該響應(yīng)消息選擇4in6隧道模式。圖4是根據(jù)本發(fā)明實(shí)施例的4in6隧道模式選擇裝置的結(jié)構(gòu)框圖(一),如圖4所示,該裝置還包括:第二發(fā)送模塊44,用于向該服務(wù)器發(fā)送DHCPv6確認(rèn)消息,其中,該DHCPv6確認(rèn)消息用于指示該服務(wù)器確認(rèn)該IPv6地址和該指定4in6配置參數(shù)。可選地,該4in6隧道模式包括以下至少之一:DS-lite、輕量級(jí)Lightweight4voer6隧道、基于翻譯封裝MAP-T、基于報(bào)文封裝MAP-E。在本實(shí)施例中提供了一種4in6隧道模式選擇方法,圖5是根據(jù)本發(fā)明實(shí)施例的4in6隧道模式選擇方法的流程圖(一),如圖5所示,該流程包括如下步驟:步驟S502,服務(wù)器從用戶終端設(shè)備CPE接收動(dòng)態(tài)主機(jī)配置協(xié)議DHCPv6請(qǐng)求消息;步驟S504,服務(wù)器向CPE發(fā)送針對(duì)該DHCPv6請(qǐng)求消息的響應(yīng)消息,其中,該響應(yīng)消息中包括IPv6地址和指定4in6配置參數(shù);響應(yīng)消息為該CPE選擇4in6隧道模式的依據(jù)。通過上述步驟,CPE根據(jù)從服務(wù)器獲取的IPv6地址和指定4in6配置參數(shù)選擇4in6隧道模式,相比于相關(guān)技術(shù)中,不同的運(yùn)行商可能需要不同的4in6隧道模式,同一運(yùn)行商在不同的網(wǎng)絡(luò)部署地區(qū)亦可能需要不同的4in6隧道模式,運(yùn)行商亦需要根據(jù)自身的網(wǎng)絡(luò)環(huán)境通過默認(rèn)配置、遠(yuǎn)程配置或用戶配置等方式選擇一種4in6隧道模式,上述步驟解決了相關(guān)技術(shù)中無法快速部署4in6隧道模式的問題,簡(jiǎn)化了配置流程,提高了4in6部署效率,降低了設(shè)備制造商與運(yùn)行商的運(yùn)行與維護(hù)成本。為了確保CPE收到的IPv6地址和指定4in6配置參數(shù)的正確性,在一個(gè)可選實(shí)施例中,服務(wù)器向CPE發(fā)送針對(duì)該DHCPv6請(qǐng)求消息的響應(yīng)消息之后,服務(wù)器從CPE接收DHCPv6確認(rèn)消息,其中,該DHCPv6確認(rèn)消息用于指示該服務(wù)器確認(rèn)該IPv6地址和該指定4in6配置參數(shù)。在一個(gè)可選實(shí)施例中,4in6隧道模式包括以下至少之一:DS-lite、輕量級(jí)Lightweight4voer6隧道、基于翻譯封裝MAP-T、基于報(bào)文封裝MAP-E。通過以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到根據(jù)上述實(shí)施例的方法可借助軟件加必需的通用硬件平臺(tái)的方式來實(shí)現(xiàn),當(dāng)然也可以通過硬件,但很多情況下前者是更佳的實(shí)施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)(如ROM/RAM、磁碟、光盤)中,包括若干指令用以使得一臺(tái)終端設(shè)備(可以是手機(jī),計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。在本實(shí)施例中還提供了一種4in6隧道模式選擇裝置,該裝置用于實(shí)現(xiàn)上述實(shí)施例及優(yōu)選實(shí)施方式,已經(jīng)進(jìn)行過說明的不再贅述。如以下所使用的,術(shù)語“模塊”可以實(shí)現(xiàn)預(yù)定功能的軟件和/或硬件的組合。盡管以下實(shí)施例所描述的裝置較佳地以軟件來實(shí)現(xiàn),但是硬件,或者軟件和硬件的組合的實(shí)現(xiàn)也是可能并被構(gòu)想的。圖6是根據(jù)本發(fā)明實(shí)施例的4in6隧道模式選擇裝置的結(jié)構(gòu)框圖(二),應(yīng)用于服務(wù)器,如圖6所示,該裝置包括:第一接收模塊62,用于從用戶終端設(shè)備CPE接收動(dòng)態(tài)主機(jī)配置協(xié)議DHCPv6請(qǐng)求消息;發(fā)送模塊64,用于向CPE發(fā)送針對(duì)該DHCPv6請(qǐng)求消息的響應(yīng)消息,其中,響應(yīng)消息中包括IPv6地址和指定4in6配置參數(shù);響應(yīng)消息為該CPE選擇4in6隧道模式的依據(jù)。圖7是根據(jù)本發(fā)明實(shí)施例的4in6隧道模式選擇裝置的結(jié)構(gòu)框圖(三),如圖7所示,該裝置還包括:第二接收模塊72,用于從CPE接收DHCPv6確認(rèn)消息,其中,DHCPv6確認(rèn)消息用于指示該服務(wù)器確認(rèn)該IPv6地址和該指定4in6配置參數(shù)??蛇x地,該4in6隧道模式包括以下至少之一:DS-lite、輕量級(jí)Lightweight4voer6隧道、基于翻譯封裝MAP-T、基于報(bào)文封裝MAP-E。需要說明的是,上述各個(gè)模塊是可以通過軟件或硬件來實(shí)現(xiàn)的,對(duì)于后者,可以通過以下方式實(shí)現(xiàn),但不限于此:上述模塊均位于同一處理器中;或者,上述模塊分別位于多個(gè)處理器中。本發(fā)明的實(shí)施例還提供了一種存儲(chǔ)介質(zhì)??蛇x地,在本實(shí)施例中,上述存儲(chǔ)介質(zhì)可以被設(shè)置為存儲(chǔ)用于執(zhí)行以下步驟的程序代碼:S1,用戶終端設(shè)備CPE向服務(wù)器發(fā)送動(dòng)態(tài)主機(jī)配置協(xié)議DHCPv6請(qǐng)求消息;S2,CPE接收服務(wù)器針對(duì)DHCPv6請(qǐng)求消息的響應(yīng)消息,其中,該響應(yīng)消息中包括IPv6地址和指定4in6配置參數(shù);S3,CPE根據(jù)該響應(yīng)消息選擇4in6隧道模式。可選地,存儲(chǔ)介質(zhì)還被設(shè)置為存儲(chǔ)用于執(zhí)行以下步驟的程序代碼:S4,服務(wù)器從用戶終端設(shè)備CPE接收動(dòng)態(tài)主機(jī)配置協(xié)議DHCPv6請(qǐng)求消息;S5,服務(wù)器向CPE發(fā)送針對(duì)該DHCPv6請(qǐng)求消息的響應(yīng)消息,其中,該響應(yīng)消息中包括IPv6地址和指定4in6配置參數(shù);響應(yīng)消息為該CPE選擇4in6隧道模式的依據(jù)??蛇x地,在本實(shí)施例中,上述存儲(chǔ)介質(zhì)可以包括但不限于:U盤、只讀存儲(chǔ)器(ROM,Read-OnlyMemory)、隨機(jī)存取存儲(chǔ)器(RAM,RandomAccessMemory)、移動(dòng)硬盤、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)??蛇x地,在本實(shí)施例中,處理器根據(jù)存儲(chǔ)介質(zhì)中已存儲(chǔ)的程序代碼執(zhí)行S1、S2以及S3??蛇x地,在本實(shí)施例中,處理器根據(jù)存儲(chǔ)介質(zhì)中已存儲(chǔ)的程序代碼執(zhí)行S4和S5。可選地,本實(shí)施例中的具體示例可以參考上述實(shí)施例及可選實(shí)施方式中所描述的示例,本實(shí)施例在此不再贅述。本可選實(shí)施例的目的在于,提供一種CPE快速部署4in6隧道模式的方法,該方法無需任何操作,同時(shí)部署的結(jié)果能很好地滿足運(yùn)行商的要求,部署快速準(zhǔn)確、靈活方便。本發(fā)明可選實(shí)施例提出了一種CPE依據(jù)外部網(wǎng)絡(luò)環(huán)境自適應(yīng)選擇選擇4in6隧道模式的方法,該方法主要包括:CPE向服務(wù)器發(fā)送DHCPv6請(qǐng)求消息,該DHCPv6請(qǐng)求報(bào)文中新定義了特定containeroption(OPTION_S46_CONT)并封裝有若干子option(包括OPTION_S46_RULE、OPTION_S46_DMR、OPTION_S46_V4V6BIND、OPTION_S46_BR等,也可以根據(jù)具體情況新定義),參考圖8;CPE接收服務(wù)器返回的響應(yīng)消息,該響應(yīng)消息承載了某一個(gè)或幾個(gè)4in6隧道配置參數(shù)特定的option選項(xiàng),通過解析這些option的值來確定CPE應(yīng)選擇配置何種模式的4in6隧道;CPE從所述響應(yīng)消息中獲取4in6隧道的配置參數(shù),完成隧道配置并進(jìn)行通信。本可選實(shí)施例亦提出一種CPE設(shè)備系統(tǒng),該CPE設(shè)備特征包括:DHCP6c與4in6隧道設(shè)計(jì)為獨(dú)立的兩部分,其中DHCP6c負(fù)責(zé)DHCPv6報(bào)文相關(guān)的所有處理,4in6隧道部分僅負(fù)責(zé)各種隧道的配置與通信;DHCP6c部分包含DHCPv6報(bào)文組裝、DHCPv6報(bào)文接收/發(fā)送、DHCPv6報(bào)文解析、DHCP6c狀態(tài)機(jī)等幾部分,參考圖10;各種4in6隧道技術(shù)也相互獨(dú)立為各自的模塊,如圖10中的lw4o6、MAP-E、MAP-T等。本發(fā)明可選實(shí)施例提供了一種CPE依據(jù)外部網(wǎng)絡(luò)環(huán)境快速部署4in6隧道模式的方法和系統(tǒng),用以簡(jiǎn)化4in6隧道配置流程,提高4in6隧道部署效率。下面結(jié)合說明書附圖及具體實(shí)施例對(duì)本發(fā)明方法作進(jìn)一步的詳細(xì)說明。圖1是本發(fā)明適用的網(wǎng)絡(luò)場(chǎng)景組網(wǎng)示意圖,在需要部署4in6隧道的IPv4-IPv6-IPv4網(wǎng)絡(luò)環(huán)境下均適用。本發(fā)明實(shí)施例提供一種CPE自適應(yīng)網(wǎng)絡(luò)環(huán)境自動(dòng)選擇配置4in6隧道的方法,通過在DHCPv6消息里新定義option選項(xiàng)并封裝若干子option,使在DHCPv6消息交互過程中以option的形式給CPE下發(fā)特定4in6隧道模式的配置參數(shù),從而指示CPE選擇配置該種模式的4in6隧道。圖8是根據(jù)本發(fā)明實(shí)施例的新定義的DHCPv6消息option結(jié)構(gòu)示意圖,為方便查看,該新定義containeroption選項(xiàng)稱為OPTION_S46_CONT類型的option選項(xiàng),該option選項(xiàng)可以封裝各種子option,具體格式包括:1)option-code:OPTION_S46_CONT,將由IANA定義;2)option選項(xiàng)長(zhǎng)度:option-length,由封裝的子option確定;3)封裝的子option:encapsulated-options,用于封裝所有與4in6隧道有關(guān)的option,如OPTION_S46_DMR、OPTION_S46_BR、OPTION_S46_RULE、 OPTION_S46_PORTPARAMS、OPTION_S46_V4V6BIND等,亦可以根據(jù)實(shí)際情況定義新的option進(jìn)行封裝。特別指出,若需要支持DHCPv4overDHCPv6的方式獲取lw4o6隧道的配置參數(shù),可以將DHCPv4的Messagetype封裝在這些子option里。圖9是根據(jù)本發(fā)明實(shí)施例的通過DHCPv6消息交互為CPE配置IPv6參數(shù)的流程示意圖,CPE通過DHCPv6協(xié)議交互消息獲取4in6配置參數(shù)的過程,這些DHCPv6報(bào)文承載了本可選實(shí)施例新定義的containeroption選項(xiàng)——OPTION_S46_CONT,并封裝有若干4in6隧道相關(guān)的option。本實(shí)施例簡(jiǎn)單考慮,僅畫出了地址下發(fā)流程,并未考慮地址續(xù)租問題。圖10是根據(jù)本發(fā)明實(shí)施例的CPE中DHCP6c與4in6隧道結(jié)構(gòu)示意圖,CPE涉及到的主要結(jié)構(gòu)及處理流程,包括:1)DHCPv6報(bào)文封裝,構(gòu)造承載有新定義containeroption選項(xiàng)的DHCPv6請(qǐng)求報(bào)文,并封裝有各個(gè)子option,本實(shí)施例假設(shè)外部網(wǎng)絡(luò)環(huán)境可能支持lw4o6、MAP-E或MAP-T,則封裝OPTION_S46_RULE、OPTION_S46_BR、OPTION_S46_DMR三個(gè)子option。本實(shí)施例僅封裝必選option,可以視要求封裝其他option。2)DHCPv6報(bào)文發(fā)送/接收,CPE與DHCPv6服務(wù)器間進(jìn)行報(bào)文交互,完成IPv6地址及配置參數(shù)的下發(fā)。3)DHCPv6報(bào)文解析,CPE解析收到的DHCPv6響應(yīng)報(bào)文,提取封裝的option及其value值,從而分析出CPE該選用何種模式的4in6隧道,并保存配置參數(shù)。4)隧道配置,報(bào)文解析完成,觸發(fā)CPE配置相應(yīng)的4in6隧道。表1是本實(shí)施例中CPE選擇配置何種4in6隧道模式的依據(jù)。該表羅列了lw4o6、MAP-E、MAP-T三種4in6隧道涉及的所有option,對(duì)應(yīng)某種隧道,M表示必選option、O表示可選option、N/A表示未被應(yīng)用,即對(duì)于MAP-E,OPTION_S46_RULE與OPTION_S46_BR為必選的,可以選擇下發(fā)OPTION_S46_PORTPARAMS,但不是必須的。表1OptionMAP-EMAP-TLw4o6OPTION_S46_RULEMMN/AOPTION_S46_BRMN/AMOPTION_S46_PORTPARAMSOOOOPTION_S46_DMRN/AMN/AOPTION_S46_V4V6BINDN/AN/AOM–Mandatory;O–Optional;N/A-NotApplicable下面詳細(xì)說明本實(shí)施例的配置方法,即詳細(xì)說明利用DHCPv6協(xié)議消息為CPE分配IPv6地址和配置參數(shù)的過程,以及CPE獲取其4in6隧道配置參數(shù)并創(chuàng)建隧道的流程,該流程包括以下步驟:步驟1,參考圖9,CPE廣播發(fā)送DHCPv6-Solicit消息,以請(qǐng)求網(wǎng)絡(luò)中的DHCPv6服務(wù)器為其分配IPv6地址及其他配置參數(shù),其中,其他配置參數(shù)可以包括主要是分配4in6隧道創(chuàng)建所需要的參數(shù),如創(chuàng)建lw4o6所需的對(duì)端IPv6地址、分配給lwB4的IPv4地址與PSID、IPv6bindingprefix;創(chuàng)建MAP-E所需的BMR/FMR規(guī)則參數(shù)、BR的IPv6地址;創(chuàng)建MAP-T所需的BMR/FMR規(guī)則參數(shù)、DMR參數(shù)等;其中,該請(qǐng)求消息里封裝了本發(fā)明可選實(shí)施例新定義的containeroption(OPTION_S46_CONT),并封裝有若干子option,其中,若干子option的作用在于請(qǐng)求報(bào)文里選擇封裝各個(gè)子option,若響應(yīng)報(bào)文里對(duì)應(yīng)的option有value,則以此判斷選擇何種4in6隧道模式。如假定存在的組網(wǎng)可能會(huì)支持lw4o6、MAP-E、MAP-T三種模式的隧道,則可以封裝OPTION_S46_RULE、OPTION_S46_BR、OPTION_S46_DMR三個(gè)子option,若響應(yīng)報(bào)文里OPTION_S46_RULE與OPTION_S46_BR兩個(gè)子option承載有值,則我們應(yīng)選擇MAP-E隧道模式;若響應(yīng)報(bào)文里OPTION_S46_RULE與OPTION_S46_DMR兩個(gè)子option承載有值,則應(yīng)選擇MAP-T隧道模式;若僅有OPTION_S46_BR這一個(gè)option有值,則我們應(yīng)選擇lw4o6隧道模式。具體的選擇依據(jù)參照表1,當(dāng)然可以根據(jù)4in6隧道其他模式,新增擴(kuò)展子option,如環(huán)境可以支持DS-Lite,我們可以擴(kuò)展子option64。具體格式如圖8所示。步驟2,DHCPv6服務(wù)器根據(jù)該DHCPv6-Solicit消息,向CPE發(fā)送DHCPv6-Advertise消息,用以通告為CPE分配的IPv6地址、IPv6地址租期等網(wǎng)絡(luò)配置參數(shù);若該網(wǎng)絡(luò)環(huán)境支持某種4in6隧道,則會(huì)將特定的4in6配置參數(shù)承載在相應(yīng)的option選項(xiàng)內(nèi),如網(wǎng)絡(luò)環(huán)境支持MAP-E,則optionOPTION_S46_RULE與optionOPTION_S46_BR將會(huì)承載特定的vlaue。步驟3,CPE向DHCPv6服務(wù)器發(fā)送DHCPv6-Request消息,以請(qǐng)求服務(wù)器確認(rèn)其分配的IPv6地址及其他的配置參數(shù);需要注意的是,該請(qǐng)求消息的option選項(xiàng)與步驟1中的DHCPv6-Solicit請(qǐng)求消息中的option選項(xiàng)一致。步驟4,DHCPv6服務(wù)器接收到CPE發(fā)送的DHCPv6-Request消息后,若確認(rèn)將IPv6地址以及相關(guān)配置參數(shù)分配給該CPE使用,則返回DHCPv6-Reply消息,該DHCPv6-Reply消息封裝有option選項(xiàng),用于承載IPv6地址及其他配置參數(shù);步驟5,CPE解析收到的DHCPv6-Reply報(bào)文,提取出其承載的option值,依據(jù)這些option值及其所承載的參數(shù),確定CPE應(yīng)該配置何種模式的4in6隧道。對(duì)于選用何 種4in6隧道可以簡(jiǎn)單參照表1,若承載有OPTION_S46_DMR與OPTION_S46_RULE兩個(gè)option,則選用MAP-T模式,若承載有option——OPTION_S46_BR,則選用lw4o6隧道模式。綜上所述,通過本發(fā)明提供的一種CPE快速部署4in6隧道業(yè)務(wù)的方法和系統(tǒng),本發(fā)明CPE通過發(fā)送封裝有特定option選項(xiàng)的DHCPv6請(qǐng)求消息,外部網(wǎng)絡(luò)服務(wù)器進(jìn)行響應(yīng),該響應(yīng)消息承載了某種4in6隧道所需要的配置參數(shù)信息,CPE通過分析收到響應(yīng)報(bào)文的option來確定具體配置何種模式的4in6隧道。本發(fā)明解決了設(shè)備對(duì)于4in6隧道模式的選擇問題,設(shè)備制造商不再需要針對(duì)不同的運(yùn)行商、不同的網(wǎng)絡(luò)地區(qū)定制不同的配置,運(yùn)行商亦無需擔(dān)心各個(gè)地區(qū)網(wǎng)絡(luò)部署的差異及用戶修改隧道配置導(dǎo)致通信異常的問題,即CPE上的4in6隧道模式將依據(jù)外部網(wǎng)絡(luò)環(huán)境自動(dòng)調(diào)整。通過CPE自適應(yīng)網(wǎng)絡(luò)環(huán)境完成4in6隧道模式的選擇與配置,簡(jiǎn)單方便,無需運(yùn)行商或用戶進(jìn)行任何配置就能保證4in6隧道選型的準(zhǔn)確性。同時(shí)CPE是利用現(xiàn)有IPv6地址配置參數(shù)分配過程中的消息交互完成4in6隧道參數(shù)的配置,并未增加CPE與服務(wù)器之間額外的消息交互,節(jié)約帶寬資源,提高網(wǎng)絡(luò)資源利用率。本發(fā)明簡(jiǎn)化了配置流程,不僅提高了4in6部署效率,還降低了設(shè)備制造商與運(yùn)行商的運(yùn)行與維護(hù)成本。本發(fā)明易于實(shí)施,不僅省去了預(yù)配置或更換配置的操作,亦提高了網(wǎng)絡(luò)部署的靈活性,實(shí)施與維護(hù)也將更簡(jiǎn)單、更經(jīng)濟(jì)。顯然,本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本發(fā)明的各模塊或各步驟可以用通用的計(jì)算裝置來實(shí)現(xiàn),它們可以集中在單個(gè)的計(jì)算裝置上,或者分布在多個(gè)計(jì)算裝置所組成的網(wǎng)絡(luò)上,可選地,它們可以用計(jì)算裝置可執(zhí)行的程序代碼來實(shí)現(xiàn),從而,可以將它們存儲(chǔ)在存儲(chǔ)裝置中由計(jì)算裝置來執(zhí)行,并且在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟,或者將它們分別制作成各個(gè)集成電路模塊,或者將它們中的多個(gè)模塊或步驟制作成單個(gè)集成電路模塊來實(shí)現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。當(dāng)前第1頁1 2 3 
      當(dāng)前第1頁1 2 3 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1