Você provavelmente já sabe que substituir hubs por switches pode mudar completamente a forma como os nós se comunicam. Mas surge inevitavelmente a pergunta: “Qual é a diferença entre um switch e um roteador?” Muito semelhante. Ambos movem dados. No entanto, eles funcionam com princípios completamente diferentes.
A principal diferença é a camada do modelo OSI onde residem. Os switches geralmente estão localizados na camada 2 (camada de enlace de dados). Eles tomam decisões de encaminhamento com base em endereços MAC. Os roteadores funcionam no nível da Camada 3 (camada de rede). Eles analisam endereços da Camada 3, como IP, IPX, AppleTalk, etc., dependendo da pilha de protocolos usada em seu ambiente.
Os algoritmos que controlam a lógica de encaminhamento de pacotes são completamente diferentes. Esta distinção é importante quando se considera como lidar com certos tipos de tráfego (transmissões).
O problema da transmissão
As transmissões não são apenas ruído. Estes são importantes para o funcionamento da rede. Quando um dispositivo entra em uma rede, ele não sabe quem já está lá. Ele não conhece o IP do controlador de domínio, do servidor de impressão ou do compartilhamento de arquivos. Então, ele grita. Ele envia pacotes de transmissão para anunciar sua presença ao vazio.
Outros nós estão ouvindo. Um servidor de domínio ouve esse grito e adiciona a nova máquina à lista de navegadores. Pense nesta lista como um diretório de endereços dinâmico. Assim que o dispositivo estiver na lista do navegador, você poderá começar a se comunicar diretamente. Os dispositivos usam a transmissão quando precisam fazer um anúncio para todo um segmento da rede ou quando simplesmente não conhecem destinatários específicos da informação.
Como switches e roteadores lidam com o tráfego de maneira diferente
Aqui, as diferenças de hardware são as mais importantes no projeto de rede.
Um hub ou switch recebe pacotes de transmissão recebidos e os inunda para todas as outras portas no domínio de transmissão. Todo mundo ouve o grito.
Roteadores não fazem isso.
Imagine um cruzamento de quatro vias. Numa rede simples, o tráfego flui livremente nos cruzamentos, independentemente do destino. Agora imagine que a intersecção é uma fronteira. Para trânsito é necessário apresentar passaporte com endereço específico. Você não pode simplesmente passear. Se você não tiver um endereço de destino exato, o guarda de fronteira irá pará-lo.
Os roteadores funcionam como guardas de fronteira. Sem um endereço específico da Camada 3, o roteador descarta o pacote. Não encaminhará a transmissão.
Por que essa distinção é importante
Esse comportamento mantém as redes separadas. Isso evita que uma tempestade de transmissões em uma sub-rede sufoque outra. Isso cria limites. Mas também cria isolamento.
Se você quiser que dispositivos em sub-redes diferentes se comuniquem, o roteador bloqueará a fase inicial de descoberta. Se não houver um endereço IP específico para o qual enviar o pacote “hello”, o pacote não será transmitido. É ótimo para segurança e contenção. A comunicação perfeita entre diferentes partes da mesma rede lógica é terrível.
É por isso que switches e roteadores existem junto com roteadores. Os switches lidam com tráfego local, transmissão e encaminhamento em nível MAC dentro de um segmento de rede. Os roteadores lidam com roteamento de longa distância entre esses segmentos de rede. Ambos são obrigatórios. Precisamos da Patrulha da Fronteira para evitar o caos e precisamos de interruptores para manter contacto com os nossos vizinhos.



















