优化DNS调度机制 提高用户体验

2015-03-07 08:17金鑫鑫中国铁通集团有限公司河北分公司河北石家庄050000
科技传播 2015年10期
关键词:调度

金鑫鑫中国铁通集团有限公司河北分公司,河北石家庄 050000

优化DNS调度机制 提高用户体验

金鑫鑫
中国铁通集团有限公司河北分公司,河北石家庄050000

摘要DNS作为用户上网的重要向导,智能化为用户选择路途短的目的地,保证用户按照“就近、质优”的策略访问资源,可大幅提升用户感知。

关键词DNS;递归;调度

1 背景

优化网络结构,提高用户体验,是运营商网络维护工作的根本目标。一方面,运营商不断扩容传输带宽,降低链路利用率,另一方面,运营商加强用户行为分析,为调整路由策略提供依据。但还有重要的一环往往被忽略,那就是DNS的解析、调度,DNS为用户解析返回的地址是本网质优资源,还是外网资源,对用户的网络质量有很大的影响。

2 名称解释

在Internet上可以通过IP地址来访问每一台主机,但是要记住那么复杂组合的数字串显然是非常困难。为此,Internet提供了域名解决上述问题。

2.1 域名的定义

域名(Domain Name),是由一串用点分隔的名字组成,代表Internet上某一台计算机或计算机组的名称。相比于IP地址,域名更容易被记住,便于用户访问。

2.2 DNS的定义

DNS(Domain Name System),是计算机域名系统的缩写,主要功能是将用户上网访问的网址,通过域名解析找到网址对应的IP地址。

域名是分级管理的,域名解析过程也是自上而下逐级请求的。 用户在解析域名时,DNS会先从根域名开始请求,根域名授权逐级分配,最终到对应网站的授权服务器,授权服务器可能是1台,也可能是多台,返回解析IP机制有2种方式,一种是轮询,一种是全量返回。

3 用户解析的过程

1)用户在浏览器输入www.qq.com,终端向运营商DNS发出域名解析请求。

2)本地DNS收到请求后,如发现缓存中没有此域名记录,则向根服务器发送DNS请求,根服务器返回COM域服务器地址。

3)本地DNS向COM服务器请求qq.com服务器地址,COM服务器返回qq.com 的授权DNS服务器地址。

4)本地DNS向qq.com授权服务器发起www. qq.com的解析请求,授权服务器域名服务器IP返回给本地DNS。

5)本地DNS将域名对应的IP返回至用户。

4 原理分析及优化措施

4.1 原理分析

从解析过程可以看出,域名解析的IP地址是否为网内地址,取决于域名授权服务器。授权服务器地址一般是外网地址,响应解析请求常用的有两种策略。

1)分析请求解析IP的运营商归属,优先返回本运营商的服务器地址。

这种策略要求本省DNS以源地址到授权服务器请求解析,避免地址转换。目前运营商的路由径路主要分为骨干和本地两种方式,保证DNS的解析请求全部通过骨干出网,才能避免地址转换。

2)不分析归属,将所有服务器的地址全部返回。

这种策略会返回多个地址,有本网也有外网地址,而用户访问只需要一个IP即可。

4.2 优化措施

1)调整DNS解析服务器IP的路由,保证解析请求以源地址出网。

2)DNS增加筛选策略,授权服务器返回多个地址时,将本网地址提供给用户。

5 效果检查

腾讯cnc.qzs.qq.com域名,优化前,授权服务器返回外网地址,如图2。

优化后,授权服务器返回本网地址,如图3。

6 结论

精准的调度机制是用户获取优质资源和良好体验的基础,虽然目前内容调度主要由CP主导,但是运营商也不是无事可做。一方面要加强与CP沟通,将本网地址告知CP,便于其准确调度;另一方面,通过缓存建设、路由调整、DNS引导等方式,补充调度,可获得更好的效果。

参考文献

[1]刘//阿尔贝茨.DNS与BIND[M].5版.房向明,孙云,陈治州,译.人民邮电出版社,2014.

[2]唐文.海量运维、运营规划之道[M].电子工业出版社,2014.

中图分类号TP39

文献标识码A

文章编号1674-6708(2015)139-0076-01

猜你喜欢
调度
交通运输行政执法指挥调度管理系统
《调度集中系统(CTC)/列车调度指挥系统(TDCS)维护手册》正式出版
电力调度自动化中UPS电源的应用探讨
基于强化学习的时间触发通信调度方法
一种基于负载均衡的Kubernetes调度改进算法
虚拟机实时迁移调度算法
CTC调度集中与计算机联锁通信接口的分析
调度自动化系统不间断电源的选择
枯期风电调度模式探讨
谈调度绞车的安全性