4.1 Descrição Informal do Protocolo

Roteadores multicast enviam mensagens Host Membership Query para decobrir que grupos de hosts têm membros nas suas rede locais associadas. As requisições são endereçadas a todos os grupos de host (endereço 224.0.0.1) e carregam um time-to-live igual a 1.

Os hosts, por sua vez, respondem à consulta gerando Host MemberShip Reports, reportando cada grupo de host para o qual ele pertence na interface de rede a partir da qual a consulta foi recebida. Co o objetivo de evitar uma explosão de reports concorrentes e reduzir o número de reports transmitidos, duas técnicas são usadas:

Roteadores multicast fazem consultas peridocamente para atualizar suas tabelas de grupos presentes em um rede particular. Se nenhum report é recebido de um grupo particular após um certo número de consultas, os roteadores assumem que aquele grupo particular não possuem mais membros e eles não precisa mais redirecionar pacotes multicast originados remotamente para aquele grupo naquela rede específica. As consultas são feitas com um intervalo razoável ( em tono de 1 minuto) a fim de não sobrecarregar a rede.

Quando um host passa a participar de um grupo ele deve transmitir imediatamente um report para aquele grupo, ao invés de esperar pelo consulta feita pelos roteadores, no caso de ele ser o primeiro membro daquele grupo na rede. Para cobrir a possibilidade do report inicial ser perdido ou danificado, é recomendável que este seja repetido uma ou duaz vezes após intervalos curtos.

InícioAnteriorPróximo