DNS压缩指针偏移的示例>超过12个字节

时间:2016-09-11 18:24:54

标签: pointers dns compression

我想编写自己的DNS服务器作为实验,以了解有关DNS的更多信息。我一直在阅读RFC 1035,它提到DNS回复中使用的DNS压缩指针。

我读到压缩指针偏移量从事务ID开始(响应开始)并继续,直到它在响应的问题部分找到主机名。

由于DNS标头长度为12个字节,因此我发送的每个请求都有一个12的偏移量。任何人都可以提供偏移量大于12的示例吗?

1 个答案:

答案 0 :(得分:0)

同一名称的先前出现有时可能只是前一个域名的最后一部分:

(来自Wireshark SampleCaptures, mDNS & Apple Rendezvous的示例,mDNS3.cap)

enter image description here