Pointers DNS压缩指针偏移量示例>;超过12字节

Pointers DNS压缩指针偏移量示例>;超过12字节,pointers,dns,compression,Pointers,Dns,Compression,我想写我自己的DNS服务器作为一个实验,以了解更多关于DNS。我一直在阅读RFC1035,它提到了DNS回复的答案中使用的DNS压缩指针 我了解到压缩指针偏移量从事务ID(响应的开始)开始,一直到在响应的问题部分找到主机名为止 因为DNS头是12字节长,所以我发送的每个请求都有12字节的偏移量。有人能提供一个偏移量大于12的示例吗?以前出现的相同名称有时只能是以前域名的最后一部分: (来自mDNS3.cap的示例)

我想写我自己的DNS服务器作为一个实验,以了解更多关于DNS。我一直在阅读RFC1035,它提到了DNS回复的答案中使用的DNS压缩指针

我了解到压缩指针偏移量从事务ID(响应的开始)开始,一直到在响应的问题部分找到主机名为止


因为DNS头是12字节长,所以我发送的每个请求都有12字节的偏移量。有人能提供一个偏移量大于12的示例吗?

以前出现的相同名称有时只能是以前域名的最后一部分:

(来自mDNS3.cap的示例)