DNS 报文结构和个人 DNS 解析代码实现——解决 getaddrinfo() 阻塞问题

2017-05-10
阅读 5 分钟
23.4k
实际应用中发现一个问题,在某些国家/ 地区的某些 ISP 提供的网络中,程序在请求 DNS 以连接一些服务器的时候,有时候会因为 ISP 的 DNS 递归查询太慢,导致设备端认为 DNS 超时了,无法获取服务器 IP。