Nozioni di base sulla rete: larghezza di banda vs latenza vs throughput

Pubblicato: 2020-03-24

Indipendentemente dal fatto che il prodotto sia un web hosting o un servizio Internet, uno dei maggiori punti di forza è la velocità. Gli esperti di marketing usano termini come "internet incredibilmente veloce" e "larghezza di banda illimitata" per promuovere la loro superiorità rispetto alla concorrenza. Ma cosa significano veramente metriche come larghezza di banda, latenza e throughput e in che modo influiscono su questioni importanti come l'esperienza utente (UX) e le prestazioni del sito Web?

Sommario mostra
  • Il bisogno di velocità
  • Larghezza di banda, latenza e in tutto, oh, mio!
  • Come funziona la larghezza di banda?
  • Come il throughput misura le prestazioni
  • Cos'è la latenza?
  • Utilizzo del throughput per la risoluzione dei problemi della rete
  • Pensieri finali

Il bisogno di velocità

automobile-auto-controllo-guida-marcia-velocità-veicolo-tecnologico

È difficile discernere cosa sia venuto prima, la richiesta di velocità da parte del cliente o l'insistenza del fornitore di servizi sul fatto che ne hai bisogno di più. Quello che sappiamo è che è un fattore in tutto, dalle frequenze di rimbalzo alla valutazione SEO. Gli studi dimostrano che il consumatore medio abbandonerà un sito web per dispositivi mobili se la pagina non si carica entro tre secondi e il tempo necessario per caricare la pagina di destinazione influirà sul modo in cui Google classifica il tuo sito sia direttamente che indirettamente.

La velocità di una connessione Internet non gioca solo un fattore nel viaggio dell'acquirente o nella UX durante la navigazione. La grafica avanzata richiede una certa quantità di larghezza di banda, velocità e affidabilità affinché gli utenti possano ottenere un'esperienza di gioco completa. I tre fattori che si riferiscono alla velocità potenziale ed effettiva di una connessione Internet sono la larghezza di banda, la latenza e il throughput. Sono correlati e il tasso di ognuno influisce sugli altri in diversi modi.

Se sei confuso, non sei solo. Continua a leggere per saperne di più su queste metriche e su come influenzano l'uso e il divertimento di Internet su entrambi i lati del browser.

 Consigliato per te: gli 8 principali vantaggi della tecnologia Internet in fibra ottica all'avanguardia.

Larghezza di banda, latenza e in tutto, oh, mio!

Larghezza di banda, latenza e throughput, questi tre termini si riferiscono alla quantità di dati che la tua connessione è in grado di trasferire, quanto effettivamente trasferisce e alla velocità con cui viaggia su una determinata distanza o periodo di tempo. Sia i termini che le loro applicazioni pratiche sono correlati tra loro e determinano quanto bene un sito Web presenta le informazioni nel più breve tempo possibile, indipendentemente dalla distanza dal browser al server.

articolo-25428-nozioni-di-base-di-rete-larghezza-di-banda-latenza-throughput-comparitech

Fonte immagine: www.comparitech.com.

Come funziona la larghezza di banda?

La larghezza di banda si riferisce sostanzialmente alla quantità massima di dati che possono essere trasferiti attraverso la linea di rete entro un determinato periodo di tempo. Tuttavia, non significa necessariamente che sarai in grado di raggiungere tale capacità.

Significa anche qualcosa di diverso per l'utente medio di Internet rispetto al proprietario di un sito web.

In termini di navigazione in Internet, il tuo fornitore di servizi ti dirà che stai ottenendo un certo livello di larghezza di banda attraverso il loro servizio. Maggiore è la larghezza di banda disponibile, maggiore è la velocità di connessione e download, in teoria.

Ad esempio, il tipico piano dati sul tuo servizio Internet mobile o domestico potrebbe offrire un piano che ti offre una velocità Internet di 1000 Mbps (megabit al secondo), il che significa che la tua rete è in grado di trasferire 125 megabyte di dati attraverso la tua connessione in un dato tempo. I megabit sono la velocità di trasferimento dei dati e i megabyte si riferiscono alla dimensione del file.

articolo-25428-nozioni di base-di-rete-larghezza-di-banda-latenza-throughput-uswitch

Fonte immagine: www.uswitch.com.

La moderna connettività Internet viene fornita tramite vari tipi di reti a banda larga ad alta velocità, che rendono possibile un'elevata larghezza di banda.

Questi includono:

  • Linee di abbonamento dirette (DSL).
  • Modem via cavo.
  • Satellitare.
  • Reti in fibra ottica.
  • Router wireless.
Quello che devi cercare è un'azienda che offre un servizio illimitato, ma rallenta la tua connessione - riduce la larghezza di banda - una volta raggiunto un limite di dati arbitrario, diciamo 4G o 6G al mese. Questa pratica è nota come throttling ed è solo leggermente migliore rispetto ai giorni in cui ti avrebbero semplicemente interrotto una volta raggiunto il limite di dati del tuo piano. Improvvisamente noterai che le pagine si caricano lentamente e il video si interrompe o si blocca invece di essere riprodotto senza problemi.

Quando crei un sito web, scegli una piattaforma di hosting per rendere il tuo sito disponibile al pubblico. La larghezza di banda offerta tramite il tuo piano di hosting si riferisce alla quantità di traffico che il tuo server può sopportare in un dato momento. Se la tua larghezza di banda è limitata, il traffico intenso o le pagine non ottimizzate consumeranno risorse e influenzeranno il modo in cui il tuo sito si carica e si comporta per i tuoi visitatori. Scarse prestazioni significano clienti insoddisfatti, perdita di affari e page rank inferiori su Google.

Quando sei nel mercato per piani di hosting di siti Web, potresti vedere incentivi come larghezza di banda "illimitata" o "illimitata". Questi sono termini di marketing relativamente privi di significato. Ogni volta che qualcuno accede al tuo sito web, utilizza le risorse disponibili. Quando la tua società di hosting ti offre una larghezza di banda illimitata, ti consente di avere tutto il traffico (o utilizzare tutte le risorse) di cui hai bisogno senza addebitare costi aggiuntivi quando raggiungi un certo limite predeterminato. Larghezza di banda illimitata significa semplicemente che non stanno misurando il numero di risorse che stai utilizzando.

Puoi determinare quanta larghezza di banda è sufficiente rispondendo alle seguenti domande:

  • Per cosa viene utilizzata la tua rete?
  • Quante persone utilizzeranno la tua rete?
  • Le tue applicazioni sono basate su cloud o archiviate in un data center?
  • Quanto traffico genererai nel momento di maggiore affluenza?
  • Installerai una VPN o utilizzerai la crittografia?
  • Di quante risorse avrai bisogno per le applicazioni principali?
  • Che tipo di applicazioni eseguirai? Ad esempio, il video utilizza più larghezza di banda rispetto ai file che sono principalmente di testo.
Puoi ottimizzare meglio la tua larghezza di banda limitando il traffico non essenziale sulla tua rete, ad esempio bloccando l'accesso dei dipendenti ai social media e ad altre perdite di tempo e risorse, utilizzando l'archiviazione e le app basate su cloud ed eseguendo backup e aggiornamenti di sistema secondo la pianificazione.

Altri modi per ottenere l'intera larghezza di banda per cui stai pagando includono:

  • Utilizzo di una cache proxy.
  • Monitoraggio del sistema per malware.
  • Passaggio a un canale wireless diverso.
  • Utilizzando una connessione cablata.
  • Gestione dei contenuti in streaming.
  • Impostazione del ripristino automatico del router quando non è in uso.
 Potrebbe piacerti: NordVPN vs SiteLock VPN: qual è il migliore per te?

Come il throughput misura le prestazioni

Se la larghezza di banda descrive la capacità massima, le velocità di trasmissione misurano la quantità di dati effettivamente trasferiti tramite la connessione. Quando un browser effettua una richiesta al server, i pacchetti di dati vengono rispediti all'utente in risposta. Questi pacchetti sono informazioni sotto forma di contenuto scritto, immagini e video.

Quando il server non è in grado di gestire questi pacchetti in modo tempestivo o vengono persi durante il transito, riduce la velocità di trasmissione e le prestazioni ne risentono. Questo, a sua volta, influisce sulla latenza, che vedremo tra un minuto.

articolo-25428-nozioni di base-di-rete-larghezza-di-banda-latenza-throughput-dnsstuff

Fonte immagine: www.dnsstuff.com.

I siti Web ad alte prestazioni hanno un throughput più elevato in relazione alla larghezza di banda disponibile, il che significa che puoi sfruttare la capacità e la latenza complessive di trasferimento dei dati. Conoscere la larghezza di banda e il throughput ti aiuterà a valutare le prestazioni del tuo sito web.

Cosa influisce sulla produttività?

Fattori come:

  • Congestione della rete a causa del traffico elevato.
  • Router difettosi o obsoleti.
  • Perdita di pacchetti.
Minore è la velocità effettiva (e/o minore larghezza di banda), maggiore è la latenza e più lente sono le prestazioni.

Cos'è la latenza?

La latenza è la quantità di tempo necessaria ai dati per viaggiare dal punto A al punto B e viceversa. In generale, i pacchetti che si spostano tra un browser a New York e un server in California impiegheranno meno tempo della stessa quantità di dati che viaggiano da New York a Londra o in India e ritorno.

articolo-25428-nozioni di base-di-rete-larghezza-di-banda-latenza-throughput-hpbn

Fonte immagine: hpbn.co.

Tuttavia, non è solo la distanza che influisce sulla latenza.

Esistono diversi tipi di ritardi che contribuiscono alla latenza e ciascuno influisce sulla velocità in modo diverso.

  • Ritardo di trasmissione: si riferisce al tempo di trasferimento di tutti i bit del pacchetto per essere inseriti nel collegamento. Questa è la funzione della lunghezza del pacchetto e della velocità dei dati del collegamento.
  • Ritardo di propagazione: quanto tempo impiega il segnale a propagarsi da quando un messaggio viaggia dal mittente al destinatario.
  • Ritardo di accodamento: questi ritardi si riferiscono al tempo in cui un pacchetto rimane in coda prima che siano disponibili risorse sufficienti per elaborarlo.
  • Ritardo di elaborazione: i ritardi di elaborazione si riferiscono alla quantità di tempo necessaria per elaborare componenti come le intestazioni dei pacchetti, determinare la destinazione del pacchetto e verificare la presenza di errori a livello di bit.
Ognuno di questi fattori insieme determina il tasso di latenza totale del tuo sito web.

Tuttavia, è importante notare l'unità di misura per la latenza, che è diversa per le prestazioni di rete e non di rete. Quando si fa riferimento alla latenza, le unità di rete sono misurate in bit al secondo (bps), mentre le unità non di rete sono designate in byte al secondo (Bps). Ci sono otto bit in un byte. Quindi, un file da 10 MB su un cavo da 1 Mbps impiegherà 80 secondi per il trasferimento.

Puoi estrapolare questo come base per calcolare qualsiasi velocità di trasferimento. La latenza può anche essere misurata con uno strumento chiamato Traceroute.

La velocità e il problema delle conseguenze indesiderate

Nel tentativo di fornire agli utenti la massima velocità di trasferimento dati possibile, i produttori hanno iniziato a creare router con grandi buffer in entrata. L'idea era di impedire a tutti i costi la caduta dei pacchetti, ma ha infranto i meccanismi di evitamento del TCP. Ciò ha portato a un problema chiamato buffer bloat. Fortunatamente, da allora questo problema è stato risolto tramite un algoritmo di gestione delle code attivo.

Se vuoi ridurre al minimo la latenza, è necessario ottimizzare il throughput. Puoi raggiungere questo obiettivo:

  • Utilizzo di una rete per la distribuzione di contenuti (CDN) per accorciare la distanza dal browser al server.
  • Ottenere una migliore comprensione di come l'utente si connette con il tuo sito web.
  • Monitoraggio dei colli di bottiglia della rete e determinazione della fonte.
  • Utilizzo di un certificato SSL efficace per verificare che tutti i dati del sito Web siano autenticati.

Utilizzo del throughput per la risoluzione dei problemi della rete

rete-cavo-lan-internet

È possibile utilizzare la velocità effettiva in relazione alla larghezza di banda per rilevare un problema con le prestazioni della rete. Perché un throughput basso significa che stai sprecando il potenziale della tua connessione.

È possibile evitare la congestione della rete e conservare le risorse ottimizzando il throughput. Il modo principale per farlo è ridurre la latenza seguendo le raccomandazioni di cui sopra.

È anche importante:

  • Mantieni aggiornati hardware, firmware e applicazioni.
  • Usa l'ultima versione del tuo sistema operativo.
  • Rimuovi o disabilita le app che utilizzano troppe risorse e memoria.
  • Identificare e correggere i problemi che influiscono sulla latenza.
Non sei sicuro di avere problemi o no?

“Non devi aspettare che il tuo traffico ne risenta, che Google ti punisca o che i clienti ti diano recensioni negative quando ottimizzi le capacità della tua rete e testi regolarmente le tue reti per problemi. Gli sviluppatori di Google hanno creato alcuni fantastici strumenti per sviluppatori e la maggior parte di essi è gratuita." – come menzionato da InternetAdvisor nel loro recente comunicato stampa.

Puoi controllare le tue prestazioni su dispositivi mobili con questo test di velocità su dispositivi mobili e Pingdom ha un ottimo strumento per testare i caricamenti delle pagine del sito Web su qualsiasi piattaforma.

 Potrebbe piacerti anche: In che modo la sicurezza di rete può aiutare a evitare l'hacking dei dispositivi IoT?

Pensieri finali

Nozioni di base sulla rete: larghezza di banda vs latenza vs throughput - Conclusione

Il nostro obiettivo è fornirti le informazioni più complete e aggiornate disponibili sulle telecomunicazioni e la tecnologia in modo che tu possa prendere le migliori decisioni sui servizi di cui hai bisogno. Si spera che tu abbia capito cosa significano effettivamente i termini larghezza di banda, latenza e throughput. Ora sei informato con maggiori informazioni su come determinare le velocità di Internet e le velocità di trasferimento dei dati; ti sentirai più sicuro quando individui un fornitore di servizi nella tua zona o stai valutando i servizi di hosting.