Hubs são dispositivos de rede antigos que foram substituídos por comutadores. Como tal, eles basicamente funcionam da mesma maneira, conectando vários computadores e permitindo o fluxo de dados através desses computadores. Os roteadores, por outro lado, são computadores simplificados que podem controlar o fluxo de dados que passam por ele.
Os roteadores têm várias formas e tamanhos; o mais comum atualmente é o dispositivo decodificador que tem quase o mesmo tamanho de um comutador ou hub. É a configuração mais barata e mais conveniente de usar, mas também é a que possui a menor quantidade de recursos. Os roteadores geralmente são colocados entre a rede local e a Internet; isso é para garantir que todo o tráfego que entra e sai da rede passe pelo roteador, já que a maioria dos roteadores também possui medidas de segurança internas que ajudam a proteger sua rede. Recursos como Firewalls mantêm a rede segura, rejeitando pacotes inválidos ou suspeitos. Outro recurso importante que os roteadores geralmente têm é o Port Forwarding. O encaminhamento de porta permite indicar quais computadores devem receber pacotes que usam uma determinada porta. Isso é muito essencial, especialmente quando você está executando vários serviços em computadores diferentes na mesma rede.
Um hub é simplesmente um dispositivo de camada que permite que os computadores enviem informações uns aos outros; eles não possuem nenhum software instalado que possa ser configurado ou instalado. Os hubs são dispositivos plug and play que funcionariam imediatamente, desde que todos os computadores conectados a ele estivessem configurados corretamente. Os hubs foram desativados em favor dos switches mais avançados devido a algumas desvantagens. A primeira é que os computadores conectados a um hub competem pela largura de banda disponível e muitas vezes se tornam um gargalo quando os usuários enviam ou recebem grandes quantidades de dados. O problema é insignificante em um número muito pequeno de computadores, mas se torna muito aparente à medida que mais computadores são conectados à rede. O segundo problema é a colisão, que ocorre quando dois ou mais computadores transmitem dados ao mesmo tempo. Como os hubs não têm a capacidade de transmitir vários pacotes ao mesmo tempo, ele precisa monitorar sempre que ocorre uma colisão e corrigi-lo para manter a integridade dos dados. Os comutadores não apresentam esses problemas, portanto, substituíram o hub na maioria das áreas.
Roteadores e comutadores, a substituição de hubs, são componentes muito importantes de uma rede; roteadores para conectar sua rede à Internet e comutadores para conectar seus computadores entre si e seu roteador.