A menos que ya tenga un conmutador de 5 puertos y sea demasiado pobre para comprar el conmutador de 8 bits, la segunda alternativa es sin duda la mejor, en general. Puede haber razones válidas para algo diferente, pero generalmente desea conectar todos los hosts al conmutador.
Sin embargo, compraría un conmutador de 16 puertos, ya que en mi experiencia cada vez que necesita 8 puertos y tiene un conmutador con exactamente 8 puertos, necesita 9 puertos una semana más tarde. Usted no necesita más de 9 o 10 puertos, sin embargo, si usted compró un conmutador de 16 puertos de inmediato.
Los enrutadores de Internet a menudo están en el lado barato, en general y con respecto a sus capacidades de conmutación, así como con respecto a la confiabilidad general, y con un firmware donde es difícil saber o controlar qué está sucediendo exactamente.
Los interruptores (excepto quizás la basura más barata) suelen ser dispositivos que nunca fallan y donde se sabe exactamente lo que está sucediendo en todo momento. De manera confiable y reproducible. Solo he reemplazado interruptores cuando necesitaba más puertos. Nunca he visto un interruptor bloquearse, o tomar más de 2 segundos para "arrancar". Ojalá pudiera decir lo mismo sobre los enrutadores.
Tener todos los dispositivos conectados a un conmutador (suponiendo un conmutador sin mierda con suficiente ancho de banda de conmutación) significa que cada dispositivo es igual entre iguales. Cada dispositivo puede hablar full-duplex entre sí en todo momento, como si estuvieran conectados directamente. Además, cada dispositivo puede hablar con el enrutador, compartiendo la conexión individual de manera justa (o injustamente , si configura explícitamente un interruptor inteligente para hacer algo diferente, ¡que tiene sus usos!).
Normalmente, compartir el ancho de banda con el enrutador no es un problema, ya que muy pocas personas tienen conexiones a Internet que excedan la velocidad de 1 GbE, por lo que de cualquier manera el enlace a Internet es más lento que la conexión compartida.
Por otro lado, enchufar varios cables de red en el enrutador / conmutador puede aumentar su consumo de energía (y el desarrollo de calor, reduciendo respectivamente la fiabilidad y la vida útil) en un 20-30% (ese es el caso con mi enrutador AVM aquí), y dependiendo en detalles que no puede verificar o controlar, tal vez la carga de la CPU también, lo que podría reducir el rendimiento.
Es muy posible que el enrutador sea injusto (involuntariamente, debido a la falta de firmware) hacia los clientes que comparten una conexión a través de un interruptor en comparación con los conectados directamente. Esperemos que ese no sea el caso, pero no tienes forma de estar seguro. Puede permitir la conexión de 4 cables, pero solo tiene capacidad de conmutación para 2 de ellos full-duplex. No es raro que un enrutador también sirva como punto de acceso inalámbrico. ¿Está puenteado en hardware o software? ¿Eso cuenta contra la capacidad de conmutación o no? Usualmente no lo sabes.
Ninguna de esas cosas de "no sé, no puedo decir" se aplica si cada host se conecta al conmutador. Hay exactamente un cable en el enrutador, que es tan bueno como se pone. Todavía tiene que vivir con lo que no sabe sobre el enrutador, pero tiene el control de lo que puede controlar.
Las rutas solo son injustas si configura explícitamente el conmutador (si es capaz de eso) para que se comporte de esa manera. Esto es útil, por ejemplo, si ejecuta algo como DownloadStation en un NAS y desea utilizar toda la capacidad de su conexión a Internet, pero al mismo tiempo no desea que su computadora de escritorio tenga un impacto notable o esté prácticamente "desprovista de Internet". "porque la tarea de descarga roba todo el ancho de banda. O, si no le gusta que su televisor inteligente sea demasiado inteligentey desea eliminar esos estúpidos anuncios de HbbTV que bloquean un tercio de su pantalla, solo dígale al enrutador que no reenvíe el puerto 80 a ese host. O algo. No permita que algunas cosas baratas de IoT que puedan ser secuestradas ataquen su computadora de escritorio desde una dirección local, posiblemente evitando el firewall (pero deje que la computadora de escritorio se conecte al dispositivo).
Claro, algunos enrutadores también pueden hacer este tipo de cosas, pero todo es bastante barato, generalmente limitado y con resultados moderadamente satisfactorios.
También es un diseño mucho más elegante en general. Cada host tiene exactamente el mismo número de saltos para cada ubicación local y remota, la conectividad de cada host se puede controlar en un lugar central, y hay exactamente un cable para verificar en caso de "meh, internet no funciona", o un cable para tire hacia afuera en caso de que quiera cortar la línea de la manera difícil.