Um switch não gerenciado nem sabe o que é IP. Ele encaminhará pacotes IP e muitos outros protocolos sem nunca entender qual é a diferença.
Tudo o que o switch precisa saber para decidir para onde vai um pacote é o endereço MAC.
O destino e o MAC de origem são dois dos três campos de cabeçalho Ethernet que a camada superior sempre deve fornecer; o terceiro é o EtherType, que é um número de 16 bits, indicando qual é o protocolo da camada superior. Alguns exemplos são
0x0800 IPv4
0x0806 ARP
0x86DD IPv6
Em geral, esses números são opacos aos comutadores e são tratados apenas como dados. Há exceções como 0x8874 e 0x8899 que alguns comutadores (geralmente gerenciados) usarão para detectar loops.
A maioria das ferramentas de análise de rede não será capaz de diferenciar entre um par de máquinas conectadas diretamente com um cabo Ethernet e um par de máquinas conectadas através de 1, 2 ou mais comutadores.
Ao investigar uma rede comutada de 4 ou mais máquinas com endereços MAC de origem e destino cuidadosamente criados, é possível deduzir algumas informações sobre a estrutura da rede observando se dois caminhos de rede estão usando a mesma tabela CAM ou não. Também pode medir aproximadamente o tamanho da tabela CAM e a rapidez com que o tempo limite das entradas é atingido.
Com base nessas métricas, pode ser possível para ferramentas sofisticadas de análise de rede dizer quantos comutadores existem na sua rede e talvez até fazer algumas suposições sobre os chips usados nesses comutadores.