Che cos'è un ritardo di rete?
Quando due dispositivi comunicano tra loro utilizzando una rete a commutazione di pacchetto, ci vuole un certo tempo prima che le informazioni vengano generate da un dispositivo, viaggino verso l'altro dispositivo e vengano ricevute dal secondo dispositivo. Il tempo totale impiegato da questo pezzo di informazioni, comunemente chiamato pacchetto, per viaggiare end-to-end è chiamato ritardo di rete. Esiste un altro tipo di rete di telecomunicazioni chiamata rete a commutazione di circuito. In una rete a commutazione di circuito, il ritardo di rete è considerato solo il tempo di viaggio da un dispositivo all'altro, esclusi i tempi di uscita e di aspirazione.
Una tipica rete di computer è una rete a commutazione di pacchetto, quindi quando si parla di reti di computer, il ritardo di rete prende in considerazione tutti e tre questi ritardi. Sono più formalmente chiamati ritardo di trasmissione o serializzazione, ritardo di propagazione e ritardo di elaborazione. Alcuni dispositivi di rete, come router e switch, introducono anche altri tipi di ritardi in una rete, ad esempio i ritardi di accodamento. Questi ritardi aggiuntivi, se si verificano, sono inclusi nel tempo totale per il ritardo della rete.
Nel campo della rete di computer e dell'ingegneria di rete, il ritardo della rete è una considerazione importante. Variazioni e ritardi eccessivi possono causare effetti collaterali indesiderati come jitter dei pacchetti e pacchetti persi. La variazione del ritardo del pacchetto, o jitter, crea problemi come telefonate confuse e riproduzione video traballante. La perdita di pacchetti può comportare l'interruzione delle chiamate telefoniche, tempi di download più lunghi e il recupero lento della pagina Web.
Il ritardo della rete può essere causato da molte cose, tra cui una progettazione di rete impropria, le caratteristiche naturali di diversi supporti, un traffico di rete eccessivo e dispositivi non funzionanti o mal configurati. I progettisti di reti si sforzano di ridurre le cause del ritardo. Usano utility e strumenti come ping, traceroute, tester per cavi e software di analisi di rete per risolvere dove si verificano problemi di ritardo e quali potrebbero essere la causa. La maggior parte dei sistemi operativi consente a una persona di testare il ritardo inviando i comandi ping o traceroute dal prompt dei comandi.
Man mano che le reti continuano a crescere in termini di velocità e capacità, diventa sempre più importante capire quanto tempo impiega l'informazione a viaggiare da un punto all'altro e dove si verificano ritardi. Le informazioni che viaggiano attraverso le reti vengono mescolate tra loro da più fonti e separate più volte durante il viaggio. Telefonate, pagine Web, download e molti altri tipi di traffico vengono mescolati e separati ripetutamente. Se il ritardo della rete non viene ridotto al minimo, si potrebbero perdere sempre più informazioni durante il trasporto quando i carichi di rete aumentano e si verifica la congestione.