域名分辨率:将域名映射到IP地址的方法和过程以及如何使用DNS:应用程序调用名为()的库过程,并将名称作为参数传递给此过程(例如:()是分辨率)。解析器将UDP数据包发送到本地DNS服务器。它将负责查找名称,然后将相应的IP地址返回到解析器解析器并将结果返回到应用程序,并且应用程序可以开始工作(封装,发送...)

域名分辨率:
域名分辨率1:递归查询
主机通常使用递归查询到本地域名服务器。

域名分辨率的2类:迭代查询
本地域名服务器通常使用迭代查询来查询根域名称服务器

一个完整的分析示例
有一个主机想要访问域名,但它不知道其IP地址不能封装,因此首先需要查询与域名相对应的IP地址。如果所有服务器都没有缓存,它将向本地域名服务器发送查询请求。本地域名服务器发现它不是其管辖范围内的域名,并且不能直接给出答案。 So it asks the root for help, the root has no , but it knows that the .com top-level name may know, and it has for all top-level names, so it tells the local name that the IP name also has no , but it knows that the name may know and that it has an IP , so it tells the local name to turn to query.如果它是法定域名,则其信息必须存储在域名服务数据库DNS消息传输中
DNS消息由UDP数据段携带
有两个例外:
当UDP数据包超过512字节时,第一个请求响应返回参数TC断言。当它再次请求时,它需要建立一个TCP连接并细分数据响应,以在主和从属域名服务器之间发送数据更新。

参考原始文本:
扫一扫在手机端查看
-
Tags : dns tc置位
我们凭借多年的网站建设经验,坚持以“帮助中小企业实现网络营销化”为宗旨,累计为4000多家客户提供品质建站服务,得到了客户的一致好评。如果您有网站建设、网站改版、域名注册、主机空间、手机网站建设、网站备案等方面的需求,请立即点击咨询我们或拨打咨询热线: 13761152229,我们会详细为你一一解答你心中的疑难。


客服1