我只是对DNS RFC某些变量部分的命名法感到好奇:https://www.ietf.org/rfc/rfc1035.txt

虽然我能够找到其他大多数首字母缩写词:


ANCOUNT中的AN似乎代表Answer
NSCOUNT中的NS代表名称服务器
ARCOUNT中的AR代表“附加记录”


我想知道“ QDCOUNT”在“ QDCOUNT”中代表什么?

最佳答案

它不是首字母缩写词。 QDCOUNT仅表示其定义的含义。 FWIW,我一直将其视为查询域计数,因为与其他部分不同,查询部分中没有RDATA,每个查询只有一个名称,类和类型。

请注意,此字段现在已无用,因为BIND始终拒绝QDCOUNT!=1。每个事务无法提出一个以上的问题,这不是疏忽,而是因为只有一个AA位可以描述整个事务答案部分。

关于dns - QD在DNS RFC1035中代表什么,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32031349/

10-12 19:56