26
|
R.. GitHub STOP HELPING ICE · 技术社区 · 14 年前 |
![]() |
1
34
我不知道任何名称服务器在一个查询中支持多个问题。 在这样的查询中可能存在歧义,因为每个包都有标记(如a a),这些标记只能应用于其中一个问题。如果您提出两个问题,而服务器仅对其中一个域具有权威性,那么服务器是否应该设置标志?我怀疑这样的问题已经阻止了实现者。 有很多解决你所说问题的建议(例如 this 建议引入A和AAAA和Paul Vixie的QType repeated attempts 我想还有“all”QTYPE,但是它可以返回比您需要的更多的数据。 编辑:
编辑: 另外,来自绑定源中的resolver.c:
|
![]() |
2
14
技术上 支持在问题部分有多个记录(见第4.1.2节 RFC 1035 ),在实践中,它只是不起作用,正如你所发现的。 尤其是,如果这两个问题会导致两个不同的rcode,那么就没有人能够定义正确的语义。 我已经 tried to define those semantics at the IETF 但到目前为止,这还不算太远。 在我自己的DNS包解析代码中,我总是拒绝任何这样的包。 |
![]() |
3
-3
|
![]() |
MaPo · Linux,设置锁定ICMP_过滤器选项 4 月前 |
![]() |
Doohyeon Won · 内联函数上的奇怪现象?[关闭] 5 月前 |
![]() |
Bobby · 复合字面值总是左值吗? 5 月前 |
![]() |
9-Pin · C: 嵌套结构的堆栈内存分配 5 月前 |