A meno che tu non abbia già uno switch a 5 porte in giro e sia troppo povero per permettersi di acquistare lo switch a 8 bit, la seconda alternativa è sicuramente la migliore, in generale. Potrebbero esserci validi motivi per qualcosa di diverso, ma in genere si desidera sicuramente connettere tutti gli host allo switch.
Comprerei comunque uno switch a 16 porte, poiché nella mia esperienza ogni volta che hai bisogno di 8 porte e hai uno switch con esattamente 8 porte, hai bisogno di 9 porte una settimana dopo. Non hai mai bisogno di più di 9 o 10 porte, tuttavia, se hai acquistato subito uno switch a 16 porte.
I router Internet sono spesso a buon mercato, nel complesso e nel rispetto delle loro capacità di commutazione, nonché nel rispetto dell'affidabilità generale e con un firmware in cui è difficile dire o controllare cosa sta succedendo esattamente.
Gli interruttori (tranne forse la merda più economica) sono di solito dispositivi che non si guastano mai e in cui sai esattamente cosa sta succedendo in ogni momento. Affidabile e riproducibile. Ho sempre sostituito gli switch solo quando avevo bisogno di più porte. Non ho mai visto un arresto anomalo dello switch o impiegare più di 2 secondi a "avviarsi". Vorrei poter dire lo stesso dei router.
Avere tutti i dispositivi collegati a un interruttore (supponendo un interruttore no-shit con sufficiente larghezza di banda di commutazione) significa che ogni dispositivo è uguale tra uguali. Ogni dispositivo può parlare in modalità full-duplex con l'altro dispositivo in qualsiasi momento, come se fossero collegati direttamente. Inoltre, ogni dispositivo può parlare con il router, condividendo la singola connessione in modo equo (o ingiustamente , se si configura esplicitamente uno smart switch per fare qualcosa di diverso, che ha i suoi usi!).
Normalmente, condividere la larghezza di banda con il router non è affatto un problema poiché pochissime persone hanno connessioni Internet che superano la velocità di 1GbE, quindi in entrambi i casi il collegamento Internet è più lento della connessione condivisa.
D'altra parte, collegare diversi cavi di rete al router / switch potrebbe aumentare il consumo energetico (e lo sviluppo di calore, riducendo rispettivamente l'affidabilità e la durata) del 20-30% (come nel caso del mio router AVM qui) e in base sui dettagli che non è possibile verificare o controllare anche il carico della CPU, il che potrebbe ridurre la velocità effettiva.
Il router potrebbe essere ingiusto (involontariamente, a causa della mancanza di firmware) nei confronti dei client che condividono una connessione tramite uno switch rispetto a quelli connessi direttamente. Spero che non sia così, ma non hai modo di esserne sicuro. Potrebbe consentire l'inserimento di 4 cavi, ma ha una capacità di commutazione solo per 2 di essi full-duplex. Non di rado, un router fungerà anche da punto di accesso wireless. È un ponte in hardware o software? Ciò conta o meno sulla capacità di commutazione? Di solito non lo sai.
Nessuna di quelle cose "non so, non so dire" si applica se ogni host si connette allo switch. Esiste esattamente un cavo che va nel router, il che è buono come si arriva. Devi ancora convivere con ciò che non sai del router, ma hai il controllo di ciò che puoi controllare.
Le rotte sono ingiuste solo se configuri esplicitamente l'opzione (se è in grado di farlo) di comportarsi in quel modo. Ciò è utile, ad esempio, se si esegue qualcosa come DownloadStation su un NAS e si desidera utilizzare la piena capacità della propria connessione Internet, ma allo stesso tempo non si desidera che il proprio computer desktop abbia un impatto notevole o sia praticamente "privo di Internet "perché l'attività di download ruba tutta la larghezza di banda. Oppure, se non ti piace che la tua smart TV sia troppo intelligentee desideri rimuovere quegli stupidi annunci HbbTV che bloccano un terzo dello schermo, basta dire al router di non inoltrare la porta 80 a quell'host. O qualcosa. Non consentire alcune cose IoT a basso costo che potrebbero essere dirottate per attaccare il tuo computer desktop da un indirizzo locale, eventualmente bypassando il firewall (ma lascia che il desktop si connetta al dispositivo).
Certo, alcuni router possono fare anche questo tipo di cose, ma è piuttosto piuttosto economico, di solito limitato e con risultati spesso moderatamente soddisfacenti.
È anche un design molto più elegante in generale. Ogni host ha esattamente lo stesso numero di hop per ogni posizione locale e remota, la connettività di ogni host può essere controllata in un posto centrale e c'è esattamente un cavo per controllare in caso di "meh, internet no work" o un cavo per estrarre nel caso in cui si desideri tagliare la linea nel modo più duro.