![Что означает бит UNICAST-RESPONSE, установленный в ответе mDNS?](https://rvso.com/image/776318/%D0%A7%D1%82%D0%BE%20%D0%BE%D0%B7%D0%BD%D0%B0%D1%87%D0%B0%D0%B5%D1%82%20%D0%B1%D0%B8%D1%82%20UNICAST-RESPONSE%2C%20%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%BD%D1%8B%D0%B9%20%D0%B2%20%D0%BE%D1%82%D0%B2%D0%B5%D1%82%D0%B5%20mDNS%3F.png)
Согласно Википедии,UNICAST-ОТВЕТПоле используется для минимизации ненужных широковещательных рассылок в сети: если бит установлен, то ответчики ДОЛЖНЫ отправлять направленный одноадресный ответ непосредственно запрашивающему узлу, а не транслировать ответ по всей сети.
Что это значит, когда он установлен в ответе? Wireshark показывает его как Cache flush
, что это значит? Я не смог найти больше документации.
ТИА.
решение1
Прочитайте следующий разделстраница Википедии, на которую вы ссылаетесь:
Бит CACHE-FLUSH используется для указания соседним узлам, что запись должна перезаписывать, а не добавляться к любым существующим кэшированным записям для этого RRNAME и RRTYPE.
Биты взапросиотвечатьне несет того же значения, хотя они могут появляться в одной и той же позиции. Это два разных формата сообщений, и вы не можете использовать ни один из них, чтобы сделать вывод о другом.
Функция более подробно описана вRFC6762