域名系统(DNS)
DNS是一种非常流行且众所周知的协议。它用于将主机名和域名解析为IP地址。事实是,当您键入 www.firewall.cx 通过从PC到DNS服务器的大量查询,该名称被转换为IP地址。此DNS查询过程(及更多)将在随后的文章中进行深入分析。
涵盖DNS协议的信息量已分成较小的部分,以帮助避免混淆并简化学习过程。
以下是提供的文章及其包含的信息的细分:
第1节:DNS协议。 DNS协议的产生方式和原因。该页面包含一些历史信息,还将DNS与OSI参考模型进行了比较,您将在其中看到DNS起作用的层。此处还分析了Internet DNS层次结构,使您有机会了解Internet上域的结构。
第2节:DNS解析过程。 主机请求DNS解析时实际发生的情况。使用实际示例对整个解决过程进行全面分析。了解名称服务器及其在DNS系统中的作用。
第3节:DNS查询消息格式。 本节以及下一节将向您全面介绍DNS数据包格式。了解如何生成和格式化DNS查询。通过使用酷炫的3D图对数据包结构进行全面详细的分析,可以了解,了解和理解数据包中的各个字段。
第4节: DNS响应消息格式。这是上述部分的继续,处理了收到的DNS响应。您将学习如何生成,格式化和发送响应数据包到解析器。同样,您将使用酷3D图对数据包结构进行全面详细的分析。