A menos que você já tenha um switch de 5 portas e seja muito pobre para comprar o switch de 8 bits, a segunda alternativa é certamente a melhor, em geral. Pode haver razões válidas para algo diferente, mas geralmente você deseja conectar todos os hosts ao switch.
No entanto, eu compro um switch de 16 portas, já que na minha experiência sempre que você precisa de 8 portas e tem um switch com exatamente 8 portas, você precisa de 9 portas uma semana depois. Você nunca precisa de mais de 9 ou 10 portas, no entanto, se você comprou um switch de 16 portas imediatamente.
Os roteadores de Internet geralmente estão no lado mais barato, no geral e em relação às suas capacidades de comutação, bem como em relação à confiabilidade geral, e com um firmware em que é difícil saber ou controlar exatamente o que está acontecendo. >
Switches (exceto talvez a porcaria mais barata) são geralmente dispositivos que nunca falham e onde você sabe exatamente o que está acontecendo em todos os momentos. De forma confiável e reproduzível. Eu só substituí os switches quando precisei de mais portas. Eu nunca vi uma falha no switch ou demore mais de 2 segundos para "inicializar". Gostaria de poder dizer o mesmo sobre roteadores.
Ter todos os dispositivos conectados a um comutador (supondo um comutador sem problemas com largura de banda de comutação suficiente) significa que cada dispositivo é igual entre iguais. Cada dispositivo pode falar em full-duplex com o outro dispositivo a todo momento, como se eles estivessem conectados diretamente. Além disso, cada dispositivo pode falar com o roteador, compartilhando a conexão única de forma justa (ou injustamente , se você configurar explicitamente um comutador inteligente para fazer algo diferente, que tem seu uso!).
Normalmente, compartilhar largura de banda com o roteador não é problema, já que poucas pessoas têm conexões de Internet que excedem a velocidade de 1 GbE, portanto, o link da Internet é mais lento que a conexão compartilhada.
Por outro lado, conectar vários cabos de rede ao roteador / switch pode aumentar muito o consumo de energia (e o aquecimento, respectivamente reduzindo a confiabilidade e a vida útil) em 20-30% (esse é o caso do meu roteador AVM aqui) e, dependendo dos detalhes, que você não pode verificar ou controlar talvez a carga da CPU, o que pode reduzir a taxa de transferência.
O roteador pode muito bem ser injusto (inadvertidamente, devido à falta de firmware) para os clientes que compartilham uma conexão através de um switch em comparação com aqueles conectados diretamente. Espero que não seja o caso, mas você não tem como ter certeza. Pode permitir a conexão de 4 cabos, mas apenas a capacidade de comutação para 2 deles full-duplex. Não raramente, um roteador também servirá como ponto de acesso sem fio. Isso é ligado em hardware ou software? Isso conta contra a capacidade de comutação ou não? Normalmente você não sabe.
Nenhum desses "não sei, não posso dizer" coisas se aplicam se cada host se conecta ao switch. Há exatamente um cabo indo para o roteador, o que é o melhor possível. Você ainda tem que viver com o que você não sabe sobre o roteador, mas você está no controle do que você pode controlar.
As rotas são apenas injustas se você configurar explicitamente o comutador (se for capaz disso) para se comportar dessa maneira. Isso é útil, por exemplo, se você executar algo como o DownloadStation em um NAS e quiser usar toda a capacidade da sua conexão com a Internet, mas ao mesmo tempo não deseja que o seu computador tenha um impacto perceptível ou seja virtualmente "desprovido de internet" "porque a tarefa de download rouba toda a largura de banda. Ou, se você não gosta de sua smart TV ser muito inteligente , e deseja remover esses anúncios estúpidos de HbbTV bloqueando um terço da sua tela, basta dizer ao roteador para não encaminhar a porta 80 para esse host. Ou alguma coisa. Não permita que uma coisa barata da IoT, que pode ser sequestrada, ataque seu computador de mesa a partir de um endereço local, possivelmente ignorando o firewall (mas deixe a área de trabalho conectar-se ao dispositivo).
Claro, alguns roteadores podem fazer esse tipo de coisa também, mas é tudo do lado barato, geralmente limitado, e com resultados muitas vezes moderadamente satisfatórios.
É também um design muito mais elegante em geral. Cada host tem exatamente o mesmo número de saltos para cada local e local remoto, a conectividade de cada host pode ser controlada em um local central, e há exatamente um cabo para verificar em caso de "meh, internet no work" ou um cabo para puxe para fora no caso de você querer cortar a linha da maneira mais difícil.