美文网首页
趣谈网络协议干货-DNS协议

趣谈网络协议干货-DNS协议

作者: 旅途的喵 | 来源:发表于2019-06-23 15:19 被阅读0次

DNS即域名系统(Domain Name System)是用来将域名与IP地址建议映射的协议。
DNS服务器是高可用、高并发和分布式的树桩层次结构


image.png
  • 根DNS服务器:返回顶级域DNS的服务器IP地址
  • 顶级域DNS服务器:返回权威DNS服务器IP地址
  • 权威DNS服务器:返回相应主机的IP地址
  • 本地域名服务器:如果设计通过DHCP配置,本地DNS由你的网络服务商(ISP),如电信移动等自动分配,它通常就在你的网络服务商的某个机房。

域名解析过程

域名的解析总体可以分为两大步骤。
1.本级向本地域名服务器(本地DNS)发送DNS请求报文,报文里携带需要查询的域名如www.163.com
2.本地DNS收到来自客户端的请求。如果能找到www.163.com,它就直接返回IP地址。如果没有,本地DNS去问它的根域名服务器。
3.根域名服务器收到来自本地DNS的请求,发现后缀是.com,然后发送顶级域名服务器的地址
4.本地DNS向顶级DNS请求,顶级域名服务器返回www.163.com区域的权威DNS服务器的地址。
5.本地DNS转向问权威DNS服务器,权限DNS服务器查询后将对应IP地址告诉本地DNS。
6.本地DNS将IP地址返给客户端,客户端和目标建立连接。

相关文章

  • 趣谈网络协议干货-DNS协议

    DNS即域名系统(Domain Name System)是用来将域名与IP地址建议映射的协议。DNS服务器是高可用...

  • 网络协议

    学习《趣谈网络协议》 网络协议 应用层 DHCP HTTP HTTPS RTMP P2P DNS GTP RPC传...

  • 14-DNS协议

    本人在“极客时间”上购买了一套“趣谈网络协议”的课程,本文为该课程第18讲(第18讲 DNS协议)的课程笔记。 1...

  • 趣谈网络协议干货-HTTP

    正常一条网络请求需要经过的流程是这样:1.DNS 解析,请求DNS服务器,获取域名对应的 IP 地址。2.与服务端...

  • 趣谈网络协议干货-Socket

    Socket是基于TCP和UDP协议的编程。Socket编程进行的是端到端的通信,往往意识不到中间经过多少局域网,...

  • 协议简介---RESTful

    ?摘自《趣谈网络协议》(作者:刘超)的RESTful协议---音频版?和RESTful协议---PDF版? RES...

  • 网络协议 - DNS 优化

    网络协议 - DNS 优化

  • 【趣谈网络协议】

    每台计算机有了两种地址,一种是MAC地址,另一种是网络地址。两种地址之间没有任何联系,MAC地址是绑定在网卡上的,...

  • 趣谈网络协议

    第1讲 | 为什么要学习网络协议? 1.协议三要素 语法,就是这一段内容要符合一定的规则和格式。例如,括号要成对,...

  • 趣谈网络协议

    第二章 网络分层的真正含义 Q:在TCP三次握手的时候,IP层和MAC层在干嘛?A:TCP 发送每一个消息,都会带...

网友评论

      本文标题:趣谈网络协议干货-DNS协议

      本文链接:https://www.haomeiwen.com/subject/drjiqctx.html