0

在 DNS 请求中存储键值对的推荐位置是什么?

我正在设计一个 DNS 请求遍历多个跃点的系统。某些跃点可能需要将键值对附加到遍历的 DNS 请求中。

我曾考虑将 TXT 记录添加到问题部分,但当 TXT 记录出现在问题部分时,似乎无法在 TXT 记录上设置任何数据(我使用dnsjava库生成 DNS 请求)。我还考虑过使用 OPT 记录。

最佳做法是什么?

谢谢,米凯尔

4

1 回答 1

1

没有推荐的位置来存储 DNS 查询数据包中的随机信息。您也许可以尝试在 OPT RR 的未使用部分中粘贴一些(或只是向其中添加随机 RDATA),并希望路上没有人会丢弃或损坏它,但绝对不能保证它会起作用。当然,除非您控制所有涉及的软件,在这种情况下,您可以自由地重新定义您认为合适的 DNS 线路格式(只是不要期望与 Internet 互操作)。

你的问题也很像“AB问题”。你真正想要达到的目标是什么?

于 2016-01-08T11:11:23.743 回答