La tua LAN probabilmente funzionerà bene.
A seconda della velocità di uplink dal modem all'ISP, è possibile ma piuttosto improbabile che l'uso di un router da 100 Mbit / s rallenti la LAN. La spiegazione diventerà piuttosto tecnica.
ipotesi
Prima di tutto, assumerò che ciò che chiamate hub gigabit sia in realtà switch. Ai tempi in cui la maggior parte delle reti utilizzava hub da 100 Mbit / s è diventato meno comune e è stato sostituito da switch, che offriranno prestazioni di rete migliori rispetto agli switch. Quindi è abbastanza improbabile che tu stia utilizzando hub. Non so se vengano prodotti anche hub gigabit.
A valle
Il downstream da Internet non può rallentare la LAN, se tutto sulla LAN tranne che dal router funziona a velocità gigabit. Puoi avere al massimo 100 Mbit / s provenienti dal router sulla LAN e qualsiasi altro collegamento attraverso il quale questi pacchetti viaggerebbero sulla LAN avrà una capacità sufficiente per gestire i pacchetti da Internet.
Lo switch che riceve i pacchetti dal router dovrà bufferizzare l'intero pacchetto dal router prima che possa iniziare a inviarlo al dispositivo successivo. Questo non rallenterà la tua LAN. Potrebbe aumentare il tempo di andata e ritorno su Internet e, con ciò, in entrambe le direzioni potrebbe costare fino a 0,3 ms sul tempo di andata e ritorno su Internet. Se si tenta di misurare questo rallentamento, probabilmente si perderà nelle variazioni dei tempi di andata e ritorno introdotte da molti altri fattori.
A monte
Il punto in cui le cose diventano interessanti e potenzialmente problematiche è a monte. Prenderemo in considerazione lo scenario in cui un computer sulla LAN sta inviando dati a un server su Internet il più velocemente possibile dalla tua configurazione.
Meno di 100 Mbit / s a monte
Se la velocità a monte dal modem all'ISP è inferiore a 100 Mbit / s. Il tempo di andata e ritorno sulla connettività Internet aumenterà.
All'avvio di TCP sul computer di invio, aumenterà lentamente la velocità di invio fino a raggiungere il limite. Ad un certo punto invierà i dati più velocemente di quelli a monte dal modem ai permessi ISP. A questo punto il modem inizierà a bufferizzare i pacchetti. Ad esempio, i pacchetti possono immettere questo buffer a 100 Mbit / s dal modem ma lasciare solo verso l'ISP a 50 Mbit / s. Con l'aumentare dell'utilizzo del buffer, aumenta il tempo di andata e ritorno su Internet. E poiché questi buffer nei modem tendono ad essere troppo grandi, il tempo di andata e ritorno può aumentare in modo significativo. Ma alla fine si riempirà anche un buffer troppo grande e il modem dovrà eliminare i pacchetti.
Il TCP sul computer di invio noterà un aumento del tempo di andata e ritorno o dei pacchetti persi e regolerà la sua velocità di invio di conseguenza. In tal modo si stabilizzerà a una velocità di invio inferiore a 100 Mbit / s che può essere inviata dallo switch al router. Pertanto, la tua LAN non sarà influenzata, ma la connettività Internet sembrerà molto lenta per qualsiasi utilizzo interattivo.
Più di 100 Mbit / s a monte
Se la velocità dell'upstream dal modem all'ISP viene aumentata a oltre 100 Mbit / s, il collo di bottiglia si sposterà. E il problema avrà un aspetto diverso.
Il computer di invio non vedrà alcun aumento di latenza o calo dei pacchetti fino a quando la velocità non supererà i 100 Mbit / s. Una volta che TCP ha superato quella soglia di velocità, l'interruttore a sinistra del diagramma riceverà pacchetti più veloci di 100 Mbit / s. Ma lo switch sa che non è in grado di inviare dati più veloci di 100 Mbit / s al router e invece di eliminare i pacchetti segnalerà al mittente di rallentare.
Ciò significa che se un computer è connesso a Internet e ad un altro computer sulla LAN, le cose si comporteranno in modo strano. Prima, quando l'upstream verso l'ISP era di soli 50 Mbit / s, inviava 50 Mbit / s al server su Internet e gli altri 950 Mbit / s potevano essere utilizzati per inviare a un altro computer sulla LAN.
Ma poiché l'upstream verso l'ISP viene aumentato a oltre 100 Mbit / s, questo computer invierebbe 100 Mbit / s a un computer su Internet e quindi lo switch direbbe all'interfaccia di rete di rallentare. Ciò causerebbe probabilmente l'invio da parte del computer di soli 100 Mbit / s a un server su Internet e di altri 100 Mbit / s all'altro computer sulla LAN. Quindi, in questo scenario, l'aumento della velocità della connessione Internet ha fatto scendere la velocità LAN effettiva da 1 Gbit / sa 200 Mbit / s.
Se il computer che invia a Internet era collegato all'interruttore più a destra, questo problema non influirebbe solo sul computer di invio, ma anche sulla connettività tra i due interruttori.
Quale dei due problemi che potresti riscontrare dipende dal fatto che la capacità a monte dal modem all'ISP sia superiore o inferiore a 100 Mbit / s. Ma esiste una soluzione unica, che può risolvere entrambi i problemi.
La soluzione
Se il router è in grado di gestire la larghezza di banda, è possibile configurarlo per limitare il traffico massimo che invierà al modem. Configurare questo in modo tale che sia inferiore di qualche percento alla capacità del collo di bottiglia (che è il numero più piccolo dell'upstream dal modem all'ISP e il 100Mbit / s attraverso il router).
Quando il router raggiunge questa capacità configurata, deve utilizzare ECN o rilasciare i pacchetti per segnalare che la capacità è stata raggiunta. Ciò farà sì che TCP sul computer di invio si adegui alla capacità a monte prima di introdurre uno dei problemi spiegati in questa risposta.
Ricevitore dannoso
Se il server che riceve il traffico inviato dalla LAN si comporta in modo dannoso, può peggiorare ulteriormente. Inviando riconoscimenti predisposti, il server ricevente potrebbe indurre il computer di invio sulla LAN a credere che ci sia più capacità a monte di quanto non sia realmente il caso.
In tali circostanze è possibile che un computer sulla LAN continui ad aumentare la velocità di invio oltre il limite di qualsiasi collo di bottiglia. Questo ovviamente non rimuove il collo di bottiglia, ma può creare più colli di bottiglia in cui dovrebbe essercene solo uno.
Se la capacità di upstream di Internet era di 50 Mbit / s, il destinatario dannoso potrebbe comunque inviare un mittente sulla LAN con 100 Mbit / s completi. Ciò riempirà rapidamente i buffer del modem e farà sì che gli switch sulla LAN ritardino le velocità di invio.
L'uso della gestione della larghezza di banda sul router proteggerebbe solo il riempimento dei buffer del modem. Non proteggerebbe la tua LAN. Questo perché sebbene i dati inviati dal router al server dannoso indichino chiaramente un collo di bottiglia, il server dannoso può comunque inviare i riconoscimenti che danno l'impressione che non ci siano colli di bottiglia.
In questo caso la gestione della larghezza di banda implementata in modo ingenuo sul router potrebbe fallire. Perché elimina l'incremento di latenza pur consentendo al server dannoso di nascondere eventuali perdite di pacchetti al mittente. In questo modo la tua LAN ne risentirebbe ancora più velocemente.
La buona notizia è che qualunque caricamento tu stia eseguendo su un server così dannoso finirà molto più velocemente di quanto ti aspettassi. E probabilmente smetterai di usare server così dannosi. E l'unico danno fatto è stato un rallentamento temporaneo della tua rete.