Suponha que um computador host tenha se unido a um grupo multicast 239.0.0.50 por meio do IGMP 2.0. De acordo com a especificação IGMP 2.0, quando o computador host recebe uma consulta geral em 224.0.0.1 ou uma consulta em todo o grupo em 239.0.0.50, ele deve definir um temporizador de atraso aleatório e aguardar até o tempo limite antes de enviar uma associação. relatório. Se durante este período de tempo limite, receber um relatório de associação de algum outro anfitrião que afirme ser um membro do grupo, então, não há mais necessidade de enviar o próprio relatório de associação e ele pode apenas cancelar o cronômetro.
O acima ainda é o comportamento IGMP correto para um host hoje? Eu suspeito que a mudança está acabando comigo (isso acontece em um determinado ambiente prod e eu vou ser capaz de confirmar a suspeita apenas na próxima semana) e ouvi uma sugestão de que eu deveria estar sempre enviando um relatório de adesão.
(Apenas para esclarecimentos, o host não é uma caixa padrão / linux, mas uma caixa não-linux personalizada)
Obrigado