da
boiler » 3 set 2023, 12:58
Nessun collo di bottiglia. Uno switch (a meno che non sia un giocattolo) ha una cosiddetta backplane che è la matrice di interconnessione tra le singole porte. È quella che fa il routing in base alla tabella dei MAC.
La capacità di questa backplane eccede sempre (di molto!) la capacità di una porta, proprio per permettere lo switching di piú porte contemporaneamente.
Guarda per esempio questo datasheet (è un prodotto vecchissimo, ma sapevo dove trovare l'informazione, in quelli nuovi non sarà differente):
https://www.alliedtelesis.com/sites/def ... ies-ds.pdfA pagina 2 vedi la tabella "Performance". Considera l'FS708. È uno switch 10/100 (no gigabit!) da 8 porte.
Se tutte le porte richiedono contemporaneamente la massima velocità in full-duplex avrai un traffico dati di 800 Mbps.
La backplane ha una capacità doppia: 1.6 Gbps.
Può sembrare insensato, ma in realtà è necessario perché non si avrà mai lo scenario ideale in cui una porta comunica solo ed esclusivamente con un'altra, che a sua volta non viene richiesta da nessuno. Tipicamente c'è un uplink che si sorbisce la maggiorparte del traffico.
Nota però che c'è anche una limitazione sul numero di pacchetti al secondo che riesce a gestire. Questo diventa rilevante se hai un traffico basato su moltissimi pacchetti di contenuto minuscolo. Solitamente non è il caso con un NAS.
Se tu avessi un hub, allora sì, ci sarebbe un collo di bottiglia.
Boiler