- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
移动解析服务D接入指引-DNSPod
DNSPod 技术接口文档-D+接入指南
移动解析服务 D+接入指南
以下是对移动解析服务 D+接入过程的指引,供待接入者参考。
移动解析服务 D+ (HttpDNS )基本原理
1、 Failed over 策略
虽然 D+已经接入了 BGP Anycast ,并实现了多地跨机房容灾。但为了保证在最坏的情况
下客户端域名解析依然不受影响。建议采用以下的 fail over 策略:
(1 )第一步先向D+发起域名查询请求
(2 )如果D+查询返回的结果不是一个 IP 地址(结果为空、结果非、连接超时等),则
通过本地 LocalDNS 进行域名解析。超时时间建议为 5s。
DNSPod 技术接口文档-D+接入指南
DNSPod 技术接口文档-D+接入指南
2、 缓存策略:
移动互联网用户的网络环境比较复杂,为了尽可能地减少由于域名解析导致的延迟,建议
在本地进行缓存。缓存规则如下:
a) 缓存时间:缓存时间建议采用查询得到的域名 TTL。在客户端向 D+发起域名解析请求
时,在请求的参数上带上ttl=1 参数,如:
9/d?dn=.ttl=1
则 D+在返回结果时会带上 TTL (这个 TTL 是递归服务器缓存的 TTL )
上图中TTL 就是 54 秒。
b) 缓存更新:
缓存更新应在以下两种情形下进行:
i. 用户网络状态发生变化时:
移动互联网的用户的网络状态由 3G 切 Wi-Fi ,Wi-Fi 切 3G 的情况下,其接入点的网络归
属可能会发生变化。所以在用户的网络状态发生变化时,需要重新向 D+发起域名解析请
求,以获取到用户当前网络归属下的最优指向。
DNSPod 技术接口文档-D+接入指南
ii. 缓存过期时:
当域名解析的结果缓存时间到期时,客户端应该向 D+重新发起域名解析请求以获取最新
的域名对应的IP。为了减少用户在缓存过期后重新进行域名解析时的等待时间,建议在
75% TTL 时就开始进行域名解析。如本地缓存的TTL 为 600s ,那么在第600*0.75=450s
时客户端就应该开始进行域名解析。
除了以上几点建议以外,减少域名解析的次数也能有效地减少网络交互,提升用户访问体
验。建议在业务允许的情况下,尽量减少域名的数量。如需区分不同的资源,建议通过 url
来进行区分。
您可能关注的文档
最近下载
- 第18章中国传媒业的新生态、新业态《网络与新媒体概论》教学课件.ppt VIP
- 三相桥式可控整流电路设计..doc
- 第17章互联网与网民素养《网络与新媒体概论》教学课件.ppt VIP
- 第14章互联网与精准营销《网络与新媒体概论》教学课件.ppt VIP
- 《典型灾害应急实训》课程大纲(本科).docx VIP
- 第12章互联网与社会思潮《网络与新媒体概论》教学课件.ppt VIP
- 护士N2晋级N3述职报告PPT.pptx
- 《人力资源规划HRP》课件.pptx VIP
- 第9章互联网与民主政治建设《网络与新媒体概论》教学课件.pptx VIP
- (新版)高级考评员职业技能鉴定考试题库(含答案).docx
文档评论(0)