Come posso leggere e risolvere i problemi del mio traceroute per risolvere i problemi di AWS Direct Connect?

5 minuti di lettura
0

Desidero leggere e risolvere i problemi dei miei traceroute per risolvere i problemi di AWS Direct Connect che sto riscontrando.

Risoluzione

Esegui un traceroute

Esegui il comando traceroute per il tuo sistema operativo. Sostituisci example-destination-router con il tuo router di destinazione:

Windows:

tracert <example-destination-router>

macOS:

traceroute <example-destination-router>

Linux:

traceroute <example-destination-router>

Leggi l'output del traceroute

Quando si eseguono i comandi traceroute, viene visualizzato un elenco di salti (dispositivi di rete) attraverso i quali passano i pacchetti. Ogni salto è elencato con il suo indirizzo IP, il nome host (se disponibile) e il tempo impiegato dal pacchetto per raggiungere il salto in millisecondi. L'output è costituito da una serie di righe, ciascuna delle quali rappresenta un salto lungo il percorso di rete.

La riga del traceroute è composta dai seguenti componenti chiave:

  • Numero del salto: indica la sequenza del salto, che parte da uno e aumenta a ogni salto successivo. Identifica anche l'ordine in cui si incontrano i router lungo il percorso.
  • Indirizzo IP o nome host: Identifica l'indirizzo IP o il nome host del router nello specifico salto visualizzato. Gli indirizzi IP vengono visualizzati in notazione decimale punteggiata e i nomi host mostrano informazioni descrittive sul router.
  • Round-trip time (RTT): misura il tempo impiegato da un pacchetto per viaggiare dal dispositivo di origine al router dello specifico salto e poi viceversa.

Esempio di output del traceroute:

traceroute to 203.0.113.5 (203.0.113.5), 30 hops max, 60 byte packets
1  192.168.0.1 (192.168.0.1)  1.112 ms  0.948 ms  0.847 ms
2  10.0.0.1 (10.0.0.1)  5.463 ms  *  5.385 ms
3  203.0.113.5 (203.0.113.5)  20.846 ms  20.912 ms  21.156 ms
4  *  *  *

L'esempio precedente di output del traceroute contiene le seguenti informazioni sui salti:

  • Salto 1: l'indirizzo IP è 192.168.0.1 e i valori RTT (ms) sono 1.112, 0.948 e 0.847. Questo salto mostra valori RTT bassi e indica una connessione rapida e reattiva al router associato.
  • Salto 2: l'indirizzo IP è 10.0.0.1, i valori RTT (ms) sono 5.463, 5.385 e viene visualizzato un asterisco. Questo salto ha valori RTT leggermente più alti rispetto al salto 1, ma sono comunque bassi e indicano una connessione veloce e reattiva. L'asterisco indica che si è verificato un timeout e il router non ha risposto entro i tempi previsti.
  • Salto 3: l'indirizzo IP è 203.0.113.5 e i valori RTT (ms) sono 20.846, 20.912 e 21.156. Questo salto ha valori RTT più elevati e indica una possibile congestione della rete o tempi di elaborazione più lunghi sul router di destinazione.
  • Salto 4: questo salto mostra tre asterischi consecutivi, che indicano che non sono state ricevute risposte dal router associato. L'assenza di risposte ai salti successivi indica una perdita di connettività o il filtraggio dei pacchetti traceroute.

Nota:

  • i salti con valori RTT bassi e senza asterischi indicano una connessione veloce e reattiva al router.
  • I salti con valori RTT elevati indicano una connessione lenta e una potenziale congestione della rete o tempi di elaborazione più lunghi sul router di destinazione.
  • I salti con un asterisco indicano che si è verificato un timeout e il router non ha risposto entro il periodo di tempo previsto. Ciò può anche indicare che il router in quel salto è configurato per non rispondere ai pacchetti del traceroute. Ciò è dovuto alla configurazione del firewall, alla limitazione della velocità ICMP o alla configurazione del router.
  • I salti che mostrano tre asterischi consecutivi indicano che non è stata ricevuta alcuna risposta dal router associato.

La presenza di asterischi nel mezzo dei salti non significa sempre che ci sia un problema o un problema di rete. I traceroute continuano a sondare i salti successivi per raccogliere informazioni sul percorso di rete. Se l'output mostra asterischi coerenti in tutto il traceroute, ciò può indicare un problema di rete o una configurazione errata.

Risolvi i problemi relativi al traceroute

L'elevata latenza si verifica quando i pacchetti impiegano troppo tempo per raggiungere la destinazione. I salti con RTT elevati causano una latenza elevata. RTT costantemente elevati su più traceroute indicano problemi con il router o la rete.

Per risolvere questo problema, completa i seguenti passaggi:

1.    Apri un prompt dei comandi o una finestra di terminale sul tuo dispositivo locale.

2.    Digita il comando traceroute <IP address of the destination host>, quindi premi Invio.
Nota: l'output del comando precedente mostra un elenco di salti che i pacchetti attraversano nel loro percorso verso l'host di destinazione. Viene visualizzato anche l'RTT.

3.    Apri la Console di gestione AWS, quindi identifica il salto con l'indirizzo IP dell'endpoint Direct Connect.

4.    Esamina l'output del traceroute e identifica eventuali salti con un RTT superiore al previsto. Questi salti potrebbero contribuire al problema della latenza.

5.    Verifica se i salti con problemi di latenza riguardano l'endpoint Direct Connect.

6.    Dopo aver identificato i salti che causano problemi di latenza, verifica le cause di congestione nella configurazione di rete di ciascun dispositivo incluso nella patch.

7.    Se il salto che causa problemi di latenza è l'endpoint Direct Connect, contatta il Supporto AWS.

AWS UFFICIALE
AWS UFFICIALEAggiornata 10 mesi fa