金鑫鑫中國(guó)鐵通集團(tuán)有限公司河北分公司,河北石家莊 050000
優(yōu)化DNS調(diào)度機(jī)制 提高用戶體驗(yàn)
金鑫鑫
中國(guó)鐵通集團(tuán)有限公司河北分公司,河北石家莊050000
摘要DNS作為用戶上網(wǎng)的重要向?qū)?,智能化為用戶選擇路途短的目的地,保證用戶按照“就近、質(zhì)優(yōu)”的策略訪問資源,可大幅提升用戶感知。
關(guān)鍵詞DNS;遞歸;調(diào)度
優(yōu)化網(wǎng)絡(luò)結(jié)構(gòu),提高用戶體驗(yàn),是運(yùn)營(yíng)商網(wǎng)絡(luò)維護(hù)工作的根本目標(biāo)。一方面,運(yùn)營(yíng)商不斷擴(kuò)容傳輸帶寬,降低鏈路利用率,另一方面,運(yùn)營(yíng)商加強(qiáng)用戶行為分析,為調(diào)整路由策略提供依據(jù)。但還有重要的一環(huán)往往被忽略,那就是DNS的解析、調(diào)度,DNS為用戶解析返回的地址是本網(wǎng)質(zhì)優(yōu)資源,還是外網(wǎng)資源,對(duì)用戶的網(wǎng)絡(luò)質(zhì)量有很大的影響。
在Internet上可以通過IP地址來訪問每一臺(tái)主機(jī),但是要記住那么復(fù)雜組合的數(shù)字串顯然是非常困難。為此,Internet提供了域名解決上述問題。
2.1 域名的定義
域名(Domain Name),是由一串用點(diǎn)分隔的名字組成,代表Internet上某一臺(tái)計(jì)算機(jī)或計(jì)算機(jī)組的名稱。相比于IP地址,域名更容易被記住,便于用戶訪問。
2.2 DNS的定義
DNS(Domain Name System),是計(jì)算機(jī)域名系統(tǒng)的縮寫,主要功能是將用戶上網(wǎng)訪問的網(wǎng)址,通過域名解析找到網(wǎng)址對(duì)應(yīng)的IP地址。
域名是分級(jí)管理的,域名解析過程也是自上而下逐級(jí)請(qǐng)求的。 用戶在解析域名時(shí),DNS會(huì)先從根域名開始請(qǐng)求,根域名授權(quán)逐級(jí)分配,最終到對(duì)應(yīng)網(wǎng)站的授權(quán)服務(wù)器,授權(quán)服務(wù)器可能是1臺(tái),也可能是多臺(tái),返回解析IP機(jī)制有2種方式,一種是輪詢,一種是全量返回。
1)用戶在瀏覽器輸入www.qq.com,終端向運(yùn)營(yíng)商DNS發(fā)出域名解析請(qǐng)求。
2)本地DNS收到請(qǐng)求后,如發(fā)現(xiàn)緩存中沒有此域名記錄,則向根服務(wù)器發(fā)送DNS請(qǐng)求,根服務(wù)器返回COM域服務(wù)器地址。
3)本地DNS向COM服務(wù)器請(qǐng)求qq.com服務(wù)器地址,COM服務(wù)器返回qq.com 的授權(quán)DNS服務(wù)器地址。
4)本地DNS向qq.com授權(quán)服務(wù)器發(fā)起www. qq.com的解析請(qǐng)求,授權(quán)服務(wù)器域名服務(wù)器IP返回給本地DNS。
5)本地DNS將域名對(duì)應(yīng)的IP返回至用戶。
4.1 原理分析
從解析過程可以看出,域名解析的IP地址是否為網(wǎng)內(nèi)地址,取決于域名授權(quán)服務(wù)器。授權(quán)服務(wù)器地址一般是外網(wǎng)地址,響應(yīng)解析請(qǐng)求常用的有兩種策略。
1)分析請(qǐng)求解析IP的運(yùn)營(yíng)商歸屬,優(yōu)先返回本運(yùn)營(yíng)商的服務(wù)器地址。
這種策略要求本省DNS以源地址到授權(quán)服務(wù)器請(qǐng)求解析,避免地址轉(zhuǎn)換。目前運(yùn)營(yíng)商的路由徑路主要分為骨干和本地兩種方式,保證DNS的解析請(qǐng)求全部通過骨干出網(wǎng),才能避免地址轉(zhuǎn)換。
2)不分析歸屬,將所有服務(wù)器的地址全部返回。
這種策略會(huì)返回多個(gè)地址,有本網(wǎng)也有外網(wǎng)地址,而用戶訪問只需要一個(gè)IP即可。
4.2 優(yōu)化措施
1)調(diào)整DNS解析服務(wù)器IP的路由,保證解析請(qǐng)求以源地址出網(wǎng)。
2)DNS增加篩選策略,授權(quán)服務(wù)器返回多個(gè)地址時(shí),將本網(wǎng)地址提供給用戶。
騰訊cnc.qzs.qq.com域名,優(yōu)化前,授權(quán)服務(wù)器返回外網(wǎng)地址,如圖2。
優(yōu)化后,授權(quán)服務(wù)器返回本網(wǎng)地址,如圖3。
精準(zhǔn)的調(diào)度機(jī)制是用戶獲取優(yōu)質(zhì)資源和良好體驗(yàn)的基礎(chǔ),雖然目前內(nèi)容調(diào)度主要由CP主導(dǎo),但是運(yùn)營(yíng)商也不是無事可做。一方面要加強(qiáng)與CP溝通,將本網(wǎng)地址告知CP,便于其準(zhǔn)確調(diào)度;另一方面,通過緩存建設(shè)、路由調(diào)整、DNS引導(dǎo)等方式,補(bǔ)充調(diào)度,可獲得更好的效果。
參考文獻(xiàn)
[1]劉//阿爾貝茨.DNS與BIND[M].5版.房向明,孫云,陳治州,譯.人民郵電出版社,2014.
[2]唐文.海量運(yùn)維、運(yùn)營(yíng)規(guī)劃之道[M].電子工業(yè)出版社,2014.
中圖分類號(hào)TP39
文獻(xiàn)標(biāo)識(shí)碼A
文章編號(hào)1674-6708(2015)139-0076-01