Se você estiver procurando os endereços MAC dos dispositivos conectados a cada interface de switch, poderá consultar a tabela de endereços MAC no switch. Um switch é um dispositivo transparente de camada 2. Os switches não sabem ou se preocupam com a camada 3, por exemplo IP. Isso permite que os switches transportem qualquer protocolo da camada 3 (IPv4, IPX, IPv6, AppleTalk, etc.) nos quadros da camada 2.
Os switches aprendem os endereços MAC sempre que um quadro entra em uma interface de switch. O switch examinará o endereço MAC de origem de um quadro recebido e atualizará sua tabela de endereços MAC com o endereço MAC e a interface em que o quadro entrou no comutador. O comutador examinará o endereço MAC de destino, consultará a tabela de endereços MAC e mudará o quadro para a interface indicada na tabela de endereços MAC desse endereço MAC. Se o endereço MAC não estiver na tabela de endereços MAC, o switch inundará o quadro para todas as outras interfaces de switch.
A maneira como você observa a tabela de endereços MAC depende do modelo de switch e da versão do software. (Se o switch não for gerenciado, você não tem como vê-lo.) Por exemplo, você pode ver a tabela de endereços MAC nos switches da Cisco:
show mac-address-table
Para algumas versões de software de comutação da Cisco:
show mac address-table
Isto irá mostrar todos os endereços MAC vistos em cada interface do switch. Se o switch estiver conectado a um hub ou a um switch diferente, você poderá ver muitos endereços MAC associados a uma única interface de switch. O que você nunca deve ver é várias interfaces de switch para um único endereço MAC.