Come risolvere la perdita di pacchetti: cause, soluzioni semplici e strumenti principali

Pubblicato: 2021-09-15

Voice Over Internet Protocol (VoIP) è famoso per il suo audio HD cristallino tramite la trasmissione di pacchetti di dati riuscita dalla sorgente in uscita che effettua la chiamata alla destinazione in entrata che la riceve.

Fondamentalmente, il VoIP funziona scomponendo i suoni vocali e altro audio in pacchetti di dati più piccoli che viaggiano su Internet e si riassemblano a destinazione.

Di solito, queste trasmissioni di pacchetti si svolgono senza intoppi.

Tuttavia, quando si viaggia su Internet, c'è sempre la possibilità che questi pacchetti di dati si perdano o si deteriorino.

Ridurre al minimo questa perdita è fondamentale, poiché le aziende soffrono notevolmente dei problemi di comunicazione che ne derivano e della scarsa esperienza del cliente . Peggio ancora, quando il software Unified Communications (UC) subisce un'elevata perdita di pacchetti, può portare a una sicurezza ridotta, trasferimenti di file difettosi e un aumento del jitter.

Continua a leggere per scoprire come ridurre al minimo la perdita di pacchetti identificando le cause comuni, rilevando con successo le perdite e cosa puoi fare per risolvere il problema.

Sommario

  • Cos'è la perdita di pacchetti?
  • Quali sono le cause della perdita di pacchetti?
  • Come rilevare la perdita di pacchetti sul tuo sistema operativo
  • Come risolvere la perdita di pacchetti in sei passaggi o meno
  • I migliori strumenti per correggere la perdita di pacchetti
  • Perdita di pacchetti e protocollo
  • Non lasciare che la perdita di pacchetti danneggi la tua attività

Cos'è la perdita di pacchetti?

La perdita di pacchetti è l'impossibilità di trasmettere correttamente i pacchetti di dati su Internet dal mittente al destinatario. In VoIP, i pacchetti persi ritardano la comunicazione, creano suoni confusi e possono persino confondere e riordinare parti della conversazione.

I professionisti IT considerano l'1-2% della perdita di pacchetti come un "tasso accettabile" per il VoIP, poiché livelli così bassi non dovrebbero influire sulla qualità delle chiamate SIP o PBX ospitato.

Cosa sono i pacchetti di dati?

Tecnicamente, tutto ciò che invii su Internet è un pacchetto di dati: e-mail, comunicazioni vocali, videochiamate e altro ancora.

Le chiamate dai sistemi telefonici VoIP iniziano come suoni registrati. Questi suoni vengono suddivisi in dati più piccoli e più gestibili e trasmessi su Internet come pacchetti. Questi pacchetti sono generalmente crittografati e di dimensioni ridotte per garantire trasferimenti più facili e veloci.

Quando le informazioni vengono inviate, rileva automaticamente e viaggia lungo il percorso più efficiente. A volte, tuttavia, le informazioni non arrivano correttamente alla destinazione prevista.

Più i dati devono viaggiare, maggiore è la possibilità di errori durante la trasmissione.

Quali sono le cause della perdita di pacchetti?

Di seguito sono elencate le sei cause più comuni di perdita di pacchetti:

  • Congestione della larghezza di banda
  • Cavi di rete difettosi
  • Hardware difettoso o insufficiente
  • Problemi di software
  • Reti Wi-Fi
  • Attacchi di rete

1. Congestione della larghezza di banda

La congestione della larghezza di banda (chiamata anche congestione della rete) è la riduzione della qualità delle chiamate VoIP e della velocità complessiva di trasmissione che si verifica quando la larghezza di banda di Internet non è in grado di gestire la quantità di dati correnti che dovrebbe elaborare.

Pensalo come un ingorgo digitale durante l'ora più trafficata della giornata.

I tuoi dati subiscono ritardi nel raggiungere la destinazione prevista perché la congestione del collegamento/il traffico intenso fa sì che alcuni pacchetti di informazioni vengano lasciati indietro per consentire alla rete di "recuperare".

In genere, questi pacchetti riappariranno automaticamente quando la congestione della rete diminuisce, ma a volte i pacchetti possono essere persi permanentemente durante la riproduzione casuale.

Come rilevarlo : una rete con un'elevata quantità di congestione presenta un'elevata latenza, un aumento del jitter e tassi di perdita di pacchetti superiori al normale. Il monitoraggio della rete misura la congestione osservando questi fattori e osservando come variano nel corso della giornata. La congestione può durare alcuni minuti alla volta o più, ma qualsiasi velocità inferiore a quella promessa dal tuo provider di servizi Internet (ISP) è considerata congestione della larghezza di banda.

2. Cavi di rete difettosi

Soprattutto se stai lavorando su una rete cablata, i cavi Ethernet danneggiati potrebbero essere la causa della perdita di pacchetti.

Questi cavi fisici gestiscono molto traffico. Se si sono deteriorati, i dati non possono essere inviati in modo efficiente, con conseguente perdita di pacchetti. Qualsiasi cavo danneggiato o non collegato correttamente aumenta i segnali elettrici che viaggiano insieme ai dati che stai inviando, aggravando il problema.

Anche i connettori in fibra sporchi sono una fonte significativa di perdita di pacchetti.

Come rilevarlo : se sospetti che i cavi difettosi stiano causando la perdita di pacchetti, controlla fisicamente i cavi a fondo e assicurati che non vi siano danni esterni visibili. Inoltre, controlla i punti di connessione di rete per confermare che siano sicuri e completamente a posto.

3. Hardware difettoso o insufficiente

L'hardware VoIP come i router Internet e i firewall sono fondamentali per l'invio di informazioni su Internet e qualsiasi dispositivo di rete obsoleto o difettoso potrebbe sicuramente portare alla perdita di pacchetti.

Ciò accade spesso quando un'azienda si espande senza aggiornare l'hardware necessario per gestire il volume di dati ora aumentato.

Le discrepanze duplex sono una causa frequente di perdita di pacchetti.

In una connessione Internet, la comunicazione duplex consente ai dispositivi collegati di inviare e ricevere dati. Quando due dispositivi collegati funzionano in diverse modalità duplex, il collegamento non è così efficiente.

Questo di solito significa che un dispositivo funziona in modalità half-duplex e l'altro funziona in modalità full-duplex.

Quando un dispositivo è half-duplex, i segnali viaggiano in entrambe le direzioni, ma possono viaggiare solo in una direzione alla volta. Quando un dispositivo ha la funzionalità full duplex e l'altro ha un'efficienza dimezzata, si verifica una perdita di pacchetti.

Come rilevarlo : quando si verifica un problema con un componente hardware specifico, alcuni computer visualizzano un messaggio di errore, avvertendoti che il dispositivo non funziona come previsto. Monitora qualsiasi componente hardware, in particolare quelli meno recenti, per garantire prestazioni adeguate. Eventuali malfunzionamenti devono essere annotati anche nei registri hardware del dispositivo.

4. Problemi con il software

Il software di comunicazione aziendale è parte integrante del trasferimento dei dati, ma quando non funziona correttamente può anche causare la perdita di pacchetti.

Quando il software esita a causa di un errore di programmazione, può verificarsi un comportamento imprevisto sulla rete. Ciò è spesso dovuto a bug del software o al mancato aggiornamento del software quando richiesto.

Come rilevarlo : se la tua connessione sembra lenta, controlla se un software specifico o un'applicazione utilizza molta larghezza di banda anche quando non è in uso. Lo strumento Task Manager/Monitoraggio attività di un computer mostra come le app stanno attualmente comunicando con la rete e la cronologia delle comunicazioni delle app degli ultimi 30 giorni. Ciò semplifica il confronto dell'utilizzo con la latenza che stai riscontrando.

5. Reti Wi-Fi

Lavorare senza Wi-Fi spesso degrada la qualità dei pacchetti di informazioni inviati attraverso la rete, semplicemente perché la connessione Internet non è così forte come dovrebbe essere.

Oltre a segnali Wi-Fi deboli, la perdita di pacchetti può essere causata anche da interferenze sulla radiofrequenza o dal segnale che viaggia attraverso pareti spesse.

Le reti wireless tendono a subire più battute d'arresto e interferenze rispetto alle connessioni cablate, quindi è qui che hanno origine la latenza e la perdita di pacchetti.

Ciò è particolarmente vero se sei lontano dalla fonte del segnale Wi-Fi.

Come rilevarlo : controlla lo stato del tuo Wi-Fi aprendo la scheda Accesso a Internet sul tuo dispositivo. Mostrerà diverse linee che determinano l'attuale potenza Wi-Fi. Se rilevi una potenza del segnale Wi-Fi più debole, la rete potrebbe essere sovraccaricata, il che significa che il segnale debole non può ospitare tutti i tuoi dispositivi.

6. Attacchi di rete

Ci sono innumerevoli ragioni per prendere sul serio la sicurezza VoIP , ma poche persone ritengono che le minacce informatiche come gli attacchi Denial of Service (DoS) possano causare la perdita di pacchetti di rete oltre a tutti gli altri problemi che creano.

Gli attacchi DoS sovraccaricano intenzionalmente la rete, portando a un aumento della perdita di pacchetti, problemi di accesso ai file e vulnerabilità generale della rete. La perdita di pacchetti crea quella che viene definita una backdoor a bassa priorità, che è un buco che consente agli hacker di aggirare facilmente le misure di sicurezza e di intrufolarsi nel codice dannoso. Ciò porta spesso ad attacchi DoS o alla perdita di dati crittografati.

Le aziende di qualsiasi dimensione sono vulnerabili agli attacchi DoS e ad altre minacce, soprattutto se esistono problemi di perdita di pacchetti esistenti.

Come rilevarlo : quando si verificano attacchi di rete, noterai che la rete è molto più lenta del normale. L'apertura di file e siti Web sarà lenta e le chiamate VoIP subiranno jitter e balbuzie. È fondamentale monitorare il traffico di rete e determinare se sono presenti attività aggiuntive non familiari sulla rete.

Come rilevare la perdita di pacchetti sul tuo sistema operativo

Ora che conosci le cause principali della perdita di pacchetti e come rilevare problemi specifici, discutiamo di come utilizzare il sistema operativo (OS) del tuo sistema per determinare se stai riscontrando o meno una perdita di pacchetti.

Di seguito, illustreremo come rilevare la perdita di pacchetti su sistemi Mac, Linux e Windows.

Perdita di pacchetti macOS

Per vedere se stai riscontrando una perdita di pacchetti su macOS, segui i passaggi seguenti.

  1. Fare clic su Finder → Applicazioni → Utilità
  2. Apri la cartella Utilità e seleziona "Terminale"
  3. Digita il comando: Ping 127.0.0.1 e premi "Invio"
  4. Lascia che il processo venga eseguito per alcuni istanti, quindi premi "Control C" per interrompere il test.
  5. Rivedi le statistiche in fondo alla pagina (vedi immagine sotto)

Controllo della perdita di pacchetti MacOS

Perdita di pacchetti Linux

Per vedere se stai riscontrando una perdita di pacchetti in Linux:

  1. Premi "Control T" per aprire il Terminale
  2. Digita il comando: Ping 127.0.0.1 e premi "Invio"
  3. Rivedere le statistiche visualizzate al termine del test (vedi immagine sotto)
Pacchetti eliminati Linux

(Fonte immagine)

Perdita di pacchetti di Windows

Per vedere se stai riscontrando una perdita di pacchetti in Windows:

  1. Aprire l'applicazione "Esegui" premendo il tasto "Windows Key" + "R"
  2. Digita "cmd" nella casella "Apri" e premi "OK"
  3. Nel terminale, digita il comando: Ping 127.0.0.1 -t e premi "Invio"
  4. Una volta elaborati almeno 10 pacchetti, premere "Control" + "C" per interrompere il test
  5. Esamina i risultati (vedi immagine sotto)

Controllo di Windows per la perdita di pacchetti

Come risolvere la perdita di pacchetti in sei passaggi o meno

In molti casi, potresti essere in grado di correggere la perdita di pacchetti da solo e rimarrai sorpreso da quanto semplici possano essere alcune delle soluzioni.

Discuteremo in che modo gli strumenti di monitoraggio della rete identificano la perdita di pacchetti e ti aiutano a intraprendere azioni preventive per mantenere le cose senza intoppi più avanti in questo post.

Ma se hai a che fare con la perdita di pacchetti in questo momento?

Segui i 6 passaggi seguenti per risolverlo.

1. Esaminare le connessioni fisiche

Prima di fare qualsiasi altra cosa, assicurati che il cavo Ethernet sia fisicamente collegato al router e che i cavi visibili siano inseriti correttamente e completamente nelle porte corrispondenti.

I cavi sembrano danneggiati o usurati? In tal caso, è il momento di sostituirli per stabilire un percorso di connessione più chiaro.

Al momento dell'acquisto di futuri cavi Ethernet:

  • Scegli la categoria corretta di filo. Un Cat 5 è in genere abbastanza potente per una piccola impresa, ma se utilizzi una connessione Internet a più di 1 Mbps, avrai bisogno di una categoria superiore
  • Controlla la guaina sul filo per la durata e non si abraderà facilmente
  • Se si fanno passare più cavi insieme, utilizzare una schermatura del cavo per evitare interferenze di segnale

2. Verificare la presenza di aggiornamenti software

Il software può occupare troppa larghezza di banda della rete perché non è stato aggiornato di recente, causando la perdita di pacchetti e altri problemi di prestazioni.

Aggiorna sempre manualmente il software non appena ricevi un avviso, ma la soluzione migliore è attivare gli aggiornamenti automatici.

Dopo aver aggiornato il software (o se non ci sono aggiornamenti) riavviare l'applicazione e riavviare l'hardware.

Se il software presenta ancora bug noti, potrebbe essere necessario attendere che il team di sviluppo rilasci una soluzione al problema. Al contrario, se non è disponibile una soluzione immediata, prendere in considerazione una soluzione software alternativa che non causi la perdita di pacchetti.

3. Aggiorna il tuo hardware

Anche l'hardware obsoleto causa la perdita di pacchetti, quindi assicurati di lavorare con nuove apparecchiature quando possibile (potresti anche essere in grado di trovare versioni più recenti del tuo hardware di seconda mano se il costo è un problema).

Saprai che è ora di aggiornare il tuo hardware quando non funziona correttamente, visualizza messaggi di "errore", si spegne improvvisamente o semplicemente smette di funzionare normalmente.

Avere un team IT dedicato per tenere il passo con server e hardware VoIP riduce al minimo la perdita di pacchetti.

4. Controlla la tua connessione Wi-Fi

Come accennato, il wi-fi non è l'ideale per le connessioni VoIP, ma se è tutto ciò che è disponibile, potrebbe essere il motivo della perdita di pacchetti.

Se il segnale è assente o cade, ripristina il router o il dispositivo per vedere se diventa più forte. In caso contrario, utilizzare un analizzatore Wi-Fi per vedere se il problema che sta causando la perdita di pacchetti è nelle impostazioni Wi-Fi.

Se necessario, imposta il tuo dispositivo per accedere a un'altra rete Wi-Fi o, preferibilmente, utilizza una connessione cablata.

5. Indirizzare la congestione della larghezza di banda

La congestione della larghezza di banda, quando la rete non è in grado di gestire l'elevato volume di traffico corrente, può portare alla perdita di pacchetti.

Per risolvere questo problema, monitora le prestazioni della tua rete per determinare se si verifica una congestione a causa di un volume elevato di informazioni in uscita durante un'ora specifica del giorno.

Se possibile, scegli un orario meno congestionato. Per le comunicazioni VoIP, questo potrebbe non essere così facile, ma è possibile pianificare chiamate e conferenze per orari non di punta.

Quindi, dai la priorità al traffico in modo che le informazioni più essenziali vengano inviate per prime lungo la rete.

Ciò ottimizza il flusso di dati e riduce la congestione.

Hai ancora problemi? Potrebbe essere il momento di aggiornare la tua larghezza di banda.

Parla con il tuo provider di servizi Internet per vedere quali opzioni sono disponibili.

6. Affrontare vulnerabilità o attacchi alla sicurezza della rete

Sfortunatamente, gli attacchi di rete e l'hacking possono causare la perdita di pacchetti e altri gravi problemi.

Se sospetti un attacco, agisci rapidamente ed esamina i log IP per cercare indirizzi sconosciuti o inondazioni di traffico consistenti sulla rete. Blocca questi indirizzi IP per fermare l'attacco e consentire al traffico sulla rete di tornare alla normalità.

Nella maggior parte dei casi, è meglio coinvolgere un professionista quando sono in gioco la privacy e la sicurezza. Possono anche aiutarti ad affrontare le vulnerabilità della sicurezza per prevenire attacchi futuri.

I migliori strumenti per correggere la perdita di pacchetti

Le soluzioni software Quality of Service (QoS) e Network Monitoring forniscono dati e avvisi in tempo reale su perdita di pacchetti, prestazioni di rete, attività del server e altri aggiornamenti essenziali di sicurezza e attività.

Di seguito, esploreremo alcune delle piattaforme più popolari.

Paessler PRTG: per un monitoraggio completo "migliore in assoluto".

Il monitor di rete Paessler PRTG è uno degli strumenti di monitoraggio più conosciuti oggi sul mercato e fornisce una panoramica completa in tempo reale dell'intera infrastruttura IT.

Gli utenti possono configurare notifiche personalizzate su computer desktop e app mobili per iPhone e Android, consentendo loro di ricevere avvisi di monitoraggio per eventi di rete come:

  • Perdita di pacchetti basata sulla percentuale e sniffing dei pacchetti
  • Utilizzo della larghezza di banda e potenziali colli di bottiglia
  • Traffico di rete, sicurezza, velocità, ottimizzazione e attività
  • Stato del firewall
  • Livelli di jitter
  • Potenza del segnale Wi-Fi
  • Qualità del servizio

Monitoraggio passeggeri

Gli utenti possono monitorare l'attività su tutti i dispositivi e PRTG è compatibile con un'ampia varietà di sistemi operativi e tecnologie (Windows, Linux/Unix, macOS, API REST, ecc.). Scegli tra oltre 300 metriche di monitoraggio per creare mappe e dashboard personalizzati.

Dopo una prova gratuita di 30 giorni, i prezzi variano da $ 1.750 a $ 15.500 per licenza server per un massimo di 1.000 dispositivi.

SolarWinds: per il monitoraggio della qualità del servizio multi-vendor

Lo strumento VoIP e Network Quality Manager (VNQM) di SolarWinds fornisce informazioni dettagliate in tempo reale e aggiornamenti sulle prestazioni della rete grazie al monitoraggio avanzato della perdita di pacchetti.

La piattaforma fornisce dettagli sul percorso delle chiamate e dati di segnalazione delle chiamate, esaminando le metriche delle prestazioni che segnalano la perdita di pacchetti o un calo della qualità complessiva della chiamata.

Queste metriche includono:

  • Monitoraggio della perdita di pacchetti basato sulla percentuale
  • Tremore
  • Latenza
  • Mean Opinion Score (MOS) per misurare la qualità delle chiamate
  • Protocollo
  • Dispositivi
  • codec
  • Motivo per la cessazione della chiamata
  • Durata della chiamata
  • Posizioni di chiamata
  • Indirizzi IP di origine/destinazione

Monitoraggio SolarWinds

Il dashboard PerfStack brevettato da SolarWinds confronta i dati sulla perdita di pacchetti con l'attività del trunk SIP, lo stato della rete e le prestazioni VoIP, fornendo una panoramica completa del sistema attraverso dati storici e in tempo reale.

Come Paessler PRTG, gli utenti SolarWinds possono anche configurare avvisi/notifiche personalizzate in base a problemi di QoS ad alta priorità.

I prezzi partono da $ 1.851 per licenza dopo una prova gratuita di 30 giorni completamente funzionale.

ManageEngine OpManager: per un monitoraggio scalabile e conveniente

ManageEngine OpManager è un software di monitoraggio continuo della rete che funziona su dispositivi, reti, collegamenti WAN, punti di accesso e altro ancora.

OpManager non si limita a individuare i problemi di rete, ma include anche funzionalità di risoluzione dei problemi e gestione della configurazione.

OpManager monitora oltre 2.000 metriche delle prestazioni di rete, tra cui:

  • Perdita di pacchetti in percentuale
  • Latenza, velocità e traffico di rete
  • Analisi del collo di bottiglia delle prestazioni
  • Dispositivi di rete (router, controller LAN wireless, server, switch, firewall, ecc.)
  • Errori e scarti
  • prestazioni WAN
  • Memoria e CPU

Monitoraggio di OpenEngine

OpManager consente agli utenti di creare dashboard multi-visualizzazione personalizzati con oltre 200 widget e le notifiche (denominate "Allarmi") vengono attivate quando le metriche preimpostate scendono al di sotto di una soglia specificata.

Sebbene sia disponibile un software di monitoraggio della rete integrato, OpManager è unico in quanto offre tre piani separati, ciascuno con un diverso livello di monitoraggio e progettato pensando alla convenienza.

È disponibile una prova gratuita di 30 giorni e il piano gratuito di OpManager consente agli utenti di monitorare fino a 3 dispositivi. I piani a pagamento sono basati su quotazioni e partono da $ 245,00.

Nagios Core: per il monitoraggio della rete di base open source gratuito

Nagios è un grande nome nell'infrastruttura IT e la sua piattaforma di monitoraggio della rete open source gratuita, Nagios Core , è piuttosto popolare.

Sebbene originariamente progettato per Linux, Nagios Core ora funziona con sistemi operativi aggiuntivi come macOS e Windows. Sono disponibili oltre 50 plug-in per il download e ulteriori personalizzazioni sono disponibili scaricando front-end e componenti aggiuntivi principali dalla comunità degli sviluppatori.

Nagios Core monitora metriche come:

  • Perdita di pacchetti
  • Traffico di rete
  • Tremore
  • Latenza
  • Protocolli
  • Server

Monitoraggio di Nagios

Nagios è uno strumento gratuito e open source, il che significa che è una soluzione altamente personalizzabile. Tuttavia, probabilmente richiederà alcune conoscenze di programmazione di base o un team IT per la configurazione e l'utilizzo con successo.

Chi non ha conoscenze tecniche dovrebbe optare per Nagios XI , il software di monitoraggio della rete a pagamento dell'azienda. I piani partono da $ 1,9995 dopo una prova gratuita.

Perdita di pacchetti e protocollo

La perdita di pacchetti colpisce le aziende in modo diverso in base al protocollo.

Il Transmission Control Protocol (TCP) annulla la perdita di pacchetti ritrasmettendo costantemente i dati.

Quando un pacchetto viene perso, la seconda trasmissione raccoglie questi pacchetti persi e ricostruisce il flusso di dati. Tuttavia, la ritrasmissione richiede più tempo e può rallentare il sistema se si effettuano chiamate e connessioni VoIP simultanee.

User Datagram Protocol (UDP) non è così versatile nella gestione dei pacchetti, poiché non ritrasmette i dati dopo che sono stati inviati.

In caso di perdita di pacchetti su questa connessione, i dati devono essere reinviati manualmente.

A volte, le connessioni UDP interromperanno del tutto la connessione, causando dati danneggiati, duplicati o incompleti. Le connessioni UDP utilizzano un buffer di invio socket che ospita i pacchetti e connessioni più lente impediranno una trasmissione efficiente.

Non lasciare che la perdita di pacchetti danneggi la tua attività

Il VoIP è una soluzione di chiamata superiore alle reti PSTN, ma è fondamentale per mantenere le risorse Internet e ridurre l'impatto della perdita di pacchetti.

La perdita di qualità delle chiamate e la perdita di informazioni pertinenti a causa della distorsione delle chiamate è una vera minaccia per i processi aziendali.

Oltre a un'attenta diagnosi, segui i passaggi preventivi che abbiamo delineato in questo post per ridurre la perdita di pacchetti, incluso l'investimento negli strumenti giusti.

Infine, cerca il software VoIP giusto con funzionalità di sicurezza avanzate come aggiornamenti automatici, monitoraggio della rete in tempo reale e crittografia end-to-end per mantenere la comunicazione aziendale senza intoppi.