那些年移动App域名解析踩过的坑
一、摘要
移动应用出现域名劫持、解析结果修改生效慢、跨运营商跨地域访问问题?阿里云HTTPDNS可以解决这类问题。
二、域名解析阿喀琉斯之踵
域名解析是终端设备访问互联网的第一步,扮演着至关重要的角色。同时,域名解析服务是当前整个互联网基础设施中最脆弱的几个环节之一。移动互联网时代,由于接入智能终端数量激增,问题愈加严重。
案例1: 域名解析问题导致访问流量减半
2017年2月24日21:20-2月25日1:00之间,某App A在江苏省某ISP访问流量减半,排查后发现为递归DNS故障导致。
图1 递归DNS故障导致业务访问受害
如图1所示,正常访问期间,App业务访问大致分为四步:
- Step 1: App发起业务域名解析
- Step 2: 递归DNS返回域名解析结果IP
- Step 3: App根据返回的IP向业务服务器发起请求
- Step 4: 业务服务