“D+” 专为APP而生的移动解析服务!

“D+”    专为APP而生的移动解析服务后端

 

      3月27日,国内最大域名智能解析服务商DNSPod正式推出移动解析服务,名为“D+”(官网连接:https://www.dnspod.cn/httpdns/?from=blog_oschina),填补了目前国内市场上关于HttpDNS的这一空白。DNSPod技术负责人介绍称,“D+”是为移动而生的专业解析服务,它的诞生就是为了解决移动解析常见的“域名劫持”和“解析结果跨域”两项难题,让客户以最小的改形成本,解决移动业务解析异常的问题,并知足流量精确调度的需求。跨域

      根据CNNIC官方报告数据显示:“截至 2014 年 12 月,中国手机网民规模达 5.57 亿,较 2013 年末增长 5672 万人。网民中使用手机上网的人群占比,由 2013 年的 81.0%提高至 85.8% 。”愈来愈多的人选择手机上网的同时,移动端的弊病频繁发生:网站访问缓慢甚至没法访问、没法链接服务器、随意弹出广告、访问到钓鱼网站......以上问题很是常见,甚至没法解决,归根到底就是“域名劫持”和“解析结果跨域”致使。服务器

      DNSPOD新推出的“D+”服务,也就是HttpDNS服务,经过使用HTTP协议向DNS服务器的80端口进行请求,代替传统的DNS协议向DNS服务器的53端口进行请求,绕开了运营商的Local DNS,从而避免了使用运营商Local DNS形成的劫持和跨网问题。网络

 

      从原理上来说,“D+”只是将域名解析的协议由DNS协议换成了Http协议,并不复杂。可是这一微小的转换,却带来了无数的收益:架构

      A、根治域名解析异常。ide

      因为绕过了运营商的Local DNS,用户解析域名的请求经过Http协议直接透传到了腾讯的HttpDNS服务器IP上,用户在客户端的域名解析请求将不会遭受到域名解析异常的困扰。测试

      B、调度精准。网站

      直接获取到用户IP,经过结合腾讯自有专利技术生成的IP地址库以及测速系统,能够保证将用户引导的访问最快的IDC节点上。spa

      C、实现成本低廉。操作系统

      接入“D+”,仅须要对客户端接入层作少许改造,无需用户手机进行root或越狱;并且因为Http协议请求构造很是简单,兼容各版本的移动操做系统更不成问题。另外,“D+”的后端配置彻底复用现有权威DNS配置,管理成本也很是低。

      D、扩展性强。

     “D+”提 供可靠的域名解析服务,业务可将自有调度逻辑与HttpDNS返回结果结合,实现更精细化的流量调度。好比:指定版本的客户端链接请求的IP地址;指定网络类型的用户链接指定的IP地址,等等。  

 

      “D+”正式上线前,已经经过不一样类型的移动客户端测试使用,在对抗延迟和解决解析失败等问题上,取得很是明显的效果: 

      手机QQ

      接入“D+”后,手Q用户因域名劫持致使的访问失败率降低99%,保证了每一次用户访问都流畅无阻。

      腾讯游戏

      游戏是网络敏感类应用,接入“D+”服务后,总体访问延迟降低了13%,用户跨网访问的现象大大减小,有效保证了用户的游戏体验。

      腾讯新闻客户端

      AppStore排名第一的新闻类APP,经过接入“D+”服务,用户链接失败率降低22%,提高了业务成功率。(链接失败,即用户链接超过2s后无响应)

      QQ音乐

      流媒体类 APP, 用户对访问流畅度很是敏感,经过接入“D+”后,总体用户的访问延迟下降了13%。

 

      另外,DNSPOD技术负责人解释说,为了进一步提高“D+”良好的用户体验,他们还经过如下这几个方面,保证“D+”服务的高可用性:

      A、部署BGP Anycast网络。

      “D+”经过部署BGP Anycast的网络架构,与全国Top 16的运营商(后续可无缝增长)创建了对等互联链路,保证用户的请求无需绕行就能直接到达HttpDNS的服务器上。

      B、异地容灾,实时切换。

      “D+”的节点遍及国内华北、华东、华南各地区,同时“D+”在香港、北美等国际地区也部署了多个节点,一旦单个节点发生故障,均能实现实时自动切换,有效保证了服务的高可用。

 

      目前,“D+”服务暂时分为“免费版”和“企业版”两种版本,适用于移动APP或PC自研客户端的使用,仅需在客户端进行必定的开发。对于原生移动APP及PC客户端类业务,参考官网页面的“接入指南”页面便可操做,很是简单。

 

      [总结]

      总而言之,“D+”专为APP而生,操做原理简单,开发成本低,可是在避免移动解析失败和提高移动解析速度上,功效显著。虽然每一项新的产品的诞生,必须通过实践验证和完善,可是“D+”的出现,至少能够实现用户快速、准确、稳定地访问移动网络,让移动端“D+”uang的又快又好用!

相关文章
相关标签/搜索