庭網(wǎng)關(guān)發(fā)送的第一查詢請求時,向家庭網(wǎng)關(guān)發(fā)送IPV4地址解析信息;
[0042]IPV6域名系統(tǒng)服務(wù)器,用于當(dāng)接收到家庭網(wǎng)關(guān)發(fā)送的第二查詢請求時,向家庭網(wǎng)關(guān)發(fā)送IPV6地址解析信息。
[0043]在一個實(shí)施例中,上述系統(tǒng)還包括寬帶遠(yuǎn)程接入服務(wù)器,其中:
[0044]寬帶遠(yuǎn)程接入服務(wù)器,用于當(dāng)接收到家庭網(wǎng)關(guān)發(fā)送的撥號請求時,向家庭網(wǎng)關(guān)發(fā)送撥號請求響應(yīng),其中撥號請求響應(yīng)中包括為家庭網(wǎng)關(guān)的第一接口分配的IPV6前綴授權(quán)地址、為家庭網(wǎng)關(guān)的第二接口分配的IPV4公網(wǎng)地址、以及IPV4域名系統(tǒng)服務(wù)器和IPV6域名系統(tǒng)服務(wù)器的地址。
[0045]本發(fā)明通過將用戶終端發(fā)送的域名查詢請求同時轉(zhuǎn)發(fā)給IPV4域名系統(tǒng)服務(wù)器和IPV6域名系統(tǒng)服務(wù)器,在接收到IPV6域名系統(tǒng)服務(wù)器發(fā)送的IPV6地址解析信息,則將IPV6地址解析信息發(fā)送給用戶終端,以便用戶終端優(yōu)先訪問IPV6網(wǎng)站資源。由于能夠通過家庭網(wǎng)關(guān)來控制IPV6演進(jìn)的節(jié)奏和策略,因此能夠?qū)崿F(xiàn)網(wǎng)絡(luò)端到端向IPV6演進(jìn)。
【附圖說明】
[0046]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0047]圖1為本發(fā)明用于訪問網(wǎng)絡(luò)資源的方法一個實(shí)施例的示意圖。
[0048]圖2為本發(fā)明用于訪問網(wǎng)絡(luò)資源的方法另一實(shí)施例的示意圖。
[0049]圖3為本發(fā)明用于訪問網(wǎng)絡(luò)資源的方法又一實(shí)施例的示意圖。
[0050]圖4為本發(fā)明家庭網(wǎng)關(guān)一個實(shí)施例的示意圖。
[0051]圖5為本發(fā)明家庭網(wǎng)關(guān)另一實(shí)施例的不意圖。
[0052]圖6為本發(fā)明用于訪問網(wǎng)絡(luò)資源的系統(tǒng)一個實(shí)施例的示意圖。
[0053]圖7為本發(fā)明用于訪問網(wǎng)絡(luò)資源的系統(tǒng)另一實(shí)施例的示意圖。
[0054]圖8為本發(fā)明系統(tǒng)組網(wǎng)拓?fù)涫疽鈭D。
[0055]圖9為本發(fā)明系統(tǒng)交互示意圖。
【具體實(shí)施方式】
[0056]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。以下對至少一個示例性實(shí)施例的描述實(shí)際上僅僅是說明性的,決不作為對本發(fā)明及其應(yīng)用或使用的任何限制?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0057]除非另外具體說明,否則在這些實(shí)施例中闡述的部件和步驟的相對布置、數(shù)字表達(dá)式和數(shù)值不限制本發(fā)明的范圍。
[0058]同時,應(yīng)當(dāng)明白,為了便于描述,附圖中所示出的各個部分的尺寸并不是按照實(shí)際的比例關(guān)系繪制的。
[0059]對于相關(guān)領(lǐng)域普通技術(shù)人員已知的技術(shù)、方法和設(shè)備可能不作詳細(xì)討論,但在適當(dāng)情況下,所述技術(shù)、方法和設(shè)備應(yīng)當(dāng)被視為授權(quán)說明書的一部分。
[0060]在這里示出和討論的所有示例中,任何具體值應(yīng)被解釋為僅僅是示例性的,而不是作為限制。因此,示例性實(shí)施例的其它示例可以具有不同的值。
[0061]應(yīng)注意到:相似的標(biāo)號和字母在下面的附圖中表示類似項(xiàng),因此,一旦某一項(xiàng)在一個附圖中被定義,則在隨后的附圖中不需要對其進(jìn)行進(jìn)一步討論。
[0062]圖1為本發(fā)明用于訪問網(wǎng)絡(luò)資源的方法一個實(shí)施例的示意圖。優(yōu)先的,本實(shí)施例的方法步驟可由家庭網(wǎng)關(guān)來執(zhí)行。
[0063]步驟101,當(dāng)接收到用戶終端發(fā)送的域名查詢請求時,提取出域名查詢請求中包括的 IPV6 前綴授權(quán)(IPV6Prefix Delegat1n,簡稱:IPV6PD)地址。
[0064]步驟102,將提取出的IPV6前綴授權(quán)地址進(jìn)行NAT轉(zhuǎn)換,以得到相應(yīng)的IPV4公網(wǎng)地址。
[0065]步驟103,將第一查詢請求和第二查詢請求分別發(fā)送給IPV4域名系統(tǒng)服務(wù)器和IPV6域名系統(tǒng)服務(wù)器,以便從IPV4域名系統(tǒng)服務(wù)器獲得IPV4地址解析信息,從IPV6域名系統(tǒng)服務(wù)器獲得IPV6地址解析信息。
[0066]其中第一查詢請求中包括經(jīng)NAT轉(zhuǎn)換得到的IPV4公網(wǎng)地址,第二查詢請求中包括從域名查詢請求中提取出的IPV6前綴授權(quán)地址。
[0067]步驟104,判斷是否接收到IPV6域名系統(tǒng)服務(wù)器發(fā)送的IPV6地址解析信息。
[0068]即,判斷是否接收到AAAA記錄。
[0069]步驟105,若接收到IPV6域名系統(tǒng)服務(wù)器發(fā)送的IPV6地址解析信息,則將IPV6地址解析信息發(fā)送給所述用戶終端,以便所述用戶終端利用所述IPV6地址解析信息訪問IPV6網(wǎng)站資源。
[0070]基于本發(fā)明上述實(shí)施例提供的用于訪問網(wǎng)絡(luò)資源的方法,通過將用戶終端發(fā)送的域名查詢請求同時轉(zhuǎn)發(fā)給IPV4域名系統(tǒng)服務(wù)器和IPV6域名系統(tǒng)服務(wù)器,在接收到IPV6域名系統(tǒng)服務(wù)器發(fā)送的IPV6地址解析信息,則將IPV6地址解析信息發(fā)送給用戶終端,以便用戶終端優(yōu)先訪問IPV6網(wǎng)站資源。由于能夠通過家庭網(wǎng)關(guān)來控制IPV6演進(jìn)的節(jié)奏和策略,因此能夠?qū)崿F(xiàn)網(wǎng)絡(luò)端到端向IPV6演進(jìn)。
[0071]圖2為本發(fā)明用于訪問網(wǎng)絡(luò)資源的方法另一實(shí)施例的示意圖。與圖1所示實(shí)施例相比,在圖2所示實(shí)施例中,進(jìn)一步對在首先接收到IPV6地址解析信息和IPV4地址解析信息的不同情況下進(jìn)行處理。其中步驟201-203與上述步驟101-103相同。
[0072]步驟201,當(dāng)接收到用戶終端發(fā)送的域名查詢請求時,提取出域名查詢請求中包括的IPV6前綴授權(quán)地址。
[0073]步驟202,將提取出的IPV6前綴授權(quán)地址進(jìn)行NAT轉(zhuǎn)換,以得到相應(yīng)的IPV4公網(wǎng)地址。
[0074]步驟203,將第一查詢請求和第二查詢請求分別發(fā)送給IPV4域名系統(tǒng)服務(wù)器和IPV6域名系統(tǒng)服務(wù)器。
[0075]步驟204,判斷是否首先接收到IPV6域名系統(tǒng)服務(wù)器發(fā)送的IPV6地址解析信息。若首先接收到IPV6域名系統(tǒng)服務(wù)器發(fā)送的IPV6地址解析信息(AAAA記錄),則執(zhí)行步驟208 ;若首先接收到IPV4域名系統(tǒng)服務(wù)器發(fā)送的IPV4地址解析信息(A記錄),則執(zhí)行步驟205。
[0076]步驟205,判斷是否能夠在預(yù)定的時間范圍內(nèi)接收到IPV6域名系統(tǒng)服務(wù)器發(fā)送的IPV6地址解析信息;若能夠在預(yù)定的時間范圍內(nèi)接收到IPV6域名系統(tǒng)服務(wù)器發(fā)送的IPV6地址解析信息,則執(zhí)行步驟208 ;若未能在預(yù)定的時間范圍內(nèi)接收到IPV6域名系統(tǒng)服務(wù)器發(fā)送的IPV6地址解析信息,則執(zhí)行步驟206。
[0077]優(yōu)選的,預(yù)定的時間范圍可以為50ms。
[0078]步驟206,將IPV4地址解析信息轉(zhuǎn)換為IPV6地址解析轉(zhuǎn)換信息。
[0079]也就是,通過給A記錄增加相應(yīng)的前綴,將A記錄轉(zhuǎn)換為AAAA記錄。
[0080]步驟207,將所述IPV6地址解析轉(zhuǎn)換信息發(fā)送給所述用戶終端,以便所述用戶終端利用所述IPV6地址解析轉(zhuǎn)換信息訪問IPV4網(wǎng)站資源。之后,不再執(zhí)行本實(shí)施例的其它步驟。
[0081 ] 即,將轉(zhuǎn)換得到的AAAA記錄提供給用戶終端,以便IPV6用戶根據(jù)轉(zhuǎn)換得到的AAAA記錄訪問IPV4網(wǎng)站。
[0082]步驟208,將IPV6地址解析信息發(fā)送給所述用戶終端。
[0083]即將AAAA記錄發(fā)送給所述用戶終端,以便所述用戶終端利用AAAA記錄訪問IPV6網(wǎng)站資源。
[0084]圖3為本發(fā)明用于訪問網(wǎng)絡(luò)資源的方法又一實(shí)施例的示意圖。在該實(shí)施例中,家庭網(wǎng)關(guān)通過網(wǎng)絡(luò)側(cè)獲取相關(guān)配置信息。其中:
[0085]步驟301,在進(jìn)行信息配置時,向?qū)拵нh(yuǎn)程接入服務(wù)器發(fā)送撥號請求。
[0086]例如,家庭網(wǎng)關(guān)向?qū)拵нh(yuǎn)程接入服務(wù)器發(fā)送PPPoE (Point to Point Protocolover Ethernet,以太網(wǎng)上的點(diǎn)到點(diǎn)協(xié)議)撥號連接請求。
[0087]步驟302,當(dāng)接收到所述寬帶遠(yuǎn)程接入服務(wù)器發(fā)送的撥號請求響應(yīng)時,提取出撥號請求響應(yīng)中包括的為第一接口分配的IPV6前綴授權(quán)地址、為第二接口分配的IPV4公網(wǎng)地址、以及IPV4域名系統(tǒng)服務(wù)器和IPV6域名系統(tǒng)服務(wù)器的地址。
[0088]優(yōu)選的,撥號請求響應(yīng)中還可包括IPV6ND(Neighbor Discovery,鄰居發(fā)現(xiàn))地址。
[0089]步驟303,當(dāng)檢測到所述用戶終端與所述第一接口連接時,將所述IPV6前綴授權(quán)地址發(fā)送給所述用戶終端。
[0090]優(yōu)選的,第一接口為LAN (Local Area Networ