Throughput vs larghezza di banda
Anche se ampiamente utilizzati nel campo del networking, larghezza di banda e throughput sono due concetti comunemente fraintesi. Durante la pianificazione e la creazione di nuove reti, gli amministratori di rete utilizzano ampiamente questi due concetti. La larghezza di banda è la quantità massima di dati che può essere trasferita attraverso una rete per un periodo di tempo specificato mentre il throughput è la quantità effettiva di dati che può essere trasferita attraverso una rete durante un periodo di tempo specificato.
La larghezza di banda può essere definita come la quantità di informazioni che possono fluire attraverso una rete in un determinato periodo di tempo. La larghezza di banda in re altà fornisce la quantità massima di dati che possono essere trasmessi in teoria attraverso un canale. Quando dici di avere una linea a banda larga da 100 Mbps, in re altà ti riferisci alla quantità massima di dati che può viaggiare attraverso la tua linea al secondo, che è la larghezza di banda. Anche se la misurazione di base per la larghezza di banda è bit al secondo (bps), poiché è una misurazione relativamente piccola, utilizziamo ampiamente kilobit al secondo (kbps), megabit bit al secondo (Mbps) e gigabit al secondo (Gbps).
La maggior parte di noi sa per esperienza che la velocità effettiva della rete è molto più lenta di quanto specificato. Il throughput è la quantità effettiva di dati che potrebbero essere trasferiti attraverso la rete. Questa è la quantità effettiva di dati che viene trasmessa avanti e indietro dal tuo computer, attraverso Internet al server web in una singola unità di tempo. Quando scarichi un file vedrai una finestra con una barra di avanzamento e un numero. Questo numero è in re altà il throughput e devi aver notato che non è costante e ha quasi sempre un valore inferiore alla larghezza di banda specificata per la tua connessione. Diversi fattori come il numero di utenti che accedono alla rete, la topologia della rete, i supporti fisici e le capacità hardware possono influire su questa riduzione della larghezza di banda. Come puoi immaginare, anche il throughput viene misurato utilizzando le stesse unità utilizzate per misurare la larghezza di banda.
Come hai visto, a prima vista, la larghezza di banda e il throughput sembrano fornire una misura simile su una rete. Sono anche misurati utilizzando le stesse unità di misura. Nonostante tutte queste somiglianze, in re altà sono diversi. Possiamo semplicemente dire che la larghezza di banda è il throughput massimo che puoi mai raggiungere mentre la velocità effettiva che sperimentiamo durante la navigazione è il throughput. Per semplificare ulteriormente, puoi pensare alla larghezza di banda come alla larghezza di un'autostrada. Man mano che aumentiamo la larghezza dell'autostrada, più veicoli possono spostarsi in un determinato periodo di tempo. Ma se consideriamo le condizioni stradali (crateri o lavori di costruzione in autostrada) il numero di veicoli che possono effettivamente transitare nel periodo di tempo specificato potrebbe essere inferiore a quanto sopra. Questo è in re altà analogo al throughput. Quindi è chiaro che la larghezza di banda e il throughput forniscono due misurazioni diverse su una rete.