Come risolvere la perdita di pacchetti e sapere quando è un problema

La(Does) tua connessione di rete sembra più lenta del solito? Potrebbe essere causato da problemi con modem, router, segnale WiFi , un server (WiFi)DNS lento o persino dispositivi sulla rete che saturano la larghezza di banda(saturating your bandwidth) .

Sebbene questi siano i problemi più comuni a cui penseresti ogni volta che la tua connessione di rete è lenta(network connection is slow) , uno dei problemi nascosti che non noterai immediatamente è la perdita di pacchetti.

Ciò generalmente riduce il throughput o la velocità di una determinata connessione, a volte con conseguente riduzione della qualità di protocolli o app sensibili alla latenza come VoIP o streaming video.

La perdita di pacchetti(Packet) è una metrica critica delle prestazioni della rete, che non dovrebbe mai verificarsi in qualsiasi momento sulla rete. Vedremo cos'è la perdita di pacchetti, cosa la causa, come rilevarla e come correggere la perdita di pacchetti.

Cos'è la perdita di pacchetti?(What Is Packet Loss?)

Le informazioni vengono trasmesse attraverso una rete come una serie di unità discrete comunemente denominate pacchetti.

Se collegate insieme nell'ordine giusto, queste singole unità creano un insieme coerente e la connessione di rete funziona perfettamente. Tuttavia, i pacchetti a volte possono arrivare incompleti, difettosi o danneggiati rendendoli inutili, ma una volta persi, la connessione di rete subisce interferenze(network connection is interfered with) .

In parole povere, tuttavia, la perdita di pacchetti è la perdita di dati(data lost) durante una trasmissione specifica, che porta a una connessione più lenta del solito e a una ridotta affidabilità della comunicazione tra la rete e i dispositivi locali e remoti. Inoltre, potrebbe influire sul carico della CPU aumentandolo per elaborare il sovraccarico di rete aggiuntivo.

La maggior parte delle reti ha bassi livelli di perdita di pacchetti di tanto in tanto, perché le connessioni di rete variano in modo tale che è inevitabile che un pacchetto venga eliminato di tanto in tanto.

Idealmente, però, le reti non dovrebbero perdere pacchetti. Su reti che funzionano correttamente, è un evento raro, ma quasi tutti gli ISP sono stati o sono stati afflitti dalla perdita di pacchetti. È anche più comune con le connessioni wireless che cablate.

Quali sono le cause della perdita di pacchetti?(What Causes Packet Loss?)

I dati(Data) vengono trasmessi in pacchetti, che vengono inviati sulla rete a intervalli di tempo specifici. Quando questi pacchetti non raggiungono la loro destinazione, il mittente riceve un ping per informarlo che non ha avuto successo.

È normale ricevere una o due di queste perdite, ma se il problema peggiora con una perdita sempre maggiore di pacchetti, ci saranno più trasmissioni di ritorno, che finiranno per diventare congestione della linea di trasmissione e potresti riscontrare un timeout di trasferimento dei dati.

Esistono diversi motivi per cui si verifica una perdita di pacchetti sulla connessione di rete. Tra questi includono:

  • Inefficienza o guasto di un componente che trasporta i dati attraverso una rete come una connessione via cavo allentata, un router difettoso o un segnale WiFi scadente.(WiFi)
  • Elevata latenza, che causa difficoltà nella consegna dei pacchetti di dati in modo coerente.
  • Spaziatura dei pacchetti in consegna, con conseguente problema di tempistica a destinazione.
  • Larghezza di banda inadeguata(Inadequate bandwidth) o mancata ottimizzazione della larghezza di banda esistente.
  • Software difettoso(Faulty) che potrebbe avere bug eccessivi.
  • Vecchi(Old) punti di trasferimento utilizzati per trasferire i dati.
  • Cavi danneggiati, cablati in modo errato o lenti che possono "perdere" i pacchetti.
  • L'hardware(Hardware) e l'infrastruttura fisica non sono ottimali per il trasferimento dei dati o potrebbero essere danneggiati o difettosi.
  • La rete wireless(Wireless) può essere influenzata da elementi come distanza, pareti spesse o altre interferenze dalle reti wireless vicine.

Può anche essere intenzionale, ad esempio, dove c'è un'elevata congestione della rete, la perdita di pacchetti può essere utilizzata per limitare il throughput durante i flussi video per evitare ritardi o durante le chiamate VoIP . Il risultato sono chiamate o flussi di bassa qualità, che a loro volta influiscono sull'esperienza dell'utente.

Per conoscere la causa principale della perdita di pacchetti, devi prima rilevarla e poi tornare indietro per risolverla. Potrebbe segnalarti la vulnerabilità della tua rete, soprattutto in riferimento ad attacchi di hacking, o esporti a rischi che potrebbero attirare i criminali informatici per catturare e prendere in ostaggio il tuo sistema di sicurezza.

Tutto ciò accade quando i livelli di perdita di pacchetti superano il tasso accettabile(acceptable rate) compreso tra l'1 e il 2 percento del flusso di pacchetti totale. Qualcosa di superiore a quello e la qualità è significativamente influenzata.

L'amministratore di rete può verificare che la perdita di pacchetti sia dello 0 percento e, se inizia ad aumentare, verificare con il proprio ISP per determinare la causa principale.

La perdita di pacchetti(Packet) potrebbe segnalarti la vulnerabilità della tua rete, soprattutto in riferimento agli attacchi di hacking. Allo stesso modo, potrebbe esporti a rischi che potrebbero attirare i criminali informatici a catturare e prendere in ostaggio il tuo sistema di sicurezza.

Tutto ciò accade quando i livelli di perdita di pacchetti superano il tasso accettabile compreso tra l'1 e il 2 percento del flusso di pacchetti totale. Qualcosa di superiore a quello e la qualità è significativamente influenzata.

L'amministratore di rete può verificare che la perdita di pacchetti sia dello 0 percento e, se inizia ad aumentare, verificare con il proprio ISP per determinare la causa principale e capire come correggere la perdita di pacchetti.

Come risolvere i problemi di perdita di pacchetti sulla connessione di rete(How to Fix Packet Loss Problems on Your Network Connection)

1. Determinare la causa della perdita di pacchetti

2. Sostituire l'hardware problematico

3. Correggi(Fix) eventuali bug del software o segnala al fornitore (se di terze parti)

4. Utilizzare uno strumento di monitoraggio della rete

Determinare la causa della perdita di pacchetti(Determine The Cause of Packet Loss)

Per scoprire la causa principale della perdita di pacchetti sulla tua rete, ci sono alcune cose che devi controllare prima come la connessione Ethernet tra i tuoi dispositivi, eventuali collegamenti errati o segni fisici di danni, se i cavi funzionano correttamente, oltre a controllare i tuoi switch e router o modem.

Determina(Determine) se hai una larghezza di banda sufficiente sulla tua rete per gestire i dispositivi richiesti e se l'hardware sta gestendo più del dovuto. Si tratta di cercare finché non trovi e sostituisci ciò che non funziona correttamente finché il problema non si risolve.

Puoi anche utilizzare un buon router o switcher e scambiare con l'hardware problematico sulla tua rete per vedere se risolve la perdita di pacchetti.

Esistono applicazioni software che è possibile utilizzare per rilevare la perdita di pacchetti sulla rete. Questi programmi annusano i pacchetti esaminandoli o analizzando il tempo di viaggio. Tuttavia, puoi anche eseguire il ping dei dispositivi sulla tua rete per scoprire se esiste o meno una perdita di pacchetti.

Sono disponibili strumenti più avanzati per determinare la perdita di pacchetti, ma una volta che sai come controllare le comunicazioni di rete, tutto ciò che devi fare è isolare ed eliminare per determinare la causa e l'origine del problema.

Sostituisci hardware problematico(Replace Problematic Hardware)

Ora che conosci la causa principale della perdita di pacchetti sulla tua connessione di rete, puoi fare due cose per correggere la perdita di pacchetti: sostituire l'hardware problematico.

I passaggi di isolamento ed eliminazione ti aiuteranno a conoscere l'origine e la causa della perdita di pacchetti a seconda dell'hardware che la causa dai dispositivi sulla rete.

Correggi eventuali bug del software o segnala al fornitore (di terze parti)(Fix Any Software Bugs Or Report To The Vendor (Third-Party))

Puoi correggere i bug del software da solo o, se stai utilizzando un programma di terze parti, segnalalo al fornitore per ottenere supporto e una possibile correzione per il bug.  

Utilizzare uno strumento di monitoraggio della rete(Use a Network Monitoring Tool)

Reti unite con connessioni e router migliori difficilmente affrontano la perdita di pacchetti. Tuttavia, non tutto ciò che accade su Internet è noto lungo il percorso, quindi dovresti prevedere una perdita di pacchetti.

La buona notizia è che puoi utilizzare strumenti di monitoraggio della rete che possono aiutarti a identificare la perdita di pacchetti che causano apparecchiature offrendo un monitoraggio continuo dei tuoi dispositivi(continuous monitoring of your devices) per prevenire il problema.

Uno dei migliori strumenti di monitoraggio della rete sul mercato è SolarWinds Network Performance Monitor . Funziona su un server Windows(Windows Server) ed è un controllo completo dell'integrità dei dispositivi di rete che utilizza SNMP per il monitoraggio in tempo reale.

Lo strumento mappa la tua rete in modo da poter vedere eventuali segni di perdita di pacchetti e identificarne l'origine. Ha una funzione di rilevamento automatico(Auto Discovery) che mappa costantemente la tua rete generando un elenco di dispositivi su di essa, una mappa di rete e qualsiasi modifica alla rete.

Tiene inoltre traccia delle prestazioni dei sistemi VM e dei dispositivi wireless, raccogliendo messaggi SNMP che segnalano eventuali avvisi in tutti i dispositivi della rete. In definitiva, ti aiuta a prevenire l'eccesso di capacità, che potrebbe portare alla perdita di pacchetti.

Prevenire la perdita di pacchetti(Prevent Packet Loss)

A seconda della causa principale della perdita di pacchetti, puoi scegliere uno dei metodi sopra menzionati per risolvere il problema di perdita di pacchetti sulla tua connessione di rete. 

Laddove si tratti di un problema hardware, sostituiscilo con uno nuovo in grado di far fronte, ma in caso di congestione della rete, puoi aumentare la larghezza di banda o utilizzare una soluzione di qualità del servizio per impostare una priorità più alta per il traffico di rete in tempo reale.

Semplici(Simple) modi per gestire la perdita di pacchetti includono il controllo che le porte e i cavi siano collegati e installati correttamente e che si utilizzino connessioni via cavo se si desidera una migliore qualità della connessione. Rimuovere eventuali interferenze se si utilizzano connessioni wireless e mantenere aggiornati i dispositivi e il software.



About the author

Sono un software engineer con oltre 10 anni di esperienza nel campo dell'ingegneria Windows. Sono specializzato nello sviluppo di applicazioni basate su Windows, nonché di driver hardware e audio per il sistema operativo Windows di nuova generazione di Microsoft, Windows 11. La mia esperienza nella creazione di app per Windows mi rende una risorsa particolarmente preziosa per qualsiasi azienda che desideri sviluppare prodotti tecnologici innovativi.



Related posts