Qual é o significado do bit UNICAST-RESPONSE definido na resposta mDNS?

Qual é o significado do bit UNICAST-RESPONSE definido na resposta mDNS?

Resposta mDNS no Wireshark

De acordo com a Wikipédia, oRESPOSTA UNICASTcampo é usado para minimizar transmissões desnecessárias na rede: se o bit estiver definido, os respondentes DEVEM enviar uma resposta unicast direcionada diretamente ao nó questionador, em vez de transmitir a resposta para toda a rede.

O que significa quando é definido em resposta? Wireshark mostra isso como Cache flush, o que isso significa? Não consegui encontrar mais documentação.

TIA.

Responder1

Leia a próxima seção sobre opágina da Wikipedia à qual você vincula:

O bit CACHE-FLUSH é usado para instruir os nós vizinhos que o registro deve sobrescrever, em vez de ser anexado a, quaisquer entradas existentes em cache para este RRNAME e RRTYPE.

Os bits noconsultaerespondernão carregam o mesmo significado, embora possam aparecer na mesma posição. São dois formatos de mensagem diferentes e você não pode usar nenhum deles para inferir nada sobre o outro.

A função é explicada mais detalhadamente emRFC 6762

informação relacionada