Quando um roteador recebe um quadro de transmissão (um quadro com um endereço MAC de destino de transmissão, FF:FF:FF:FF:FF:FF), ele normalmente executa as seguintes ações:
*
ele verifica o endereço da rede: O roteador examina o endereço IP no cabeçalho do quadro de transmissão. Se o endereço IP for um endereço de transmissão (por exemplo, 255.255.255.255 ou um endereço de transmissão direcionado para uma sub -rede específica), ele processará a transmissão conforme descrito abaixo. Se for um endereço unicast, o roteador o trataria como um pacote de unicast normal e o encaminharia com base em suas tabelas de roteamento.
*
normalmente encaminha a transmissão * apenas * dentro da mesma sub -rede: Este é o ponto crucial. Um roteador * não * geralmente encaminham transmissões em diferentes sub -redes. Isso impede que tempestades de transmissão sobrecarregem a rede. A transmissão é inundada (enviada todas as portas, exceto a porta que recebem) apenas dentro da sub -rede local conectada à porta receptora do roteador.
*
Exceções: Existem exceções. Alguns endereços de transmissão específicos, como os usados para protocolos de descoberta de roteadores (como OSPF e RIP), podem ser tratados de maneira diferente e propagada a outras redes. Esses protocolos têm mecanismos para evitar tempestades de transmissão. No entanto, essas são exceções à regra geral de contenção de transmissão.
* filtragem
: Os roteadores também podem ter mecanismos para filtrar transmissões, bloqueando seletivamente determinado tráfego de transmissão com base na configuração. Isso é particularmente útil para impedir que o tráfego de transmissão indesejada interrompa a rede.
Em resumo, a função principal de um roteador ao receber uma transmissão é * limitar * sua propagação para evitar o congestionamento da rede. Ele encaminha a transmissão dentro de sua sub -rede local, mas normalmente não está além dela.