Embora hubs e switches pareçam muito semelhantes e estejam conectados à rede da mesma maneira, há uma diferença significativa na maneira como funcionam.
Um hub Ethernet é o bloco de construção básico de uma rede Ethernet de par trançado (10BASE-T ou 100BASE-TX). Os hubs fazem pouco mais do que atuar como uma conexão física. Eles conectam PCs e periféricos e permitem que eles se comuniquem em uma rede. Todos os dados que chegam ao hub viajam para todas as estações conectadas ao hub. Como um hub não usa gerenciamento ou endereçamento, ele simplesmente divide a largura de banda de 10 ou 100 Mbps entre os usuários. Se duas estações estiverem transferindo grandes volumes de dados entre elas, o desempenho da rede de todas as estações naquele hub será prejudicado. Os hubs são boas opções para redes de escritórios pequenos ou domésticos, principalmente se as preocupações com a largura de banda forem mínimas.
Um switch Ethernet , por outro lado, fornece uma conexão central em uma rede Ethernet na qual cada dispositivo conectado possui seu próprio link dedicado com largura de banda total. Os switches dividem os dados da LAN em segmentos menores e mais fáceis de gerenciar e enviam dados apenas para os PCs que precisam alcançar. Eles alocam 10 ou 100 Mbps completos para cada usuário com recursos de endereçamento e gerenciamento. Como resultado, cada porta no switch representa um caminho dedicado de 10 ou 100 Mbps. Como os usuários conectados a um switch não precisam compartilhar largura de banda, um switch oferece alívio do congestionamento de rede que um hub compartilhado pode causar.