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

域名信息查詢(xún)方法、設(shè)備及一種通信網(wǎng)絡(luò)的制作方法

文檔序號(hào):6598905閱讀:125來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):域名信息查詢(xún)方法、設(shè)備及一種通信網(wǎng)絡(luò)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)領(lǐng)域,更具體地說(shuō),涉及一種域名信息查詢(xún)方法、設(shè)備及一種通信網(wǎng)絡(luò)。
背景技術(shù)
DNS是域名系統(tǒng)Domain Name System的簡(jiǎn)稱(chēng),該系統(tǒng)用于命名組織到域?qū)哟谓Y(jié)構(gòu)中的計(jì)算機(jī)和網(wǎng)絡(luò)服務(wù)。上網(wǎng)時(shí)輸入的網(wǎng)址其實(shí)是域名,在hternet上域名與IP地址之間是一對(duì)一或多對(duì)一的關(guān)系,只有找到域名對(duì)應(yīng)的IP地址,才能實(shí)現(xiàn)網(wǎng)絡(luò)上計(jì)算機(jī)的互聯(lián),舉例說(shuō)明,如上新浪網(wǎng),可以在IE的地址欄中輸入域名www. sina. com. cn,也可以輸入 IP地址202. 108. 33. 32,顯然,域名較數(shù)字的IP地址容易記憶,但是機(jī)器之間只能互相認(rèn)識(shí) IP地址,因此必須進(jìn)行域名和IP地址間的轉(zhuǎn)換,即域名解析,域名解析工作由專(zhuān)門(mén)的域名解析服務(wù)器來(lái)完成,如DNS服務(wù)器。目前,常用的互聯(lián)網(wǎng)協(xié)議版本有IPv4和IPv6,相應(yīng)的便有兩種協(xié)議下的域名系統(tǒng)。在域名解析時(shí),IPv4地址的正向解析的資源記錄類(lèi)型是A記錄,IPv6地址的正向解析目前有兩種資源記錄類(lèi)型,即AAAA記錄和A6記錄,其中AAAA記錄是在IPv6協(xié)議出現(xiàn)的早期,為實(shí)現(xiàn)域名到IPv6地址的正向解析而提出的一種資源記錄,它只是對(duì)原來(lái)的域名系統(tǒng)中A記錄的一種簡(jiǎn)單擴(kuò)展,由于IP地址有32位擴(kuò)展到1 位,擴(kuò)大了 4倍,所以資源記錄有“A”擴(kuò)大成4個(gè)“A”,因此不具有對(duì)IPv6的多層次地址結(jié)構(gòu)特性的支持。A6記錄把一個(gè) IPv6地址與多個(gè)A6記錄建立聯(lián)系,每個(gè)A6記錄都只包含了 IPv6地址的一部分,組合后拼裝成一個(gè)完整的IPv6地址,即對(duì)使用A6資源記錄的域名進(jìn)行查詢(xún)時(shí),將得到一個(gè)或多個(gè)完整的A6記錄鏈。每個(gè)記錄鏈都以給定域名的記錄開(kāi)始,并包括那個(gè)記錄中前綴名字對(duì)應(yīng)的記錄,遞歸地以前綴長(zhǎng)度為0的A6記錄結(jié)束。A6記錄支持AAAA記錄不具備的某些特性,如地址聚合、地址更改等。首先,A6記錄根據(jù)TLA、NLA和SLA的分配層次把1 位的IPv6的地址分解成為若干級(jí)的地址前綴和地址后綴,構(gòu)成了一個(gè)地址鏈。每個(gè)地址前綴和地址后綴都是地址鏈上的一環(huán),一個(gè)完整的地址鏈就組成一個(gè)IPv6地址。這種思想符合IPv6地址的層次結(jié)構(gòu),從而支持地址聚合。其次,用戶(hù)在改變ISP時(shí),要隨ISP改變而改變其擁有的IPv6地址。如果手工修改用戶(hù)子網(wǎng)中所有在DNS中注冊(cè)的地址,是一件非常繁瑣的事情。而在用A6記錄表示的地址鏈中,只要改變地址前綴對(duì)應(yīng)的ISP名字即可,可以大大減少DNS中資源記錄的修改。并且在地址分配層次中越靠近底層,所需要改動(dòng)的越少。隨著hternet的迅速增長(zhǎng)以及IPv4地址空間的逐漸耗盡,IPv6作為互聯(lián)網(wǎng)協(xié)議的下一版本,對(duì)IPv4的最終取代將成為不可避免的必然。在IPv6和IPv4共存時(shí)期,存在 IPv6用戶(hù)訪(fǎng)問(wèn)IPv4資源的需求,但是現(xiàn)有的翻譯機(jī)制中不涉及A記錄到A6記錄轉(zhuǎn)換,進(jìn)而在很多情況下不能利用A6記錄的眾多優(yōu)點(diǎn),給用戶(hù)的使用帶來(lái)不便。

發(fā)明內(nèi)容
4
有鑒于此,本發(fā)明提供一種域名信息查詢(xún)方法,實(shí)現(xiàn)了 A記錄向A6記錄的轉(zhuǎn)換,滿(mǎn)足了用戶(hù)需求。本發(fā)明還提供了一種域名信息查詢(xún)?cè)O(shè)備,以及包括該域名信息查詢(xún)?cè)O(shè)備的DNS域名設(shè)備與DNS應(yīng)用層網(wǎng)關(guān)設(shè)備,能夠支持將IPv4地址的A記錄轉(zhuǎn)換為IPv6地址的A6記錄。本發(fā)明還提供了兩種通信網(wǎng)絡(luò),分別應(yīng)用本發(fā)明提供的DNS域名設(shè)備與DNS應(yīng)用層網(wǎng)關(guān)設(shè)備,使IPv6網(wǎng)絡(luò)中的主機(jī)能夠查詢(xún)得到IPv4網(wǎng)絡(luò)中服務(wù)器的IPv6地址的A6記錄,進(jìn)而實(shí)現(xiàn)IPv6網(wǎng)絡(luò)用戶(hù)訪(fǎng)問(wèn)IPv4的資源。為實(shí)現(xiàn)上述目的,本發(fā)明提供了如下技術(shù)方案一種域名信息查詢(xún)方法,包括接收域名查詢(xún)請(qǐng)求設(shè)備發(fā)送的A6記錄格式的域名查詢(xún)請(qǐng)求;根據(jù)所接收的A6記錄格式的域名查詢(xún)請(qǐng)求中的域名,生成A記錄格式的域名查詢(xún)請(qǐng)求并發(fā)送給IPv4網(wǎng)絡(luò);接收所述IPv4網(wǎng)絡(luò)返回的A記錄格式的域名響應(yīng)消息;將所述A記錄格式的域名響應(yīng)消息轉(zhuǎn)換為A6記錄格式的域名響應(yīng)消息;發(fā)送轉(zhuǎn)換完成的所述A6記錄格式的域名響應(yīng)消息給所述域名查詢(xún)請(qǐng)求設(shè)備。一種域名信息查詢(xún)?cè)O(shè)備,包括域名請(qǐng)求收發(fā)單元,用于接收域名查詢(xún)請(qǐng)求設(shè)備發(fā)送的A6記錄格式域名查詢(xún)請(qǐng)求,根據(jù)所接收的A6記錄格式的域名查詢(xún)請(qǐng)求中的域名,生成A記錄格式的域名查詢(xún)請(qǐng)求并發(fā)送給IPv4網(wǎng)絡(luò);域名響應(yīng)消息接收單元,用于接收IPv4網(wǎng)絡(luò)針對(duì)所述A記錄格式的域名查詢(xún)請(qǐng)求而返回的A記錄格式的域名響應(yīng)消息;格式轉(zhuǎn)換單元,用于將所述A記錄格式的域名響應(yīng)消息轉(zhuǎn)換為A6記錄格式的域名響應(yīng)消息;域名響應(yīng)消息發(fā)送單元,用于發(fā)送轉(zhuǎn)換完成的所述A6記錄格式的域名響應(yīng)消息給所述域名查詢(xún)請(qǐng)求設(shè)備。一種具有上述的域名信息查詢(xún)?cè)O(shè)備的DNS域名設(shè)備或DNS應(yīng)用層網(wǎng)關(guān)設(shè)備。一種通信網(wǎng)絡(luò),包括一種DNS域名設(shè)備,所述DNS域名設(shè)備用于接收Ipv6網(wǎng)絡(luò)中的主機(jī)發(fā)送的A6記錄格式的域名查詢(xún)請(qǐng)求,根據(jù)所述A6記錄格式的域名查詢(xún)請(qǐng)求中的域名,生成A記錄格式的域名查詢(xún)請(qǐng)求并發(fā)送給IPv4網(wǎng)絡(luò),在接收IPv4網(wǎng)絡(luò)針對(duì)所述A記錄格式的域名查詢(xún)請(qǐng)求而返回的A記錄格式的域名響應(yīng)消息后,將所述A記錄格式的域名解析消息轉(zhuǎn)換為A6記錄格式的域名響應(yīng)消息,并將轉(zhuǎn)換完成的所述A6記錄格式的域名響應(yīng)消息發(fā)送給所述IPv6網(wǎng)絡(luò)中的主機(jī)。一種通信網(wǎng)絡(luò),包括一種DNS應(yīng)用層網(wǎng)關(guān)設(shè)備,所述DNS應(yīng)用層網(wǎng)關(guān)設(shè)備用于接收Ipv6網(wǎng)絡(luò)中的DNS域名設(shè)備發(fā)送的A6記錄格式域名查詢(xún)請(qǐng)求,根據(jù)所接收的A6記錄格式的域名查詢(xún)請(qǐng)求中的域名,生成A記錄格式的域名查詢(xún)請(qǐng)求并發(fā)送給IPv4網(wǎng)絡(luò),在接收 IPv4網(wǎng)絡(luò)針對(duì)所述A記錄格式的域名查詢(xún)請(qǐng)求而返回的A記錄格式的域名響應(yīng)消息后,將所述A記錄格式的域名解析消息轉(zhuǎn)換為A6記錄格式的域名響應(yīng)消息,并將轉(zhuǎn)換完成的所述 A6記錄格式的域名響應(yīng)消息發(fā)送給所述Ipv6網(wǎng)絡(luò)中的DNS域名設(shè)備。從上述的技術(shù)方案可以看出,本發(fā)明實(shí)施例通過(guò)接收IPv4網(wǎng)絡(luò)中的DNS服務(wù)器返回的A記錄格式的域名信息,之后將該A記錄格式的域名信息轉(zhuǎn)換為A6記錄格式的域名信息,并發(fā)送給發(fā)起該域名查詢(xún)的IPv6網(wǎng)絡(luò)中的設(shè)備,使IPv6用戶(hù)訪(fǎng)問(wèn)IPv4資源時(shí),也能接收到IPv4服務(wù)器的IPv6地址對(duì)應(yīng)的A6記錄,滿(mǎn)足了 IPv6網(wǎng)絡(luò)用戶(hù)訪(fǎng)問(wèn)IPv4資源的需求。本發(fā)明實(shí)施例公開(kāi)的DNS域名設(shè)備與DNS應(yīng)用層網(wǎng)關(guān)設(shè)備,能夠支持將IPv4網(wǎng)絡(luò)中的DNS服務(wù)器返回的A記錄格式的域名信息轉(zhuǎn)換為A6記錄格式的域名信息,進(jìn)而使得 IPv6網(wǎng)絡(luò)中的主機(jī)能夠通過(guò)DNS服務(wù)器查詢(xún)得到IPv4中服務(wù)器的IPv6地址的A6記錄,進(jìn)而實(shí)現(xiàn)IPv6網(wǎng)絡(luò)用戶(hù)訪(fǎng)問(wèn)IPv4網(wǎng)絡(luò)的資源。


為了更清楚地說(shuō)明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為資源記錄的格式示意圖;圖2為本發(fā)明實(shí)施例公開(kāi)的一種域名信息查詢(xún)方法流程圖;圖3為本發(fā)明另一實(shí)施例公開(kāi)的一種域名信息查詢(xún)方法流程圖;圖4為新浪服務(wù)器域名的A記錄格式的示意圖;圖5為本發(fā)明實(shí)施例公開(kāi)的新浪服務(wù)器域名的A6記錄格式的示意圖;圖6為本發(fā)明實(shí)施例公開(kāi)的一種域名信息查詢(xún)?cè)O(shè)備的結(jié)構(gòu)圖;圖7為本發(fā)明另一實(shí)施例公開(kāi)的一種域名信息查詢(xún)?cè)O(shè)備的結(jié)構(gòu)圖;圖8為NAT64方案中IPv6網(wǎng)絡(luò)中主機(jī)訪(fǎng)問(wèn)IPv4網(wǎng)絡(luò)中的服務(wù)器的場(chǎng)景示意圖;圖9為NAT-PT方案中IPv6網(wǎng)絡(luò)中主機(jī)訪(fǎng)問(wèn)IPv4網(wǎng)絡(luò)中的服務(wù)器的場(chǎng)景示意圖。
具體實(shí)施例方式為了引用和清楚起見(jiàn),下文中使用的技術(shù)名詞、簡(jiǎn)寫(xiě)或縮寫(xiě)總結(jié)如下IPv6 Jnternet Protocol Version 6,互連網(wǎng)協(xié)議版本 6;DNS Domain Name System,域名系統(tǒng);A記錄對(duì)應(yīng)IPv4地址的DNS查詢(xún)記錄;AAAA記錄對(duì)應(yīng)于IPv6地址的一種DNS查詢(xún)記錄;A6記錄對(duì)應(yīng)于IPv6地址的另一種DNS查詢(xún)記錄;DNS64 將A記錄翻譯為AAAA記錄的DNS域名設(shè)備;DNS-ALG :DNS Application Layer Gateway DNS,應(yīng)用層網(wǎng)關(guān)設(shè)備,實(shí)現(xiàn) A 記錄和 AAAA記錄的相互翻譯;NAT64 Natwork Address Translation 64 網(wǎng)絡(luò)地址翻譯設(shè)備,將 IPv6 數(shù)據(jù)包和 IPv6地址翻譯為IPv4數(shù)據(jù)包和IPv4地址;NAT-PT =Natwork Address Translation-Protocol Translation,協(xié)議翻譯設(shè)備, 實(shí)現(xiàn)IPv6和IPv4之間的相互翻譯。本發(fā)明實(shí)施例公開(kāi)了一種域名信息查詢(xún)方法、設(shè)備和一種通信網(wǎng)絡(luò),通過(guò)將IPv4 地址的A記錄轉(zhuǎn)換為IPv6地址的A6記錄,使IPv6網(wǎng)絡(luò)中的域名查詢(xún)請(qǐng)求設(shè)備能夠查詢(xún)得到IPv4網(wǎng)絡(luò)中服務(wù)器的IPv6地址的A6記錄,進(jìn)而實(shí)現(xiàn)IPv6網(wǎng)絡(luò)用戶(hù)訪(fǎng)問(wèn)IPv4的資源。下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。本說(shuō)明書(shū)中各個(gè)實(shí)施例采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說(shuō)明的都是與其他實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似部分互相參見(jiàn)即可。對(duì)于實(shí)施例公開(kāi)的裝置而言,由于其與實(shí)施例公開(kāi)的方法相對(duì)應(yīng),所以描述的比較簡(jiǎn)單,相關(guān)之處參見(jiàn)方法部分說(shuō)明即可。在域名解析中,DNS命名用于hternet等TCP/IP網(wǎng)絡(luò)中,當(dāng)用戶(hù)在應(yīng)用程序中輸入DNS名稱(chēng)時(shí),DNS服務(wù)器便可以將此名稱(chēng)解析為與之相關(guān)的其他信息,如IP地址。DNS服務(wù)器查詢(xún)后返回的回答地址是放在資源記錄(Resoruce Record,簡(jiǎn)稱(chēng)RR)中的,資源記錄的格式如圖1所示,NAME為域名,即資源記錄中資源數(shù)據(jù)對(duì)應(yīng)的名字;TYPE為類(lèi)型碼,即資源數(shù)據(jù)RR的類(lèi)型碼;CLASS為類(lèi)型字段,通常為1,指hternet數(shù)據(jù);TTL為生存時(shí)間字段, 表示客戶(hù)程序中保留該資源記錄的秒數(shù),資源記錄通常的生存時(shí)間值為2天;RDLENGTH為資源數(shù)據(jù)長(zhǎng)度,表示資源數(shù)據(jù)的數(shù)量;RDATA為資源數(shù)據(jù)的格式,由類(lèi)型字段CLASS的值決定,A記錄中類(lèi)型字段為1的資源數(shù)據(jù)為4字節(jié)的IP地址。下面對(duì)A6記錄的格式做簡(jiǎn)單介紹。一個(gè)IPv6地址被保存為一條或多條A6資源記錄,單個(gè)A6記錄可能包括一個(gè)完整的IPv6地址,也可能是一個(gè)IPv6地址的鄰近部分和產(chǎn)生一個(gè)以上地址的前綴信息。前綴信息包括一個(gè)前綴長(zhǎng)度和一個(gè)前綴域名,這些地址前綴形成一個(gè)或多個(gè)完整IPv6地址。若前綴長(zhǎng)度為0,則該條A6記錄就沒(méi)有前綴域名了,并且該條A6記錄的地址后綴中所有主要的地址位都是有意義的。A6記錄的RDATA格式為前綴長(zhǎng)度+地址后綴+前綴域名,其中,前綴長(zhǎng)度用取值范圍為0-128bit的8位無(wú)符號(hào)的整數(shù)編碼;地址后綴,按網(wǎng)絡(luò)序號(hào)(前面的高位字節(jié))編碼,這個(gè)字段必須有足夠的字節(jié)數(shù)以設(shè)置1 位的前綴長(zhǎng)度,還包括0-7位填充位以使這個(gè)字段具有完整的字節(jié)數(shù),如果出現(xiàn)填充位,在裝載區(qū)域文件時(shí)必須置位為0,并且接收時(shí)不予處理,但SIG[DNSSEC]認(rèn)證除外;前綴域名,根據(jù)[DNSIS]規(guī)則,這個(gè)域名不能被壓縮,如果前綴長(zhǎng)度為0,則沒(méi)有前綴域名,如果前綴長(zhǎng)度為128,則沒(méi)有地址后綴部分。假設(shè)一個(gè)域名為XXX. yyy. zzz,那么查詢(xún)返回的A6記錄可能為多種情況,下面僅以返回1-3條A6記錄為例說(shuō)明1)當(dāng)返回一條A6記錄時(shí),該A6記錄的RDATA格式為0(前綴長(zhǎng)度為0) +地址后綴(USbit) +(前綴域名為空);2)當(dāng)返回兩條A6記錄時(shí),這兩條A6記錄的RDATA格式分別為m(前綴長(zhǎng)度為m) +地址后綴(不包含前綴的剩余部分,共128_mbit)+ppp. qqq (前綴的域名);0(前綴長(zhǎng)度為0) +地址后綴(ppp.qqq所對(duì)應(yīng)的值,共m bit) + (前綴域名為空);3)當(dāng)返回三條A6記錄時(shí),這三條A6記錄的RDATA格式分別為m(前綴長(zhǎng)度為m)+地址后綴(不包含前綴的剩余部分,共bit)+ppp.qqq (前綴的域名);η (前綴長(zhǎng)度為η) +地址后綴(ppp. qqq所對(duì)應(yīng)的值,共m_n bit)+111. Iikk (前綴的域名);0(前綴長(zhǎng)度為0) +地址后綴(111. kick所對(duì)應(yīng)的值,共η bit) +(前綴域名為空);如圖2所示,本發(fā)明實(shí)施例公開(kāi)了一種域名信息查詢(xún)方法,包括以下步驟步驟SlOl 接收域名查詢(xún)請(qǐng)求設(shè)備發(fā)送的A6記錄格式的域名查詢(xún)請(qǐng)求;步驟S102 根據(jù)所接收的A6記錄格式的域名查詢(xún)請(qǐng)求中的域名生成A記錄格式的域名查詢(xún)請(qǐng)求,向IPv4網(wǎng)絡(luò)發(fā)送A記錄格式的域名查詢(xún)請(qǐng)求,并接收所述IPv4網(wǎng)絡(luò)返回的A記錄格式的域名響應(yīng)消息;步驟S103 將所述A記錄格式的域名響應(yīng)消息轉(zhuǎn)換為A6記錄格式的域名響應(yīng)消息;步驟S104 發(fā)送轉(zhuǎn)換完成的所述A6記錄格式的域名響應(yīng)消息給所述域名查詢(xún)請(qǐng)求設(shè)備。本實(shí)施例通過(guò)接收IPv4網(wǎng)絡(luò)中的DNS服務(wù)器返回的A記錄格式的域名信息,之后將該A記錄格式的域名信息轉(zhuǎn)換為A6記錄格式的域名信息,并發(fā)送給發(fā)起該域名查詢(xún)請(qǐng)求的IPv6網(wǎng)絡(luò)中的設(shè)備,使IPv6網(wǎng)絡(luò)的用戶(hù)訪(fǎng)問(wèn)IPv4服務(wù)器資源時(shí),能夠接收到IPv4服務(wù)器的IPv6地址對(duì)應(yīng)的A6記錄,之后便可發(fā)送IPv6數(shù)據(jù)包與IPv4中的服務(wù)器進(jìn)行通信,即實(shí)現(xiàn)了 IPv6網(wǎng)絡(luò)用戶(hù)訪(fǎng)問(wèn)IPv4資源的需求。本發(fā)明另一實(shí)施例公開(kāi)的域名信息查詢(xún)方法流程圖如圖3所示,在上一實(shí)施例的基礎(chǔ)上細(xì)化了將A記錄格式的域名信息轉(zhuǎn)換為A6記錄格式的域名信息的過(guò)程,包括以下步驟步驟S201 接收域名查詢(xún)請(qǐng)求設(shè)備發(fā)送的A6記錄格式域名查詢(xún)請(qǐng)求;步驟S202 根據(jù)所接收的A6記錄格式的域名查詢(xún)請(qǐng)求中的域名生成A記錄格式的域名查詢(xún)請(qǐng)求,向IPv4網(wǎng)絡(luò)發(fā)送A記錄格式域名查詢(xún)請(qǐng)求,并接收所述IPv4網(wǎng)絡(luò)返回的 A記錄格式的域名響應(yīng)消息;上述兩步驟與上一實(shí)施例中相同內(nèi)容的步驟相同,不再詳細(xì)描述;步驟S203 按照標(biāo)準(zhǔn)A6記錄格式,設(shè)置所述域名信息的域名NAME、類(lèi)型碼TYPE、 類(lèi)型字段CLASS和生存時(shí)間字段TTL ;步驟S204 將A6記錄中的資源數(shù)據(jù)長(zhǎng)度RDLENGTH設(shè)置為A6記錄中資源數(shù)據(jù)格式RDATA的長(zhǎng)度值;步驟S205 設(shè)置相應(yīng)A6記錄的資源數(shù)據(jù)格式RDATA,所述RDATA包括前綴長(zhǎng)度、 地址后綴及前綴域名,所述地址后綴為當(dāng)前層次域名的IPv6地址值,所述前綴域名為上一層次域名,所述前綴長(zhǎng)度為上一層次域名的長(zhǎng)度;本領(lǐng)域技術(shù)人員應(yīng)能理解,所謂“層次” 與前綴分配路徑上的各級(jí)分配機(jī)構(gòu)相對(duì)應(yīng),例如,前綴分配時(shí)是從大洲級(jí)地方性^ternet 注冊(cè)機(jī)構(gòu)(如亞太地區(qū)互聯(lián)網(wǎng)絡(luò)信息中心)分配給下一級(jí)注冊(cè)機(jī)構(gòu)(如國(guó)家級(jí)hternet 注冊(cè)機(jī)構(gòu),或者大型hternet服務(wù)提供商,然后再由該下一級(jí)注冊(cè)機(jī)構(gòu)分配給再下一級(jí)的 hternet服務(wù)提供商,以此類(lèi)推。某hternet注冊(cè)機(jī)構(gòu)上一層次的域名指的就是其上一級(jí) Internet注冊(cè)機(jī)構(gòu)的域名。步驟S206 發(fā)送轉(zhuǎn)換完成的所述A6記錄格式的域名響應(yīng)消息給所述域名查詢(xún)請(qǐng)求的設(shè)備。轉(zhuǎn)換完成的A6記錄的條數(shù)可以是2條,也可以是多條,具體條數(shù)是預(yù)先由DNS設(shè)備根據(jù)前綴分配情況配置好的。例如,在分配前綴時(shí),某hternet注冊(cè)機(jī)構(gòu)A將前綴_. nnn分給下一級(jí)hternet注冊(cè)機(jī)構(gòu)B,則意味著該注冊(cè)機(jī)構(gòu)B對(duì)應(yīng)各網(wǎng)絡(luò)中的服務(wù)器至少具有一個(gè)前綴,假設(shè)該網(wǎng)絡(luò)僅具有一個(gè)前綴,則轉(zhuǎn)換完成的A6記錄的條數(shù)即為2條,假設(shè)該網(wǎng)絡(luò)僅具有2個(gè)前綴,則轉(zhuǎn)換完成的A6記錄的條數(shù)即為3條,以此類(lèi)推。本實(shí)施例中,僅以A6記錄條數(shù)為2條為例進(jìn)行說(shuō)明,即完成轉(zhuǎn)換的A6記錄包括第一 A6記錄和第二 A6記錄,其中,所述第一 A6記錄中的RDATA的地址后綴為當(dāng)前域名的 IPv4地址或者包含IPv4地址的字符串,其前綴域名為IPv6網(wǎng)絡(luò)中地址翻譯設(shè)備的域名,其前綴長(zhǎng)度為所述IPv6網(wǎng)絡(luò)中地址翻譯設(shè)備的域名的地址長(zhǎng)度;所述第二 A6記錄中的RDATA中的地址后綴為所述IPv6網(wǎng)絡(luò)中地址翻譯設(shè)備的前綴值,前綴長(zhǎng)度為0,前綴域名內(nèi)容為空。下面以新浪服務(wù)器為例說(shuō)明將A記錄轉(zhuǎn)換為A6記錄的轉(zhuǎn)換方式,新浪服務(wù)器的域名www. sina. com. cn的A記錄格式如圖4所示,域名NAME為www. sina. com. cn ;類(lèi)型碼TYPE 為1 ;類(lèi)型字段CLASS為1 ;生存時(shí)間字段TTL假設(shè)為XXX ;資源數(shù)據(jù)長(zhǎng)度RDLENGTH為4 ;資源數(shù)據(jù)格式RDATA為218. 30. 66. 101,即新浪服務(wù)器的IPv4地址。完成轉(zhuǎn)換后的A6記錄的格式,如圖5所示,轉(zhuǎn)換后的IPv6地址由兩條A6記錄組成,下面分別說(shuō)明。第一條A6記錄如下NAME 設(shè)置為新浪服務(wù)器的域名,即棚.sina. com. cn ;TYPE 設(shè)置為38 (代表記錄類(lèi)型為A6記錄格式);CLASS 設(shè)置為 1 ;TTL 設(shè)置為A記錄的TTL值與所查詢(xún)的域的SOA記錄中TTL值的最小值;RDLENGTH 經(jīng)過(guò)計(jì)算,設(shè)置為后面RDATA的長(zhǎng)度值;RDATA 按照A6記錄格式,前綴長(zhǎng)度設(shè)置為96,該前綴長(zhǎng)度為IPv6網(wǎng)絡(luò)上的地址翻譯設(shè)備的域名的地址長(zhǎng)度,這個(gè)地址長(zhǎng)度是由網(wǎng)絡(luò)配置決定,具體問(wèn)題具體分析;地址后綴設(shè)置為218. 30. 66. 101,為新浪服務(wù)器域名的IPv4地址;前綴域名設(shè)置為ppp. qqq,其中ppp. qqq為IPv6網(wǎng)絡(luò)上的地址翻譯設(shè)備的域名。第二條A6記錄如下NAME 設(shè)置為ppp. qqq,為系統(tǒng)已配置好的域名;TYPE 設(shè)置為 38 ;CLASS:設(shè)置為 1;TTL 設(shè)置為A記錄的TTL值與所查詢(xún)的域的SOA記錄中TTL值的最小值;RDLENGTH 經(jīng)過(guò)計(jì)算,設(shè)置為后面RDATA的長(zhǎng)度值;RDATA 按照A6記錄格式,前綴長(zhǎng)度設(shè)置為0,表示該域名已沒(méi)有上一級(jí)的前綴了 ; 地址后綴設(shè)置為2345 OOCl CAl 1 0001 1234 5678 , BP IPv6網(wǎng)絡(luò)中地址翻譯設(shè)備的前綴值,也是系統(tǒng)已配置好的,前綴域名設(shè)置為空。本領(lǐng)域技術(shù)人員可以理解,以上各實(shí)施例中,發(fā)送所述A6記錄格式域名查詢(xún)請(qǐng)求的設(shè)備可以為IPv6網(wǎng)絡(luò)中的某臺(tái)主機(jī),也可以為域名設(shè)備DNS。與方法相對(duì)應(yīng),本發(fā)明實(shí)施例還公開(kāi)了一種域名信息查詢(xún)?cè)O(shè)備,如圖6所示,包括以下功能單元域名請(qǐng)求收發(fā)單元61,用于接收域名查詢(xún)請(qǐng)求設(shè)備發(fā)送的A6記錄格式的域名查詢(xún)請(qǐng)求,并根據(jù)所接收的A6記錄格式的域名查詢(xún)請(qǐng)求中的域名生成A記錄格式的域名查詢(xún)請(qǐng)求,向IPv4網(wǎng)絡(luò)發(fā)送A記錄格式的域名查詢(xún)請(qǐng)求;域名響應(yīng)消息接收單元62,用于接收IPv4網(wǎng)絡(luò)針對(duì)所述A記錄格式的域名查詢(xún)請(qǐng)求而返回的A記錄格式的域名響應(yīng)消息;格式轉(zhuǎn)換單元63,用于將所述A記錄格式的域名響應(yīng)消息轉(zhuǎn)換為A6記錄格式的域名響應(yīng)消息;域名響應(yīng)消息發(fā)送單元64,用于發(fā)送轉(zhuǎn)換完成的所述A6記錄格式的域名響應(yīng)消息給所述域名查詢(xún)請(qǐng)求設(shè)備。具體工作過(guò)程可參照前文方法部分的內(nèi)容,在此不再贅述。本發(fā)明另一實(shí)施例還公開(kāi)了一種域名信息查詢(xún)?cè)O(shè)備,如圖7所示,圖7中與圖6中名稱(chēng)相同的單元功能也相類(lèi)似,這里不再詳細(xì)描述。與上一實(shí)施例不同的是,本實(shí)施例中將格式轉(zhuǎn)換單元的功能細(xì)化,其中,所述格式轉(zhuǎn)換單元包括基本信息設(shè)置單元73,用于按照標(biāo)準(zhǔn)A6記錄格式,設(shè)置所述域名信息的NAME、 TYPE、CLASS 禾口 TTL ;RDLENGTH設(shè)置單元74,用于計(jì)算A6記錄中RDATA的長(zhǎng)度值,并將其設(shè)置為A6記錄中的RDLENGTH ;RDATA設(shè)置單元75,用于將當(dāng)前層次域名的地址值設(shè)置為RDATA的地址后綴,將上一層次域名設(shè)置為RDATA的前綴域名,將上一層次域名的長(zhǎng)度設(shè)置為RDATA的地址長(zhǎng)度。與方法相對(duì)應(yīng),完成轉(zhuǎn)換后的A6記錄的條數(shù)可以是2條,也可以是多條,具體條數(shù)是預(yù)先由DNS設(shè)備根據(jù)前綴分配情況配置好的。在此以?xún)蓷l為例進(jìn)行說(shuō)明,即完成轉(zhuǎn)換后的A6記錄包括第一 A6記錄和第二 A6記錄,其中所述第一 A6記錄中的RDATA中的地址后綴為當(dāng)前域名的IPv4地址或者包含IPv4 地址的字符串,其前綴域名為IPv6網(wǎng)絡(luò)中地址翻譯設(shè)備的域名,其前綴長(zhǎng)度為所述IPv6網(wǎng)絡(luò)中地址翻譯設(shè)備的域名的地址長(zhǎng)度;所述第二 A6記錄中的RDATA中的地址后綴為所述IPv6網(wǎng)絡(luò)中地址翻譯設(shè)備的前綴值,前綴長(zhǎng)度為0,前綴域名內(nèi)容為空。本發(fā)明實(shí)施例中所提到的域名信息查詢(xún)?cè)O(shè)備在具體實(shí)現(xiàn)中,可以是DNS域名設(shè)備或DNS應(yīng)用層網(wǎng)關(guān)設(shè)備,該DNS域名設(shè)備和DNS應(yīng)用層網(wǎng)關(guān)設(shè)備都具有本發(fā)明實(shí)施例公開(kāi)的域名信息查詢(xún)?cè)O(shè)備的功能。本發(fā)明實(shí)施例公開(kāi)的DNS域名設(shè)備與DNS應(yīng)用層網(wǎng)關(guān)設(shè)備,能夠支持將IPv4網(wǎng)絡(luò)中的DNS服務(wù)器返回的A記錄格式的域名信息轉(zhuǎn)換為A6記錄格式的域名信息,進(jìn)而使得 IPv6網(wǎng)絡(luò)中的設(shè)備能夠通過(guò)DNS服務(wù)器查詢(xún)得到IPv4中服務(wù)器的IPv6地址的A6記錄,進(jìn)而實(shí)現(xiàn)IPv6網(wǎng)絡(luò)用戶(hù)訪(fǎng)問(wèn)IPv4網(wǎng)絡(luò)的資源。本發(fā)明實(shí)施例還公開(kāi)了一種通信網(wǎng)絡(luò),包括IPv4網(wǎng)絡(luò)和IPv6網(wǎng)絡(luò),IPv6網(wǎng)絡(luò)中使用本發(fā)明實(shí)施例公開(kāi)的DNS域名設(shè)備。其工作過(guò)程與方法實(shí)施例相對(duì)應(yīng),下面舉例說(shuō)明該通信網(wǎng)絡(luò)中采用NAT64作為IPv6數(shù)據(jù)包與IPv4數(shù)據(jù)包的翻譯設(shè)備,如圖8所示,為IPv6網(wǎng)絡(luò)中的某臺(tái)主機(jī)訪(fǎng)問(wèn)某個(gè)IPv4網(wǎng)絡(luò)中的服務(wù)器的場(chǎng)景示意圖,若要實(shí)現(xiàn)該訪(fǎng)問(wèn)過(guò)程,IPv6的主機(jī)host首先要通過(guò)本網(wǎng)絡(luò)中的DNS服務(wù)器DNS64來(lái)查詢(xún)IPv4的服務(wù)器 Server的IPv6地址作為通信的目的地址。DNS64(可以是上述DNS域名設(shè)備)接收到IPv6網(wǎng)絡(luò)中的主機(jī)host發(fā)送的A6記錄格式Wkrver域名查詢(xún)請(qǐng)求,針對(duì)該請(qǐng)求中的域名發(fā)起向IPv4網(wǎng)絡(luò)中的DNSv4發(fā)送A 記錄格式的krver域名查詢(xún)請(qǐng)求,并在接收DNSv4返回A記錄格式的krver域名信息后, 將所述A記錄格式的krver域名信息轉(zhuǎn)換成為A6記錄格式的krver域名信息,并將該A6 記錄格式的krver域名信息返回給host。于是,host就可以發(fā)送IPv6數(shù)據(jù)包與krver進(jìn)行通信,該通信過(guò)程為,host發(fā)送的IPv6數(shù)據(jù)包到達(dá)NAT64時(shí),NAT64便將IPv6數(shù)據(jù)包翻譯成IPv4數(shù)據(jù)包,之后再將翻譯后的IPv4數(shù)據(jù)包發(fā)送給Server,Server也通過(guò)類(lèi)似的過(guò)程向host發(fā)送數(shù)據(jù)包。本發(fā)明實(shí)施例還公開(kāi)了另一種通信網(wǎng)絡(luò),包括IPv4網(wǎng)絡(luò)、IPv6網(wǎng)絡(luò)、協(xié)議翻譯設(shè)備N(xiāo)AT-PT及本發(fā)明實(shí)施例公開(kāi)的DNS應(yīng)用層網(wǎng)關(guān)設(shè)備,同樣,下面舉例說(shuō)明該通信網(wǎng)絡(luò)中采用NAT-PT作為IPv6數(shù)據(jù)包與IPv4數(shù)據(jù)包的翻譯設(shè)備,如圖9所示,為IPv6網(wǎng)絡(luò)中的某臺(tái)主機(jī)訪(fǎng)問(wèn)某個(gè)IPv4網(wǎng)絡(luò)中的服務(wù)器的場(chǎng)景示意圖,協(xié)議翻譯設(shè)備 NAT-PT接收到IPv6網(wǎng)絡(luò)中的DNSv6發(fā)送的A6記錄格式的krver域名查詢(xún)請(qǐng)求(該查詢(xún)請(qǐng)求發(fā)自IPv6網(wǎng)絡(luò)中的主機(jī)host),DNS應(yīng)用層網(wǎng)關(guān)設(shè)備DNS-ALG (可以是上述DNS應(yīng)用層網(wǎng)關(guān)設(shè)備)針對(duì)該A6記錄格式的krver域名查詢(xún)請(qǐng)求中的域名向IPv4網(wǎng)絡(luò)中的DNSv4 發(fā)送A記錄格式的krver域名查詢(xún)請(qǐng)求,NAT-PT接收IPv4網(wǎng)絡(luò)中的DNSv4響應(yīng)該查詢(xún)請(qǐng)求而返回A記錄格式的krver域名信息,DNS-ALG將該A記錄格式的krver域名信息轉(zhuǎn)換成A6記錄格式的krver域名信息,之后將該A6記錄格式的krver域名信息發(fā)送給IPv6 網(wǎng)絡(luò)中的DNSv6,由該DNSv6將得到的包含krver服務(wù)器IPv6地址的A6記錄返回給主機(jī) host。于是,host就可以發(fā)送IPv6數(shù)據(jù)包與krver進(jìn)行通信,該通信過(guò)程與NAT64方案中相類(lèi)似,只是數(shù)據(jù)包的翻譯設(shè)備由NAT64換為NAT-PT,這里不再詳細(xì)說(shuō)明。結(jié)合上述兩種應(yīng)用場(chǎng)景,可以看出,在NAT64方案中,DNS64具有了域名信息查詢(xún)?cè)O(shè)備的功能,而在NAT-PT方案中,理論上,域名信息查詢(xún)?cè)O(shè)備可以為DNS應(yīng)用層網(wǎng)關(guān)設(shè)備 DNS-ALG和協(xié)議翻譯設(shè)備N(xiāo)AT-PT的組合體,也可以?xún)H為DNS應(yīng)用層網(wǎng)關(guān)設(shè)備DNS-ALG,但通常情況下,DNS應(yīng)用層網(wǎng)關(guān)設(shè)備DNS-ALG不具有協(xié)議翻譯設(shè)備N(xiāo)AT-PT的功能,即僅是DNS應(yīng)用層網(wǎng)關(guān)設(shè)備DNS-ALG具有域名信息查詢(xún)?cè)O(shè)備的功能。與方法實(shí)施例相對(duì)應(yīng),發(fā)送所述A6記錄格式域名查詢(xún)請(qǐng)求的設(shè)備可以為IPv6網(wǎng)絡(luò)中的某臺(tái)主機(jī),也可以為域名設(shè)備DNS。結(jié)合上述兩種應(yīng)用場(chǎng)景,可知在NAT64方案中,發(fā)送A6記錄格式域名查詢(xún)請(qǐng)求的設(shè)備為IPv6網(wǎng)絡(luò)中的主機(jī),而在NAT-PT方案中,發(fā)送A6記錄格式域名查詢(xún)請(qǐng)求的設(shè)備為IPv6網(wǎng)絡(luò)中的域名設(shè)備DNSv6。本發(fā)明實(shí)施例公開(kāi)的通信網(wǎng)絡(luò)具備了將IPv4網(wǎng)絡(luò)中的DNS服務(wù)器返回的A記錄格式的域名信息轉(zhuǎn)換為A6記錄格式的域名信息的功能,進(jìn)而使得IPv6網(wǎng)絡(luò)中的主機(jī)能夠通過(guò)DNS服務(wù)器查詢(xún)得到IPv4中服務(wù)器的IPv6地址的A6記錄,進(jìn)而實(shí)現(xiàn)IPv6網(wǎng)絡(luò)用戶(hù)訪(fǎng)問(wèn)IPv4網(wǎng)絡(luò)的資源。本領(lǐng)域技術(shù)人員可以理解,結(jié)合本文中所公開(kāi)的實(shí)施例描述的各示例的單元及算法步驟,能夠以電子硬件、計(jì)算機(jī)軟件或者二者的結(jié)合來(lái)實(shí)現(xiàn),為了清楚地說(shuō)明硬件和軟件的可互換性,在上述說(shuō)明中已經(jīng)按照功能一般性地描述了各示例的組成及步驟。這些功能究竟以硬件還是軟件方式來(lái)執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計(jì)約束條件。專(zhuān)業(yè)技術(shù)人員可以對(duì)每個(gè)特定的應(yīng)用來(lái)使用不同方法來(lái)實(shí)現(xiàn)所描述的功能,但是這種實(shí)現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。 對(duì)所公開(kāi)的實(shí)施例的上述說(shuō)明,使本領(lǐng)域?qū)I(yè)技術(shù)人員能夠?qū)崿F(xiàn)或使用本發(fā)明。 對(duì)這些實(shí)施例的多種修改對(duì)本領(lǐng)域的專(zhuān)業(yè)技術(shù)人員來(lái)說(shuō)將是顯而易見(jiàn)的,本文中所定義的一般原理可以在不脫離本發(fā)明的精神或范圍的情況下,在其它實(shí)施例中實(shí)現(xiàn)。因此,本發(fā)明將不會(huì)被限制于本文所示的這些實(shí)施例,而是要符合與本文所公開(kāi)的原理和新穎特點(diǎn)相一致的最寬的范圍。
權(quán)利要求
1.一種域名信息查詢(xún)方法,其特征在于,包括接收域名查詢(xún)請(qǐng)求設(shè)備發(fā)送的A6記錄格式的域名查詢(xún)請(qǐng)求; 根據(jù)所接收的A6記錄格式的域名查詢(xún)請(qǐng)求中的域名,生成A記錄格式的域名查詢(xún)請(qǐng)求并發(fā)送給IPv4網(wǎng)絡(luò);接收所述IPv4網(wǎng)絡(luò)返回的A記錄格式的域名響應(yīng)消息;將所述A記錄格式的域名響應(yīng)消息轉(zhuǎn)換為A6記錄格式的域名響應(yīng)消息;發(fā)送轉(zhuǎn)換完成的所述A6記錄格式的域名響應(yīng)消息給所述域名查詢(xún)請(qǐng)求設(shè)備。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將所述A記錄格式的域名響應(yīng)消息轉(zhuǎn)換為A6記錄格式的域名響應(yīng)消息包括設(shè)置所述域名信息的域名NAME、類(lèi)型TYPE、類(lèi)CLASS和生存時(shí)間字段TTL ; 將A6記錄中的資源數(shù)據(jù)長(zhǎng)度RDLENGTH設(shè)置為A6記錄中資源數(shù)據(jù)格式RDATA的長(zhǎng)度值;設(shè)置A6記錄格式對(duì)應(yīng)的的RDATA,所述RDATA包括前綴長(zhǎng)度、地址后綴及前綴域名,所述地址后綴為當(dāng)前層次域名的地址值,所述前綴域名為上一層次域名,所述前綴長(zhǎng)度為上一層次域名的地址長(zhǎng)度。
3.如權(quán)利要求2所述的方法,其特征在于,所述A6記錄包括第一A6記錄和第二 A6記錄,其中所述第一 A6記錄中的RDATA中的地址后綴為當(dāng)前域名的IPv4地址或者包含IPv4地址的字符串,其前綴域名為IPv6網(wǎng)絡(luò)中地址翻譯設(shè)備的域名,其前綴長(zhǎng)度為所述IPv6網(wǎng)絡(luò)中地址翻譯設(shè)備的域名的地址長(zhǎng)度;所述第二 A6記錄中的RDATA中的地址后綴為所述IPv6網(wǎng)絡(luò)中地址翻譯設(shè)備的前綴值,前綴長(zhǎng)度為0,前綴域名內(nèi)容為空。
4.如權(quán)利要求1至3任一所述的方法,其特征在于,所述域名查詢(xún)請(qǐng)求的設(shè)備為IPv6 網(wǎng)絡(luò)中的主機(jī)或者域名設(shè)備DNS。
5.一種域名信息查詢(xún)?cè)O(shè)備,其特征在于,包括域名請(qǐng)求收發(fā)單元,用于接收域名查詢(xún)請(qǐng)求設(shè)備發(fā)送的A6記錄格式域名查詢(xún)請(qǐng)求,根據(jù)所接收的A6記錄格式的域名查詢(xún)請(qǐng)求中的域名,生成A記錄格式的域名查詢(xún)請(qǐng)求并發(fā)送給IPv4網(wǎng)絡(luò);域名響應(yīng)消息接收單元,用于接收IPv4網(wǎng)絡(luò)針對(duì)所述A記錄格式的域名查詢(xún)請(qǐng)求而返回的A記錄格式的域名響應(yīng)消息;格式轉(zhuǎn)換單元,用于將所述A記錄格式的域名響應(yīng)消息轉(zhuǎn)換為A6記錄格式的域名響應(yīng)消息;域名響應(yīng)消息發(fā)送單元,用于發(fā)送轉(zhuǎn)換完成的所述A6記錄格式的域名響應(yīng)消息給所述域名查詢(xún)請(qǐng)求設(shè)備。
6.如權(quán)利要求5所述的設(shè)備,其特征在于,所述格式轉(zhuǎn)換單元包括 基本信息設(shè)置單元,用于設(shè)置所述域名信息的NAME、TYPE、CLASS和TTL ; RDLENGTH設(shè)置單元,用于計(jì)算A6記錄中RDATA的長(zhǎng)度值,并將其設(shè)置為A6記錄中的RDLENGTH ;RDATA設(shè)置單元,用于將當(dāng)前層次域名的地址值設(shè)置為RDATA的地址后綴,將上一層次域名設(shè)置為RDATA的前綴域名,將上一層次域名的長(zhǎng)度設(shè)置為RDATA的地址長(zhǎng)度。
7.如權(quán)利要求6所述的設(shè)備,其特征在于,所述A6記錄包括第一A6記錄和第二 A6記錄,其中所述第一 A6記錄中的RDATA中的地址后綴為當(dāng)前域名的IPv4地址或者包含IPv4地址的字符串,其前綴域名為IPv6網(wǎng)絡(luò)中地址翻譯設(shè)備的域名,其前綴長(zhǎng)度為所述IPv6網(wǎng)絡(luò)中地址翻譯設(shè)備的域名的地址長(zhǎng)度;所述第二 A6記錄中的RDATA中的地址后綴為所述IPv6網(wǎng)絡(luò)中地址翻譯設(shè)備的前綴值,前綴長(zhǎng)度為0,前綴域名內(nèi)容為空。
8.一種具有如權(quán)利要求5、6或7所述的域名信息查詢(xún)?cè)O(shè)備的DNS域名設(shè)備或DNS應(yīng)用層網(wǎng)關(guān)設(shè)備。
9.一種通信網(wǎng)絡(luò),包括一種DNS域名設(shè)備,其特征在于,所述DNS域名設(shè)備用于接收 IPv6網(wǎng)絡(luò)中的主機(jī)發(fā)送的A6記錄格式的域名查詢(xún)請(qǐng)求,根據(jù)所述A6記錄格式的域名查詢(xún)請(qǐng)求中的域名,生成A記錄格式的域名查詢(xún)請(qǐng)求并發(fā)送給IPv4網(wǎng)絡(luò),在接收IPv4網(wǎng)絡(luò)針對(duì)所述A記錄格式的域名查詢(xún)請(qǐng)求而返回的A記錄格式的域名響應(yīng)消息后,將所述A記錄格式的域名解析消息轉(zhuǎn)換為A6記錄格式的域名響應(yīng)消息,并將轉(zhuǎn)換完成的所述A6記錄格式的域名響應(yīng)消息發(fā)送給所述Ipv6網(wǎng)絡(luò)中的主機(jī)。
10.一種通信網(wǎng)絡(luò),包括一種DNS應(yīng)用層網(wǎng)關(guān)設(shè)備,其特征在于,所述DNS應(yīng)用層網(wǎng)關(guān)設(shè)備用于接收IPv6網(wǎng)絡(luò)中的DNS域名設(shè)備發(fā)送的A6記錄格式域名查詢(xún)請(qǐng)求,根據(jù)所接收的 A6記錄格式的域名查詢(xún)請(qǐng)求中的域名,生成A記錄格式的域名查詢(xún)請(qǐng)求并發(fā)送給IPv4網(wǎng)絡(luò),在接收IPv4網(wǎng)絡(luò)針對(duì)所述A記錄格式的域名查詢(xún)請(qǐng)求而返回的A記錄格式的域名響應(yīng)消息后,將所述A記錄格式的域名解析消息轉(zhuǎn)換為A6記錄格式的域名響應(yīng)消息,并將轉(zhuǎn)換完成的所述A6記錄格式的域名響應(yīng)消息發(fā)送給所述Ipv6網(wǎng)絡(luò)中的DNS域名設(shè)備。
全文摘要
本發(fā)明實(shí)施例公開(kāi)了一種域名信息查詢(xún)方法、設(shè)備和通信網(wǎng)絡(luò),該方法包括接收域名查詢(xún)請(qǐng)求設(shè)備發(fā)送的A6記錄格式的域名查詢(xún)請(qǐng)求;根據(jù)所接收的A6記錄格式的域名查詢(xún)請(qǐng)求中的域名,生成A記錄格式的域名查詢(xún)請(qǐng)求并發(fā)送給IPv4網(wǎng)絡(luò);接收所述IPv4網(wǎng)絡(luò)返回的A記錄格式的域名響應(yīng)消息;將所述A記錄格式的域名響應(yīng)消息轉(zhuǎn)換為A6記錄格式的域名響應(yīng)消息;發(fā)送轉(zhuǎn)換完成的所述A6記錄格式的域名響應(yīng)消息給所述域名查詢(xún)請(qǐng)求設(shè)備。本發(fā)明實(shí)施例通過(guò)將A記錄格式的域名信息轉(zhuǎn)換為A6記錄格式的域名信息,使IPv6用戶(hù)訪(fǎng)問(wèn)IPv4資源時(shí)能接收到IPv4服務(wù)器的IPv6地址對(duì)應(yīng)的A6記錄,進(jìn)而與IPv4中的服務(wù)器通信。
文檔編號(hào)G06F17/30GK102196053SQ20101012008
公開(kāi)日2011年9月21日 申請(qǐng)日期2010年3月4日 優(yōu)先權(quán)日2010年3月4日
發(fā)明者張東, 樊滑翔 申請(qǐng)人:成都市華為賽門(mén)鐵克科技有限公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
淄博市| 剑河县| 调兵山市| 浦城县| 兴化市| 蓬安县| 东海县| 榆树市| 张家港市| 丹江口市| 腾冲县| 临沧市| 万全县| 奎屯市| 读书| 合阳县| 甘谷县| 临沧市| 芜湖县| 新巴尔虎右旗| 彰化县| 昭觉县| 航空| 融水| 上栗县| 县级市| 漳平市| 南京市| 萨迦县| 双桥区| 宁津县| 邹平县| 通辽市| 农安县| 来宾市| 六安市| 璧山县| 定边县| 仁布县| 益阳市| 台山市|