![mDNS 响应中设置的 UNICAST-RESPONSE 位是什么意思?](https://linux22.com/image/776318/mDNS%20%E5%93%8D%E5%BA%94%E4%B8%AD%E8%AE%BE%E7%BD%AE%E7%9A%84%20UNICAST-RESPONSE%20%E4%BD%8D%E6%98%AF%E4%BB%80%E4%B9%88%E6%84%8F%E6%80%9D%EF%BC%9F.png)
根据维基百科,单播响应字段用于最大限度地减少网络上不必要的广播:如果设置了该位,响应者应该直接向查询节点发送定向单播响应,而不是将响应广播到整个网络。
在响应中设置它是什么意思?Wireshark 将其显示为Cache flush
,这是什么意思?我找不到更多文档。
短暂性脑缺血。
答案1
阅读下一节您链接到的维基百科页面:
CACHE-FLUSH 位用于指示邻居节点,记录应该覆盖而不是附加到此 RRNAME 和 RRTYPE 的任何现有缓存条目上。
在询问和回复含义不同,即使它们出现在相同的位置。这是两种不同的消息格式,您无法使用其中任何一种来推断另一种。
该功能进一步解释为RFC 6762