Text DNS查询和响应是如何格式化的?

Text DNS查询和响应是如何格式化的?,text,dns,Text,Dns,DNS请求在纯文本中是什么样子的?或者它是通过某种方式编码的,可能以二进制信息的形式发送,而不是以纯文本的形式发送。。。最简单形式的HTTP请求如下所示 GET http://www.w3.org/pub/WWW/TheProject.html HTTP/1.1 响应头可以简单到 HTTP/1.0 200 OK Content-Length: 3012 Content-Type: text/html 所以,我的问题是,最简单的DNS查询和响应是如何格式化的?谢谢:)这是一个二进制协议。是获得

DNS请求在纯文本中是什么样子的?或者它是通过某种方式编码的,可能以二进制信息的形式发送,而不是以纯文本的形式发送。。。最简单形式的HTTP请求如下所示

GET http://www.w3.org/pub/WWW/TheProject.html HTTP/1.1
响应头可以简单到

HTTP/1.0 200 OK
Content-Length: 3012
Content-Type: text/html
所以,我的问题是,最简单的DNS查询和响应是如何格式化的?谢谢:)

这是一个二进制协议。是获得想法的好链接(如评论中提供的)。

谢谢:)我正在尝试制作一个域名服务器,这对我的朋友很有帮助