Router e switch não fazem a mesma coisa. São equipamentos de camadas diferentes com funções diferentes.
Switch conecta dispositivos dentro da mesma rede. Router conecta redes diferentes entre si.
Switch: camada 2, endereço MAC
O switch opera na camada 2 do modelo OSI. Ele usa endereços MAC para encaminhar frames entre dispositivos dentro da mesma rede local.
Quando um computador manda dados para outro na mesma rede, o switch lê o endereço MAC de destino no frame, consulta sua tabela de endereços MAC (CAM table) e encaminha o frame pela porta correta.
O switch não olha para o endereço IP. Não sabe e não precisa saber. Ele só se importa com MAC.
Na prática: todos os dispositivos conectados ao mesmo switch estão no mesmo domínio de broadcast. Um ARP enviado por um computador chega em todos os outros dispositivos do switch.
Router: camada 3, endereço IP
O roteador opera na camada 3. Ele usa endereços IP para encaminhar pacotes entre redes diferentes.
Quando um computador manda dados para outro em uma rede diferente, o pacote sai pelo gateway padrão (que é o roteador) com endereço IP de destino fora da rede local. O roteador consulta sua tabela de roteamento e encaminha o pacote pela interface correta para a próxima rede.
O roteador separa domínios de broadcast. Um ARP de um lado do roteador não chega no outro lado.
A diferença objetiva
| Característica | Switch | Router |
|---|---|---|
| Camada OSI | 2 (Enlace) | 3 (Rede) |
| Endereço usado | MAC | IP |
| Função | Conecta dispositivos na mesma rede | Conecta redes diferentes |
| Domínio de broadcast | Compartilha | Separa |
| Tabela usada | CAM (endereços MAC) | Tabela de roteamento (prefixos IP) |
| Exemplo de uso | Conectar PCs em um escritório | Conectar a rede do escritório à internet |
Quando usar cada um
Use switch quando: Você quer conectar computadores, impressoras, servidores e outros dispositivos em uma mesma rede local. O switch é o equipamento de acesso dos dispositivos finais.
Use roteador quando: Você quer conectar redes diferentes: a rede interna à internet, a filial à matriz, ou separar a rede de usuários da rede de servidores.
Na maioria das redes corporativas, os dois trabalham juntos. Os switches conectam os dispositivos e o roteador conecta a rede interna ao mundo externo.
Layer 3 switch: quando os dois se misturam
Um switch de camada 3 (Layer 3 switch) faz routing e switching no mesmo equipamento. Ele tem as capacidades de um switch (camada 2) e de um roteador (camada 3).
Daí a linha entre "switch" e "roteador" fica menos clara em equipamentos modernos. Mas o conceito fundamental permanece: switching usa MAC, routing usa IP.
O que a prova CCNA cobra
A diferença entre switch e roteador aparece em Network Fundamentals. Os pontos mais frequentes:
Em qual camada cada equipamento opera. Qual endereço cada um usa para tomar decisões. Se um roteador propaga broadcasts ou não. A função do gateway padrão e por que é necessário para comunicação entre redes.
FAQ
Um roteador pode substituir um switch? Tecnicamente um roteador tem interfaces Ethernet, mas tem poucas portas e custo muito maior do que um switch. Em redes reais, switch e roteador têm funções complementares, não substituíveis.
Um switch pode conectar duas redes diferentes? Com VLANs e routing entre elas (inter-VLAN routing), um switch de camada 3 pode separar e conectar segmentos de rede. Mas isso é o switch operando com funcionalidade de roteador, não a função básica de switch.
O que é um hub e como é diferente do switch? Um hub é mais simples: ele repassa tudo que recebe em uma porta para todas as outras portas. Não usa endereços MAC, não tem tabela de endereços. É mais lento, cria mais colisões e praticamente não é usado em redes modernas.
▌ Router, switch e os fundamentos de rede são temas de Network Fundamentals do CCNA. O diagnóstico gratuito do PacketPass mostra onde estão suas lacunas por domínio. Resultado na hora, sem cadastro.
Informações baseadas no blueprint CCNA 200-301 atual e documentação oficial da Cisco.