Switch vs Hub
Um dispositivo de rede usado para conectar segmentos de rede é chamado de comutador. Geralmente, os switches são usados na camada de enlace de dados (camada 2 do modelo OSI) para processar e rotear dados. Os comutadores multicamadas são um tipo de comutador que processa dados na camada de rede (camada 3 do modelo OSI) e acima. O hub também é um dispositivo usado para conectar dispositivos de rede (como dispositivos Ethernet) para formar um único segmento de rede. Opera na camada física (camada 1 do modelo OSI).
O que é um Switch?
Os comutadores são uma parte importante das modernas redes locais de Ethernet (LANs). Enquanto pequenas LANs (pequenos escritórios ou escritórios domésticos) usam um único switch, as LANs grandes contêm vários switches gerenciados (os switches gerenciados fornecem métodos como interfaces de linha de comando para modificar as operações do switch). Os comutadores que operam na camada de enlace de dados permitem que os dispositivos conectados às suas portas se comuniquem sem nenhuma interferência, criando domínios de colisão separados para cada porta. Por exemplo, considere quatro computadores (C1, C2, C3 e C4) conectados usando 4 portas em um switch. C1 e C2 podem se comunicar, enquanto C3 e C4 também estão se comunicando, sem qualquer interferência. Os switches também podem operar em várias camadas (como link de dados, rede ou transporte) simultaneamente. Esses switches são conhecidos como switches multicamadas.
O que é um hub?
Hubs também são dispositivos usados para conectar dispositivos de rede. É um dispositivo simples que transmite o tráfego que chega sem nenhum tipo de gerenciamento. Ele não coleta nenhuma informação do tráfego que flui através dele, portanto, não conhece a origem ou o destino do tráfego. Em um hub, o tráfego que chega a uma porta é enviado em todas as outras portas. Como os hubs passam o tráfego para todos os dispositivos conectados às suas portas, tráfego desnecessário pode ser enviado aos dispositivos da rede. Os próprios dispositivos precisam determinar se o pacote é realmente destinado a ele, inspecionando as informações de endereço no pacote. Esse processo repetitivo pode ser um problema para uma rede grande com muito fluxo de tráfego, pois pode causar muitas colisões. Mas, os hubs podem ser usados em pequenas redes, onde esse processo de repetição pode ser gerenciado.
Qual é a diferença entre Switch e Hub?
Embora os switches e hubs possam ser usados para interconectar segmentos de rede, existem algumas diferenças importantes. Um hub é um dispositivo simples que envia todo o tráfego que entra no hub em todas as outras portas. Isso pode causar muito fluxo de tráfego desnecessário na rede, causando colisões. Os comutadores, por outro lado, coletam algum conhecimento sobre os dispositivos conectados a ele e encaminham o tráfego de entrada somente pelas portas relevantes. Isso também permitiria manter comunicações simultâneas no comutador. Portanto, os hubs são adequados para redes pequenas, enquanto os switches são mais adequados para redes grandes com muito tráfego.