标签: pointers dns compression
我想编写自己的DNS服务器作为实验,以了解有关DNS的更多信息。我一直在阅读RFC 1035,它提到DNS回复中使用的DNS压缩指针。
我读到压缩指针偏移量从事务ID开始(响应开始)并继续,直到它在响应的问题部分找到主机名。
由于DNS标头长度为12个字节,因此我发送的每个请求都有一个12的偏移量。任何人都可以提供偏移量大于12的示例吗?
答案 0 :(得分:0)
同一名称的先前出现有时可能只是前一个域名的最后一部分:
(来自Wireshark SampleCaptures, mDNS & Apple Rendezvous的示例,mDNS3.cap)