Doel

Dit artikel verstrekt instructies hoe te om het traceroutebevel op uw switch door CLI te lopen.

In een scenario in real-time, kan een traceroute worden gebruikt als de gebruiker een paar connectiviteitsproblemen heeft en de gebruiker moet vinden of de pakketten aan de bestemming worden afgeleverd of niet. Traceroute kan precies aangeven waar de pakketten worden verzonden als een dergelijk probleem zich voordoet.

Opmerking: Om te leren hoe u de configuratie van Tracoute op uw switch door het web-gebaseerde nut kunt activeren, klik hier voor instructies.

Toepasselijke apparaten

- Sx300 Series

- Sx350 Series

- SG350X Series

- Sx500 Series

- Sx550X Series

Softwareversie

- 1.4.7.05 — SX300, SX500

- 2.2.8.4 — SX350, SG350X, SX550X

Draai Traceroute op de Switch door de CLI

Traceroute kan worden gebruikt om een probleem op te lossen dat zich over een netwerkverbinding heeft voorgedaan. Wanneer u de Opdracht Line Interface (CLI) van de switch gebruikt, ontdekt en toont Tracoute de routes die de pakketten zullen nemen wanneer zij naar hun bestemming reizen, die de beheerder toestaan om de vervoervertraging van de pakketten te meten die door het netwerk verplaatsen. Het werkt door een IP-pakket naar de doelhost te verzenden en terug naar de switch.

Traceroute gebruikt drie UDP-datagrammen (User Datagram Protocol) met Time to Live (TTL)-waarden om in te zetten. TTL is een mechanisme dat de levensduur van gegevens in een netwerk beperkt. Elke keer dat een pakket naar een router wordt verzonden, daalt de TTL-waarde met één. Zodra de TTL-waarde 0 bereikt heeft, reageert de router met een Internet Control Message Protocol (ICMP) Time Overgedraaid Message (TEM), dat aangeeft dat het datagram is verlopen.

Eerst, Tracoute verstuurt drie UDP datagrammen naar de eerste router met TTL-waarden van één. De eerste router reageert met een ICMP TEM-bericht dat informatie biedt voor de traceroutefunctie. Daarna, Tracoute verstuurt nog drie UDP datagrammen met TTL-waarden van twee. De tweede router langs de route reageert met een ICMP TEM-bericht. Dit proces duurt voort totdat een van de volgende situaties zich voordoen:

- de bestemming is bereikt

- de ingestelde max. TTL-waarde wordt bereikt

- de gebruiker onderbreekt het spoor

Traceroute-handeling uitvoeren

Om de traceroutehandeling op uw switch door CLI te lopen, volgt u deze stappen:

Stap 1. Meld u aan bij de switch-console. De standaardwaarden voor gebruikersnaam en wachtwoord zijn cisco/cisco. Als u een nieuwe gebruikersnaam of wachtwoord heeft geconfigureerd, moet u deze inloggegevens gebruiken.

Opmerking: In dit voorbeeld, wordt de switch benaderd door telnet.

Stap 2. In de Bewerkte EXEC-modus van de switch voert u de traceroutehandeling uit door een van de volgende opdrachten in te voeren:

SG350X#traceroute ip {{ipv4-address | hostname}} [size packet_size] [ttl max-ttl] [count packet_count] [timeout time_out] [source ip-address]

— Gebruik deze syntaxis om een IPv4-adres te traceren.

SG350X#traceroute ipv6 {{ipv6-address | hostname}} [size packet_size] [ttl max-ttl] [count packet_count] [timeout time_out] [source ip-address]

— Gebruik deze syntaxis om een IPv6-adres te traceren.

De parameters worden als volgt beschreven:

- ip — gebruik IPv4 om de route te ontdekken.

- ipv6 — Gebruik IPv6 om de route te ontdekken.

- ipv4-adres — IPv4-adres van de bestemmingshost.

- ipv6-adres — IPv6-adres van de bestemmingshost.

- Hostname — De hostname van de doelhost. De lengte varieert van 1 tot 160 tekens. De maximum etiketgrootte voor elk deel van de gastnaam is 58.

- grootte Packet_size — Het aantal bytes in het pakket zonder de VLAN-tag (Virtual Local Area Network) te bevatten. De standaardinstelling is 64 bytes. De grootte varieert van 64 tot 1518 bytes voor IPv4 en 68 tot 1518 voor IPv6.

- tl max-tl — de grootste TTL-waarde die kan worden gebruikt. De standaard max TTL waarde is 30. De tracerouteopdracht eindigt wanneer de bestemming wordt bereikt of wanneer deze waarde wordt bereikt. De TTL-waarde kan variëren van 1 tot 225.

- tel Packet_count — Het aantal sondes dat op elk TTL-niveau moet worden verstuurd. De standaard telt 3 en de tellingen variëren van 1 tot 10.

- timeout time_out — Het aantal seconden om te wachten op een antwoord op een sonde pakket. De standaard is 3 seconden en de timeout waarde varieert van 1 tot 60 seconden.

- bron-ip-adres — één van de interfaceadressen van het apparaat om als bronadres voor de sondes te gebruiken. Het apparaat selecteert standaard het optimale bronadres. U moet hiervoor een geldig IP-adres opgeven.

SG350X#traceroute ip software.cisco.com ttl 20

Opmerking: In dit voorbeeld wordt traceroute ip software.cisco.com.0 gebruikt. Zodra de opdracht is ingevoerd, voert de switch het spoor automatisch uit.

Stap 3. (Optioneel) Druk op de knop ontsnappen op het toetsenbord om het spoor te annuleren.

Opmerking: In dit voorbeeld werd het spoor na drie hop afgebroken.

U zou nu een traceroutehandeling door de CLI van uw switch moeten lopen.

Traceroute-resultaten begrijpen

In de volgende tabel worden de belangrijke velden in de afbeelding hierboven beschreven:

Veld

Beschrijving

1 tot 14

Geeft de sequentie of het hopnummer van de router in het pad naar de bestemming aan.

192.168.100.1

IP-adres van de router waar de switch is aangesloten.

184.26.111.212

Internet IP-adres van de doelserver software.cisco.com

<190 ms <200 ms</200 ms

De totale tijd van de verrichting om gegevens van de bestemmingsserver terug te krijgen die in de laatste hop wordt getoond.

De volgende tabel toont de tekens die in de opdrachtoutput kunnen verschijnen:

Veld

Beschrijving

*

De sonde is uitgezet.

?

Onbekend pakkettype.

A

administratief onbereikbaar. Deze uitvoer geeft doorgaans aan dat een toegangslijst het verkeer blokkeert.

F

Vereiste fragmentatie en defragmentatie worden ingesteld.

H

Host onbereikbaar.

P

Protocol onbereikbaar.

Q

Bron quench.

R

Herassembleertijd fragment overschreden.

S

Bron route mislukt.

U

Poorten onbereikbaar.

Mogelijke problemen van de sporen:

- Als u timeouts bij het begin tegenkomt en het rapport begint gegevens na een paar hoop te tonen, wordt de router zeer waarschijnlijk niet gevormd om op Tracoute verzoeken te antwoorden.

- Als u aan het eind van het spoor tijdelijke instellingen tegenkomt:

- Er kan een verbindingsprobleem zijn met de doelhost.

- Er zou een firewall op de bestemmingsgastheer kunnen zijn gevormd om traceeroute verzoeken te blokkeren.

- Er zou een probleem kunnen zijn met het retourpad van het doel.

- Als het tracoute rapport latentie tijdens de eerste paar hop toont, zouden er kwesties in uw lokale netwerk kunnen zijn.

U had nu de tracerouteresultaten moeten begrijpen die op de CLI van uw switch worden getoond.