最新的毛片基地免费,国产国语一级毛片,免费国产成人高清在线电影,中天堂国产日韩欧美,中国国产aa一级毛片,国产va欧美va在线观看,成人不卡在线

動(dòng)態(tài)域名解析方法、服務(wù)器及域名服務(wù)系統(tǒng)的制作方法

文檔序號(hào):7861382閱讀:290來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):動(dòng)態(tài)域名解析方法、服務(wù)器及域名服務(wù)系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信技術(shù),尤其涉及一種動(dòng)態(tài)域名解析方法、服務(wù)器及域名服務(wù)系統(tǒng)。
背景技術(shù)
隨著互聯(lián)網(wǎng)的快速發(fā)展,IP地址資源逐漸成為稀缺資源,為確保IP地址利用率,運(yùn)營(yíng)商通常會(huì)向用戶(hù)提供動(dòng)態(tài)的IP地址,而用戶(hù)訪(fǎng)問(wèn)互聯(lián)網(wǎng)時(shí)通常是通過(guò)域名進(jìn)行訪(fǎng)問(wèn),因此,也就出現(xiàn)了動(dòng)態(tài)域名服務(wù)(Dynamic Domain Name Server,DDNS),所謂DDNS是指用戶(hù)如需對(duì)外提供服務(wù),可以通過(guò)將用戶(hù)終端設(shè)備作為動(dòng)態(tài)域名解析客戶(hù)端,每當(dāng)用戶(hù)接入互聯(lián)網(wǎng)后,就會(huì)將自身獲得的動(dòng)態(tài)IP地址通告給動(dòng)態(tài)域名解析服務(wù)器,其他用戶(hù)需要訪(fǎng)問(wèn)該用戶(hù)提供的服務(wù)時(shí),就可以通過(guò)訪(fǎng)問(wèn)動(dòng)態(tài)域名解析服務(wù)器查詢(xún)相應(yīng)域名來(lái)獲得該用戶(hù)的動(dòng)態(tài)IP地址,從而可根據(jù)獲得的IP地址對(duì)用戶(hù)進(jìn)行訪(fǎng)問(wèn)。鑒于IP地址資源的有限性,運(yùn)營(yíng)商通常會(huì)通過(guò)部署網(wǎng)絡(luò)地址端口轉(zhuǎn)換(Network Address Port Translation, NAPT)設(shè)備來(lái)解決IP地址資源短缺的問(wèn)題。部署NAPT后,用戶(hù)通過(guò)運(yùn)營(yíng)商的接入網(wǎng)連接到互聯(lián)網(wǎng)時(shí),接入網(wǎng)會(huì)為用戶(hù)動(dòng)態(tài)分配一公網(wǎng)IP地址,同時(shí)也會(huì)為用戶(hù)分配一私網(wǎng)IP地址和對(duì)應(yīng)的端口號(hào),而且,運(yùn)營(yíng)商的內(nèi)部網(wǎng)絡(luò),即私網(wǎng)中不同的私網(wǎng)IP地址會(huì)映射到同一公網(wǎng)IP地址上,私網(wǎng)中不同的私網(wǎng)IP地址可通過(guò)端口號(hào)來(lái)進(jìn)行區(qū)分。由于傳統(tǒng)的DDNS僅能針對(duì)公網(wǎng)IP地址提供有效的動(dòng)態(tài)域名解析服務(wù),而對(duì)于部署NAPT的接入網(wǎng)而言,分配得到私網(wǎng)IP地址的用戶(hù)可以將其獲得的私網(wǎng)IP地址通告給動(dòng)態(tài)域名解析服務(wù)器,其他用戶(hù)需要訪(fǎng)問(wèn)該用戶(hù)提供的服務(wù)時(shí),通過(guò)訪(fǎng)問(wèn)動(dòng)態(tài)域名解析查詢(xún)相應(yīng)域名將獲得用戶(hù)的私網(wǎng)IP地址,但是,這種私網(wǎng)IP地址不能全局路由,因此其他用戶(hù)將無(wú)法根據(jù)通過(guò)動(dòng)態(tài)域名解析獲得的私網(wǎng)IP地址實(shí)現(xiàn)對(duì)用戶(hù)的訪(fǎng)問(wèn)。綜上可以看出,對(duì)于部署NAPT的接入網(wǎng)而言,分配得到私網(wǎng)IP地址的用戶(hù)將向動(dòng)態(tài)域名解析服務(wù)器通告其獲得的私網(wǎng)IP地址,而這種私網(wǎng)IP地址不能全局路由,其他用戶(hù)無(wú)法通過(guò)動(dòng)態(tài)域名解析獲得的私網(wǎng)IP地址訪(fǎng)問(wèn)到該用戶(hù),該用戶(hù)也就無(wú)法為其它用戶(hù)提供服務(wù)。

發(fā)明內(nèi)容
本發(fā)明提供一種動(dòng)態(tài)域名解析方法、服務(wù)器及域名服務(wù)系統(tǒng),可對(duì)部署NAPT的接入網(wǎng)中分配得到私網(wǎng)IP地址的用戶(hù)提供動(dòng)態(tài)域名解析服務(wù)。本發(fā)明提供一種動(dòng)態(tài)域名解析方法,包括動(dòng)態(tài)域名解析服務(wù)器接收服務(wù)請(qǐng)求用戶(hù)發(fā)送的域名解析請(qǐng)求信息,所述域名解析請(qǐng)求信息包括服務(wù)提供用戶(hù)的域名;所述動(dòng)態(tài)域名解析服務(wù)器從域名信息數(shù)據(jù)庫(kù)中查找與所述域名對(duì)應(yīng)的公網(wǎng)IP地址及端口號(hào),并反饋給所述服務(wù)請(qǐng)求用戶(hù),以便所述服務(wù)請(qǐng)求用戶(hù)根據(jù)所述公網(wǎng)IP地址及端口號(hào)訪(fǎng)問(wèn)服務(wù)提供用戶(hù),其中,所述域名信息數(shù)據(jù)庫(kù)存儲(chǔ)有服務(wù)提供用戶(hù)的域名,以及與域名對(duì)應(yīng)的服務(wù)提供用戶(hù)的公網(wǎng)IP地址和端口號(hào)。
本發(fā)明提供一種動(dòng)態(tài)域名解析服務(wù)器,包括域名解析請(qǐng)求信息接收模塊,用于接收服務(wù)請(qǐng)求用戶(hù)發(fā)送的域名解析請(qǐng)求信息,所述域名解析請(qǐng)求信息包括服務(wù)提供用戶(hù)的域名;IP地址反饋模塊,用于從域名信息數(shù)據(jù)庫(kù)中查找與所述域名對(duì)應(yīng)的公網(wǎng)IP地址及端口號(hào),并反饋給所述服務(wù)請(qǐng)求用戶(hù),以便所述服務(wù)請(qǐng)求用戶(hù)根據(jù)所述公網(wǎng)IP地址及端口號(hào)訪(fǎng)問(wèn)服務(wù)提供用戶(hù),其中,所述域名信息數(shù)據(jù)庫(kù)存儲(chǔ)有服務(wù)提供用戶(hù)的域名,以及與域名對(duì)應(yīng)的服務(wù)提供用戶(hù)的公網(wǎng)IP地址和端口號(hào)。本發(fā)明提供一種域名服務(wù)系統(tǒng),包括動(dòng)態(tài)域名解析服務(wù)器、網(wǎng)絡(luò)地址端口轉(zhuǎn)換設(shè)備和接入服務(wù)器,其中所述動(dòng)態(tài)域名解析服務(wù)器,用于接收服務(wù)請(qǐng)求用戶(hù)發(fā)送的域名解析請(qǐng)求信息,所 述域名解析請(qǐng)求信息包括服務(wù)提供用戶(hù)的域名,并從域名信息數(shù)據(jù)庫(kù)中查找與所述域名對(duì) 應(yīng)的公網(wǎng)IP地址及端口號(hào),并反饋給所述服務(wù)請(qǐng)求用戶(hù),其中,所述域名信息數(shù)據(jù)庫(kù)存儲(chǔ)有服務(wù)提供用戶(hù)的域名,以及與域名對(duì)應(yīng)的服務(wù)提供用戶(hù)的公網(wǎng)IP地址和端口號(hào);所述接入服務(wù)器,用于接收所述服務(wù)請(qǐng)求用戶(hù)根據(jù)所述公網(wǎng)IP地址及端口號(hào)向服務(wù)提供用戶(hù)發(fā)送的服務(wù)請(qǐng)求數(shù)據(jù)包,提取所述服務(wù)請(qǐng)求數(shù)據(jù)包中的所述公網(wǎng)IP地址及端口號(hào),并向網(wǎng)絡(luò)地址端口轉(zhuǎn)換設(shè)備查詢(xún)所述服務(wù)提供用戶(hù)的私網(wǎng)IP地址,將所述服務(wù)請(qǐng)求數(shù)據(jù)包轉(zhuǎn)發(fā)給所述服務(wù)提供用戶(hù)。本發(fā)明提供的動(dòng)態(tài)域名解析方法、服務(wù)器及域名服務(wù)系統(tǒng),可向服務(wù)請(qǐng)求用戶(hù)提供其所請(qǐng)求的域名對(duì)應(yīng)的服務(wù)提供用戶(hù)的公網(wǎng)IP地址及端口號(hào),使得服務(wù)請(qǐng)求用戶(hù)可通過(guò)提供的公網(wǎng)IP地址及端口號(hào),實(shí)現(xiàn)對(duì)服務(wù)提供用戶(hù)的訪(fǎng)問(wèn),由于端口號(hào)與服務(wù)提供用戶(hù)的私網(wǎng)IP地址對(duì)應(yīng),從而可為部署NAPT的接入網(wǎng)中分配私網(wǎng)IP地址的用戶(hù)提供動(dòng)態(tài)域名解析服務(wù)。


圖I為本發(fā)明實(shí)施例一提供的動(dòng)態(tài)域名解析方法的流程示意圖;圖2為本發(fā)明實(shí)施例二提供的動(dòng)態(tài)域名解析服務(wù)器的結(jié)構(gòu)示意圖;圖3為本發(fā)明實(shí)施例三提供的動(dòng)態(tài)域名解析服務(wù)器的結(jié)構(gòu)示意圖;圖4為本發(fā)明實(shí)施例四提供的域名服務(wù)系統(tǒng)的結(jié)構(gòu)示意圖;圖5為本發(fā)明實(shí)施例五提供的動(dòng)態(tài)域名解析方法的流程示意圖。
具體實(shí)施例方式圖I為本發(fā)明實(shí)施例一提供的動(dòng)態(tài)域名解析方法的流程示意圖。如圖I所示,該方法可包括以下步驟步驟101、動(dòng)態(tài)域名解析服務(wù)器接收服務(wù)請(qǐng)求用戶(hù)發(fā)送的域名解析請(qǐng)求信息,該域名解析請(qǐng)求信息包括服務(wù)提供用戶(hù)的域名;步驟102、從域名信息數(shù)據(jù)庫(kù)中查找與服務(wù)提供用戶(hù)的域名對(duì)應(yīng)的公網(wǎng)IP地址及端口號(hào),并反饋給服務(wù)請(qǐng)求用戶(hù),以便服務(wù)請(qǐng)求用戶(hù)根據(jù)該公網(wǎng)IP地址及端口號(hào)訪(fǎng)問(wèn)服務(wù)提供用戶(hù),其中,域名信息數(shù)據(jù)庫(kù)存儲(chǔ)有服務(wù)提供用戶(hù)的域名,以及與域名對(duì)應(yīng)的服務(wù)提供用戶(hù)的公網(wǎng)IP地址和端口號(hào)。
本實(shí)施例應(yīng)用于動(dòng)態(tài)域名解析服務(wù)中,可對(duì)部署NAPT設(shè)備的接入網(wǎng)內(nèi)的私網(wǎng)用戶(hù)提供動(dòng)態(tài)域名解析服務(wù)。具體地,服務(wù)提供用戶(hù),即私網(wǎng)用戶(hù)通過(guò)接入網(wǎng)接入互聯(lián)網(wǎng),即公網(wǎng)時(shí),接入服務(wù)器可將NAPT設(shè)備分配給服務(wù)提供用戶(hù)的公網(wǎng)IP地址、端口號(hào)以及服務(wù)提供用戶(hù)的域名發(fā)送給動(dòng)態(tài)域名解析服務(wù)器,并由動(dòng)態(tài)域名解析服務(wù)器將服務(wù)提供用戶(hù)的域名、公網(wǎng)IP地址及端口號(hào)按一一對(duì)應(yīng)的關(guān)系存儲(chǔ)在域名信息數(shù)據(jù)庫(kù)中,這樣,動(dòng)態(tài)域名解析服務(wù)器在接收到服務(wù)請(qǐng)求用戶(hù)的域名解析請(qǐng)求時(shí),就可以在域名信息數(shù)據(jù)庫(kù)中查詢(xún)并得到其所請(qǐng)求的服務(wù)提供用戶(hù)的域名對(duì)應(yīng)的公網(wǎng)IP地址和端口號(hào),這樣,服務(wù)請(qǐng)求用戶(hù)就可以通過(guò)獲得的公網(wǎng)IP地址和端口號(hào)對(duì)服務(wù)提供用戶(hù)進(jìn)行訪(fǎng)問(wèn),使用服務(wù)提供用戶(hù)所提供的服務(wù),從而使得作為私網(wǎng)用戶(hù)的服務(wù)提供用戶(hù)可以為互聯(lián)網(wǎng)中的其它用戶(hù)提供服務(wù),使得其它用戶(hù)只需要通過(guò)輸入域名就可訪(fǎng)問(wèn)服務(wù)提供用戶(hù)所提供的服務(wù)。本實(shí)施例提供的動(dòng)態(tài)域名解析方法,可向服務(wù)請(qǐng)求用戶(hù)提供其所請(qǐng)求的域名對(duì)應(yīng)的服務(wù)提供用戶(hù)的公網(wǎng)IP地址及端口號(hào),使得服務(wù)請(qǐng)求用戶(hù)可通過(guò)提供的公網(wǎng)IP地址及端口號(hào),實(shí)現(xiàn)對(duì)服務(wù)提供用戶(hù)的訪(fǎng)問(wèn),由于端口號(hào)與服務(wù)提供用戶(hù)的私網(wǎng)IP地址對(duì)應(yīng),從而可為部署NAPT的接入網(wǎng)中分配得到私網(wǎng)IP地址的用戶(hù)提供動(dòng)態(tài)域名解析服務(wù)。 圖2為本發(fā)明實(shí)施例二提供的動(dòng)態(tài)域名解析服務(wù)器的結(jié)構(gòu)示意圖。如圖2所示,該服務(wù)器可包括域名解析請(qǐng)求信息接收模塊I和IP地址反饋模塊2,其中域名解析請(qǐng)求信息接收模塊1,用于接收服務(wù)請(qǐng)求用戶(hù)發(fā)送的域名解析請(qǐng)求信息,該域名解析請(qǐng)求信息包括服務(wù)提供用戶(hù)的域名;IP地址反饋模塊2,用于從域名信息數(shù)據(jù)庫(kù)中查找與服務(wù)提供用戶(hù)的域名對(duì)應(yīng)的公網(wǎng)IP地址及端口號(hào),并反饋給服務(wù)請(qǐng)求用戶(hù),以便服務(wù)請(qǐng)求用戶(hù)根據(jù)該公網(wǎng)IP地址及端口號(hào)訪(fǎng)問(wèn)服務(wù)提供用戶(hù),其中,域名信息數(shù)據(jù)庫(kù)存儲(chǔ)有服務(wù)提供用戶(hù)的域名,以及與域名對(duì)應(yīng)的服務(wù)提供用戶(hù)的公網(wǎng)IP地址和端口號(hào)。本實(shí)施例可應(yīng)用于部署NAPT設(shè)備的接入網(wǎng)中,為接入網(wǎng)中的分配有私網(wǎng)IP地址的用戶(hù)提供動(dòng)態(tài)域名解析服務(wù),其具體實(shí)現(xiàn)過(guò)程可參見(jiàn)上述本發(fā)明方法實(shí)施例的說(shuō)明,在此不再贅述。圖3為本發(fā)明實(shí)施例三提供的動(dòng)態(tài)域名解析服務(wù)器的結(jié)構(gòu)示意圖。在上述圖2所示實(shí)施例技術(shù)方案的基礎(chǔ)上,如圖3所示,該服務(wù)器還可包括域名通告接收模塊3和域名存儲(chǔ)模塊4,其中域名通告接收模塊3,用于接收服務(wù)提供用戶(hù)的接入服務(wù)器發(fā)送來(lái)的域名通告信息,該域名通告信息包括服務(wù)提供用戶(hù)的域名,以及為服務(wù)提供用戶(hù)分配的公網(wǎng)IP地址和端口號(hào);域名存儲(chǔ)模塊4,用于將該域名通告信息中的域名,以及與域名對(duì)應(yīng)的服務(wù)提供用戶(hù)的公網(wǎng)IP地址和端口號(hào)存儲(chǔ)在域名信息數(shù)據(jù)庫(kù)中。本實(shí)施例中,通過(guò)域名通告接收模塊3和域名存儲(chǔ)模塊4可動(dòng)態(tài)接收獲得私網(wǎng)IP地址的服務(wù)提供用戶(hù)接入互聯(lián)網(wǎng)時(shí)分配給該服務(wù)提供用戶(hù)的公網(wǎng)IP地址和端口號(hào),并可將服務(wù)提供用戶(hù)的域名,以及服務(wù)提供用戶(hù)接入互聯(lián)網(wǎng)時(shí)分配得到的公網(wǎng)IP地址和端口號(hào)存儲(chǔ)在域名信息數(shù)據(jù)庫(kù)中,這樣,服務(wù)請(qǐng)求用戶(hù)訪(fǎng)問(wèn)服務(wù)提供用戶(hù)時(shí),就可以從動(dòng)態(tài)域名解析服務(wù)器獲取服務(wù)提供用戶(hù)的公網(wǎng)IP地址和端口號(hào),訪(fǎng)問(wèn)服務(wù)提供用戶(hù)。本領(lǐng)域技術(shù)人員可以理解,服務(wù)提供用戶(hù)每次接入互聯(lián)網(wǎng)時(shí),接入網(wǎng)中的接入服務(wù)器均會(huì)將服務(wù)提供用戶(hù)的域名,以及為服務(wù)提供用戶(hù)分配的公網(wǎng)IP地址和端口號(hào)發(fā)送給動(dòng)態(tài)域名解析服務(wù)器,由動(dòng)態(tài)域名解析服務(wù)器保存,從而可為服務(wù)請(qǐng)求用戶(hù)提供動(dòng)態(tài)域名解析服務(wù),保證服務(wù)請(qǐng)求用戶(hù)獲得的服務(wù)提供用戶(hù)的公網(wǎng)IP地址和端口號(hào)是準(zhǔn)確、可靠的。圖4為本發(fā)明實(shí)施例四提供的域名服務(wù)系統(tǒng)的結(jié)構(gòu)示意圖。如圖4所示,本實(shí)施例系統(tǒng)可包括動(dòng)態(tài)域名解析服務(wù)器10、NAPT設(shè)備20和接入服務(wù)器30,其中動(dòng)態(tài)域名解析服務(wù)器10,用于接收服務(wù)請(qǐng)求用戶(hù)發(fā)送的域名解析請(qǐng)求信息,該域名解析請(qǐng)求信息包括服務(wù)提供用戶(hù)的域名,并用于從域名信息數(shù)據(jù)庫(kù)中查找與服務(wù)提供用戶(hù)的域名對(duì)應(yīng)的公網(wǎng)IP地址及端口號(hào),并反饋給服務(wù)請(qǐng)求用戶(hù),其中,域名信息數(shù)據(jù)庫(kù)存儲(chǔ)有服務(wù)提供用戶(hù)的域名,以及與域名對(duì)應(yīng)的服務(wù)提供用戶(hù)的公網(wǎng)IP地址和端口號(hào);接入服務(wù)器30,用于接收服務(wù)請(qǐng)求用戶(hù)根據(jù)接收到的服務(wù)提供用戶(hù)的公網(wǎng)IP地址及端口號(hào)向服務(wù)提供用戶(hù)發(fā)送的服務(wù)請(qǐng)求數(shù)據(jù)包,提取服務(wù)請(qǐng)求數(shù)據(jù)包中的公網(wǎng)IP地址及端口號(hào),并向NAPT設(shè)備20查詢(xún)服務(wù)提供用戶(hù)的私網(wǎng)IP地址,將服務(wù)請(qǐng)求數(shù)據(jù)包轉(zhuǎn)發(fā) 給服務(wù)提供用戶(hù)。本實(shí)施例中,NAPT設(shè)備20可在服務(wù)提供用戶(hù)通過(guò)接入服務(wù)器30接入互聯(lián)網(wǎng)時(shí),為服務(wù)提供用戶(hù)分配公有IP地址、私網(wǎng)IP地址及端口號(hào),其中,端口號(hào)與私網(wǎng)IP地址是唯一對(duì)應(yīng)的。NAPT設(shè)備為服務(wù)提供用戶(hù)分配私網(wǎng)IP地址后,接入服務(wù)器30就可以通過(guò)該私網(wǎng)IP地址與服務(wù)提供用戶(hù)通信。本實(shí)施例中,接入服務(wù)器30可作為私網(wǎng)內(nèi)的服務(wù)提供用戶(hù)與互聯(lián)網(wǎng)上的其它用戶(hù),例如服務(wù)請(qǐng)求用戶(hù)之間數(shù)據(jù)通信的路由交換設(shè)備,使得服務(wù)提供用戶(hù)和服務(wù)請(qǐng)求用戶(hù)之間可通過(guò)該接入服務(wù)器30進(jìn)行通信。因此,只要服務(wù)請(qǐng)求用戶(hù)從動(dòng)態(tài)域名解析服務(wù)器10獲得服務(wù)提供用戶(hù)的公網(wǎng)IP地址和端口號(hào),即可通過(guò)接入服務(wù)器30與服務(wù)提供用戶(hù)建立通信連接,訪(fǎng)問(wèn)服務(wù)提供用戶(hù)提供的服務(wù)。本實(shí)施例中,上述的接入服務(wù)器30具體可以是寬帶接入服務(wù)器(BiOadbandRemote Access Server, BRAS),該BRAS可以提供私網(wǎng)用戶(hù)與公網(wǎng)用戶(hù)之間的數(shù)據(jù)通信。本領(lǐng)域技術(shù)人員可以理解的是,上述的服務(wù)提供用戶(hù)是指可提供服務(wù)的通信設(shè)備,其可通過(guò)接入服務(wù)器接入到互聯(lián)網(wǎng)中;上述的服務(wù)請(qǐng)求用戶(hù)是指互聯(lián)網(wǎng)上的其它通信設(shè)備,可以訪(fǎng)問(wèn)動(dòng)態(tài)域名解析服務(wù)器,通過(guò)動(dòng)態(tài)域名解析來(lái)獲得服務(wù)提供用戶(hù)對(duì)應(yīng)的公網(wǎng)IP地址及端口號(hào),進(jìn)而實(shí)現(xiàn)對(duì)服務(wù)提供用戶(hù)的訪(fǎng)問(wèn)。為便于對(duì)本發(fā)明技術(shù)方案有更好的了解,下面將以上述本發(fā)明系統(tǒng)實(shí)施例中的具體實(shí)現(xiàn)進(jìn)行說(shuō)明。圖5為本發(fā)明實(shí)施例五提供的動(dòng)態(tài)域名解析方法的流程示意圖。為便于理解,圖5中將DDNS用戶(hù)代替上述的服務(wù)提供用戶(hù),終端用戶(hù)代替上述的服務(wù)請(qǐng)求用戶(hù),接入服務(wù)器采用BRAS,DDNS用戶(hù)可以向終端用戶(hù)提供服務(wù),具體地,如圖5所示,該方法可包括如下步驟步驟201、DDNS用戶(hù)通過(guò)PPPoE或IPoE方式接入運(yùn)營(yíng)商的接入網(wǎng),向BRAS發(fā)起接入請(qǐng)求,該接入請(qǐng)求包括用戶(hù)名及密碼等接入信息;步驟202、BRAS對(duì)DDNS進(jìn)行用戶(hù)名及密碼認(rèn)證,并在認(rèn)證通過(guò)后,向NAPT設(shè)備發(fā)起查詢(xún)請(qǐng)求;
步驟203、NAPT設(shè)備可根據(jù)BRAS的查詢(xún)請(qǐng)求,為DDNS用戶(hù)分配公網(wǎng)IP地址、私網(wǎng)IP地址和端口號(hào),并反饋給BRAS ;步驟204、BRAS向動(dòng)態(tài)域名解析服務(wù)器發(fā)送域名通告信息,通告DDNS用戶(hù)的域名,以及與域名對(duì)應(yīng)的公網(wǎng)IP地址和端口號(hào),動(dòng)態(tài)域名解析服務(wù)器接收到該通告信息后,即可將該通告信息中包括的域名、以及與域名對(duì)應(yīng)的DDNS用戶(hù)的公網(wǎng)IP地址和端口號(hào)存儲(chǔ)在域名信息數(shù)據(jù)庫(kù)中;步驟205、終端用戶(hù)希望訪(fǎng)問(wèn)DDNS用戶(hù)提供的服務(wù)時(shí),可向動(dòng)態(tài)域名解析服務(wù)器發(fā)起域名解析請(qǐng)求,即發(fā)送域名解析請(qǐng)求信息,以請(qǐng)求得到DDNS用戶(hù)的域名對(duì)應(yīng)的公網(wǎng)IP地址和端口號(hào),其中,該域名解析請(qǐng)求信息中應(yīng)包括DDNS用戶(hù)的域名;步驟206、動(dòng)態(tài)域名解析服務(wù)器可從域名信息數(shù)據(jù)庫(kù)中查詢(xún)得到與DDNS用戶(hù)的域名對(duì)應(yīng)的公網(wǎng)IP地址和端口號(hào),并將DDNS用戶(hù)的公網(wǎng)IP地址和端口號(hào)反饋給終端用戶(hù);
步驟207、終端用戶(hù)可根據(jù)獲得的DDNS用戶(hù)的公網(wǎng)IP地址和端口號(hào),向DDNS用戶(hù)發(fā)起服務(wù)請(qǐng)求數(shù)據(jù)包,該服務(wù)請(qǐng)求數(shù)據(jù)包中包括有公網(wǎng)IP地址和端口號(hào);步驟208、BRAS接收到終端用戶(hù)向DDNS用戶(hù)發(fā)送的服務(wù)請(qǐng)求數(shù)據(jù)包時(shí),提取請(qǐng)求數(shù)據(jù)包中的公網(wǎng)IP地址和端口號(hào),并可根據(jù)該公網(wǎng)IP地址和端口號(hào),向NAPT設(shè)備查詢(xún)得到DDNS用戶(hù)的私網(wǎng)IP地址;步驟209、NAPT設(shè)備可將DDNS用戶(hù)的私網(wǎng)IP地址反饋給BRAS ;步驟210、BRAS可根據(jù)DDNS用戶(hù)的私網(wǎng)IP地址,將終端用戶(hù)發(fā)送的服務(wù)請(qǐng)求數(shù)據(jù)包轉(zhuǎn)發(fā)給DDNS用戶(hù);步驟211、DDNS用戶(hù)可根據(jù)終端用戶(hù)的服務(wù)請(qǐng)求,建立與終端用戶(hù)的通信,為終端用戶(hù)提供服務(wù)。本實(shí)施例中,DDNS用戶(hù)在通過(guò)接入網(wǎng)接入互聯(lián)網(wǎng)時(shí),BRAS可根據(jù)NAPT設(shè)備為DDNS用戶(hù)分配的公網(wǎng)IP地址、私網(wǎng)IP地址和端口號(hào),向動(dòng)態(tài)域名解析服務(wù)器提供DDNS用戶(hù)的域名,以及對(duì)應(yīng)的公網(wǎng)IP地址和端口號(hào),這樣動(dòng)態(tài)域名解析服務(wù)器即可向終端用戶(hù)提供私網(wǎng)用戶(hù),即DDNS用戶(hù)的域名解析服務(wù)。本實(shí)施例中,終端用戶(hù)在訪(fǎng)問(wèn)DDNS用戶(hù)時(shí),只需要知道DDNS用戶(hù)的域名即可,動(dòng)態(tài)域名解析服務(wù)器可將與DDNS用戶(hù)的域名對(duì)應(yīng)的公網(wǎng)IP地址和端口號(hào)反饋給終端用戶(hù),以便終端用戶(hù)能夠訪(fǎng)問(wèn)DDNS用戶(hù)。本實(shí)施例中,BRAS也可以自身存儲(chǔ)有通過(guò)其連接到互聯(lián)網(wǎng)的DDNS用戶(hù)的公網(wǎng)IP地址、私網(wǎng)IP地址和端口號(hào)之間的映射關(guān)系表,這樣,當(dāng)BRAS接收到發(fā)送給DDNS用戶(hù)的數(shù)據(jù)包時(shí),即可利用自身存儲(chǔ)的映射關(guān)系表查找得到DDNS用戶(hù)的私網(wǎng)IP地址,從而可將終端用戶(hù)發(fā)送的數(shù)據(jù)包通過(guò)私網(wǎng)IP地址,轉(zhuǎn)發(fā)給DDNS用戶(hù)。本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述方法實(shí)施例的全部或部分步驟可以通過(guò)程序指令相關(guān)的硬件來(lái)完成,前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),執(zhí)行包括上述方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括R0M、RAM、磁碟或者光盤(pán)等各種可以存儲(chǔ)程序代碼的介質(zhì)。最后應(yīng)說(shuō)明的是以上實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精 神和范圍。
權(quán)利要求
1.一種動(dòng)態(tài)域名解析方法,其特征在于,包括 動(dòng)態(tài)域名解析服務(wù)器接收服務(wù)請(qǐng)求用戶(hù)發(fā)送的域名解析請(qǐng)求信息,所述域名解析請(qǐng)求信息包括服務(wù)提供用戶(hù)的域名; 所述動(dòng)態(tài)域名解析服務(wù)器從域名信息數(shù)據(jù)庫(kù)中查找與所述域名對(duì)應(yīng)的公網(wǎng)IP地址及端口號(hào),并反饋給所述服務(wù)請(qǐng)求用戶(hù),以便所述服務(wù)請(qǐng)求用戶(hù)根據(jù)所述公網(wǎng)IP地址及端口號(hào)訪(fǎng)問(wèn)服務(wù)提供用戶(hù),其中,所述域名信息數(shù)據(jù)庫(kù)存儲(chǔ)有服務(wù)提供用戶(hù)的域名,以及與域名對(duì)應(yīng)的服務(wù)提供用戶(hù)的公網(wǎng)IP地址和端口號(hào)。
2.根據(jù)權(quán)利要求I所述的動(dòng)態(tài)域名解析方法,其特征在于,還包括 所述動(dòng)態(tài)域名解析服務(wù)器接收服務(wù)提供用戶(hù)的接入服務(wù)器發(fā)送來(lái)的域名通告信息,所述域名通告信息包括服務(wù)提供用戶(hù)的域名,以及為所述服務(wù)提供用戶(hù)分配的公網(wǎng)IP地址和端口號(hào); 所述動(dòng)態(tài)域名解析服務(wù)器將所述域名通告信息中的域名,以及與域名對(duì)應(yīng)的服務(wù)提供用戶(hù)的公網(wǎng)IP地址和端口號(hào)存儲(chǔ)在域名信息數(shù)據(jù)庫(kù)中。
3.一種動(dòng)態(tài)域名解析服務(wù)器,其特征在于,包括 域名解析請(qǐng)求信息接收模塊,用于接收服務(wù)請(qǐng)求用戶(hù)發(fā)送的域名解析請(qǐng)求信息,所述域名解析請(qǐng)求信息包括服務(wù)提供用戶(hù)的域名; IP地址反饋模塊,用于從域名信息數(shù)據(jù)庫(kù)中查找與所述域名對(duì)應(yīng)的公網(wǎng)IP地址及端口號(hào),并反饋給所述服務(wù)請(qǐng)求用戶(hù),以便所述服務(wù)請(qǐng)求用戶(hù)根據(jù)所述公網(wǎng)IP地址及端口號(hào)訪(fǎng)問(wèn)服務(wù)提供用戶(hù),其中,所述域名信息數(shù)據(jù)庫(kù)存儲(chǔ)有服務(wù)提供用戶(hù)的域名,以及與域名對(duì)應(yīng)的服務(wù)提供用戶(hù)的公網(wǎng)IP地址和端口號(hào)。
4.根據(jù)權(quán)利要求3所述的動(dòng)態(tài)域名解析服務(wù)器,其特征在于,還包括 域名通告接收模塊,用于接收服務(wù)提供用戶(hù)的接入服務(wù)器發(fā)送來(lái)的域名通告信息,所述域名通告信息包括服務(wù)提供用戶(hù)的域名,以及為所述服務(wù)提供用戶(hù)分配的公網(wǎng)IP地址和端口號(hào); 域名存儲(chǔ)模塊,用于將所述域名通告信息中的域名,以及與域名對(duì)應(yīng)的服務(wù)提供用戶(hù)的公網(wǎng)IP地址和端口號(hào)存儲(chǔ)在域名信息數(shù)據(jù)庫(kù)中。
5.一種域名服務(wù)系統(tǒng),其特征在于,包括動(dòng)態(tài)域名解析服務(wù)器、網(wǎng)絡(luò)地址端口轉(zhuǎn)換設(shè)備和接入服務(wù)器,其中 所述動(dòng)態(tài)域名解析服務(wù)器,用于接收服務(wù)請(qǐng)求用戶(hù)發(fā)送的域名解析請(qǐng)求信息,所述域名解析請(qǐng)求信息包括服務(wù)提供用戶(hù)的域名,并從域名信息數(shù)據(jù)庫(kù)中查找與所述域名對(duì)應(yīng)的公網(wǎng)IP地址及端口號(hào),并反饋給所述服務(wù)請(qǐng)求用戶(hù),其中,所述域名信息數(shù)據(jù)庫(kù)存儲(chǔ)有服務(wù)提供用戶(hù)的域名,以及與域名對(duì)應(yīng)的服務(wù)提供用戶(hù)的公網(wǎng)IP地址和端口號(hào); 所述接入服務(wù)器,用于接收所述服務(wù)請(qǐng)求用戶(hù)根據(jù)所述公網(wǎng)IP地址及端口號(hào)向服務(wù)提供用戶(hù)發(fā)送的服務(wù)請(qǐng)求數(shù)據(jù)包,提取所述服務(wù)請(qǐng)求數(shù)據(jù)包中的所述公網(wǎng)IP地址及端口號(hào),并向網(wǎng)絡(luò)地址端口轉(zhuǎn)換設(shè)備查詢(xún)所述服務(wù)提供用戶(hù)的私網(wǎng)IP地址,將所述服務(wù)請(qǐng)求數(shù)據(jù)包轉(zhuǎn)發(fā)給所述服務(wù)提供用戶(hù)。
全文摘要
本發(fā)明公開(kāi)了一種動(dòng)態(tài)域名解析方法、服務(wù)器及域名服務(wù)系統(tǒng)。該方法包括動(dòng)態(tài)域名解析服務(wù)器接收服務(wù)請(qǐng)求用戶(hù)發(fā)送的域名解析請(qǐng)求信息,所述域名解析請(qǐng)求信息包括服務(wù)提供用戶(hù)的域名;動(dòng)態(tài)域名解析服務(wù)器從域名信息數(shù)據(jù)庫(kù)中查找與所述域名對(duì)應(yīng)的公網(wǎng)IP地址及端口號(hào),并反饋給所述服務(wù)請(qǐng)求用戶(hù),以便所述服務(wù)請(qǐng)求用戶(hù)根據(jù)所述公網(wǎng)IP地址及端口號(hào)訪(fǎng)問(wèn)服務(wù)提供用戶(hù),其中,所述域名信息數(shù)據(jù)庫(kù)存儲(chǔ)有服務(wù)提供用戶(hù)的域名,以及與域名對(duì)應(yīng)的服務(wù)提供用戶(hù)的公網(wǎng)IP地址和端口號(hào)。本發(fā)明技術(shù)方案可有效對(duì)部署NAPT設(shè)備的接入網(wǎng)中的私網(wǎng)IP地址用戶(hù)提供動(dòng)態(tài)域名解析服務(wù)。
文檔編號(hào)H04L29/12GK102891901SQ201210361680
公開(kāi)日2013年1月23日 申請(qǐng)日期2012年9月25日 優(yōu)先權(quán)日2012年9月25日
發(fā)明者張震, 唐雄燕, 姜智峰 申請(qǐng)人:中國(guó)聯(lián)合網(wǎng)絡(luò)通信集團(tuán)有限公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1