4 PCs estão conectados a um switch e este switch reconhece seus endereços MAC (todos os 4 PCs). Os computadores A e D não se comunicaram anteriormente, portanto, ambos não têm sua tabela ARP atualizada com o endereço MAC do outro.
O Computador A deseja se comunicar com o Computador D, portanto, envia uma solicitação ARP para o endereço MAC do Computador D. Esse ARP seria uma mensagem de difusão (com FF: FF: FF: FF: FF: FF como MAC de destino no pacote ARP).
Eu gostaria de entender como o switch será usado, pois ele já conhece o MAC do computador D, mas o computador A não. O comutador permitirá que o Computador D responda à bagagem ARP (a transmissão) ou descarta essa solicitação do ARP e direciona diretamente o pacote do Computador A para o Computador D (já que o comutador já conhece o MAC do Computador D)?
fonte
Respostas:
É claro que a solicitação do ARP será concluída.
O switch não conhece o ARP. Ele conhece apenas Ethernet (ou seja, endereços MAC em quadros Ethernet), e não protocolos em cima dele. (Alguns switches oferecem recursos avançados como IGMP snooping, mas isso não é relevante aqui.)
Por ser uma mensagem de difusão, ela deve ser entregue a todas as portas (conectadas). Isso é tudo o que importa. Não pode saber que é realmente destinado ao computador D.
fonte
Uma solicitação ARP é simplesmente uma mensagem que diz "Você está lá na IP, seja qual for ! Qual é o seu endereço MAC?" Embora o ARP lide com a descoberta de endereços da camada 2, é inerentemente uma solicitação da camada 3 porque está sendo enviada para um endereço IP. Os interruptores não operam na camada 3.
No exemplo que você deu, você sabe algo que o switch não; que o endereço IP na solicitação ARP pertence ao computador D. O endereço MAC de destino é uma transmissão e é tudo o que o switch sabe ou se importa. Se o switch vir um MAC de broadcast, ele transmitirá esse pacote puro e simples.
Sim, existem switches da camada 3 e os pedantes apontam que o ARP tecnicamente não é um protocolo da camada 3, mas nada disso importa para este exemplo.
fonte