DNS解析

了解DNS解析吗?

域名到IP地址的映射,DNS解析请求采用UDP数据报,且明文


DNS解析.png

client向server端请求数据时,先通过域名向DNS服务器查询查询IP地址,根据IP向server服务端进行HTTP请求。

DNS服务器查询IP地址有两种方式:递归查询,迭代查询

  • 递归查询


    DNS递归查询.jpg
  • 迭代查询


    DNS解析迭代查询.jpg
  • DNS劫持

    因为DNS解析请求采用UDP数据报发送,且是明文,因此有可能会出现攻击。
    DNS劫持过程.png

DNS劫持和HTTP的关系是怎样的?
他们之间没有关系

  • DNS解析发生在HTTP建立连接之前。
  • DNS请求使用UDP数据报,端口号为53.
  • DNS转发


    DNS转发.jpg

怎样防止DNS劫持?
httpDNS

长连接

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。