Bruk Av Cisco Feilsøkingsverktøy

Nåbarhet Og Trinnvise Banetester

Testing av nåbarhet Av en node Fra en annen node i et nettverk er en av de fleste grunnleggende tester som skal utføres under støtteoppgaver. Testing banen en packettakes (identifisere nodene det går gjennom) er en annen svært nyttig teknikkfor feilsøking. Disse testene brukes ofte under faktainnsamling eller nårtesting for resultater av en handling som er tatt. Ping har tradisjonelt vært kjent som anIP lag testing søknad. Ping er nå tilgjengelig for andre protokoller, for eksempel asIPX. Cisco IOS gir Ping FOR IP, IPX, AppleTalk, og noen andre protokoller som DECNET, XNS, CLNS og VINES. Trace er ET IP-lag pathdiscovery / testing verktøy. Før IOS 12.0 leverte Cisco IOS bare trace forIP-protokollen; fra OG MED IOS 12.0 er trace også tilgjengelig forIPX.

ping-Kommando (IP) (Bruker Og Privilegert)

ping-kommandoen støttes på bruker-og privilegerte execmodes.Når det brukes i brukermodus, vil et sett med standardparametere som fiveechoes, 100 byte hver med to sekunders time-outs bli brukt (i ikke-verboseform). Du kan skrive INN EN IP-adresse eller et navn med ping-kommandoen (hvis navnet kan løses TIL EN IP-adresse ved hjelp av tabellen lokale VERTER eller ved hjelp av aDNS server).

Ping sender ICMP echo (echo request) til målet, og destinationnode svarer til kilden med ET ICMP echo-svar. Hvis du mottar fiveecho-svar på de fem ekkoene (ekkoforespørsler) som sendes inn, betyr det at five100-byte-pakker kan reise til destinasjonen og tilbake, hver innen to sekunders tidsintervall. Det er en tydelig mulighet for at den første avfem ekko ganger ut; årsaken er vanligvis tilskrevet behovet FOR ARP,eller, i TILFELLE EN DDR-tilkobling, til behovet for å bygge en krets.

Eksempel 4-3 viser eksempelutganger av ping-kommandoen. Hvis alle de fem pakkene ikke kommer til destinasjonen og tilbake, eller i det minste ikkei to sekunders tidsintervall, må du undersøke videre. I denne situasjonen bør du vanligvis velge nærmere og nærmere mål; når du har funnet en som du kan kommunisere med, kan du definere problemområdet og fokusere feilsøkingsarbeidet ditt. Når du støter på timeouts eller administrativelyprohibited tilfeller, må du oppdage (og håndtere) de travle eller thebeskyttede enhetene tilsvarende.

Eksempel 4-3 Brukermodus ping (IP)

RouterA > ping routerB

Skriv escape-sekvens for å avbryte.

Sende 5, 100-byte ICMP Echos til 10.3.2.1, timeout er 2 sekunder:

!!!!!

Suksessrate er 100 prosent, tur/retur min/snitt / maks = 1/3/4 ms

RouterA> ping 172.16.5.5

Skriv escape sekvens for å avbryte.

Sender 5, 100-byte ICMP Echos til 172.16.5.5, timeout er 2 sekunder:

.U. U.

Suksessrate er 0 prosent (0/5)

et grunnleggende punkt i ping-verktøyet er at det tester roundtrip-banen til og fra et mål. Jeg merker ofte at når ping mislykkes,fokuserer folk all sin innsats på å prøve å feilsøke den lokale enheten(kilde), og de glemmer at en ping-feil ofte skyldes at destinationdevice ikke har en bane for å sende echo-svaret tilbake til kilden. SeeTable 4-4 for korte beskrivelser av testkarakterene som brukes av pingfacility. For å avbryte en ping-økt, skriv inn escape-sekvensen (Shift, Control, andthe 6-tasten, alt på en gang). En annen nyttig kommando som du kan bruke nårfeilsøkingsproblemer er debug ip icmp-kommandoen.

Tabell 4-4 ping (IP) Responstegn

Karakter

Beskrivelse

!

Svar mottatt

Time-out

U

Destinasjon unreachable

N

Nettverk unreachable

P

Protokoll unreachable

Q

Kilde slukke

M

Kunne ikke fragmentere

?

Ukjent pakketype

Du har også muligheten til å bruke den utvidede pingen iprivilegert exec-modus. Fra den privilegerte modusen, hvis du bare skriver innpingkommandoen, vil du bli bedt om protokollen (standard ER IP).Når du har valgt IP, blir du bedt om MÅLET IP-adresse, gjenta teller, datagram størrelse, og timeout i sekunder; til slutt, du blir spurt om du er interessert i utvidede kommandoer. Tabell 4-5 gir forklaringer forparametere du blir bedt om hvis du velger alternativet utvidede kommandoer.

Tabell 4-5 Ping (IP) Utvidede Kommandoer

Feltet

Forklaring

Kilde adresse:

Du kan skrive inn en av ruterenes lokale IP-adresser eller en av densgrensesnitt.

type tjeneste :

du kan slå denne biten til 1 for å indikere Internett-Tjeneste Qualityselection.

Sett DF-bit I IP-header? :

hvis du svarer ja, Vil Ikke Fragment-alternativet tillate at denne pakken blir fragmentert når den må gå gjennom et segment med en mindre MTU, og du vil motta en feilmelding fra enheten som ønsket å fragmentere pakken.

Datamønster :

denne meldingen lar deg endre 16-biters datamønster.

Alle seg og alle nuller testing brukes ofte til å sjekke sensitivitetproblemer PÅ CSU / DSU eller for å oppdage kabelproblemer som crosstalk.

Løs, Streng, Post, Tidsstempel, Detaljert :

Selv om det ser ut til at denne meldingen tilbyr en (eller ingen) av alternativene som er oppført, hvis du velger en, vises meldingen igjen, hvis du vil ha detå velge mer enn ett av de tilgjengelige alternativene. Hvis du velger et alternativ, Velges Verbose automatisk også. Record er et veldig nyttig alternativ fordidet viser adressen (e) til humlen (opptil ni) pakken går gjennom.Loose lar deg påvirke banen ved å angi adressen (e) tilhop (e) du vil at pakken skal gå gjennom, kanskje så vel som andre hopp. Med Strenge alternativet du angir hop (e) som du vil at pakken skal gå gjennom, men ingen andre hop (e) har lov til å bli besøkt også. Forskjellen mellombruker Postalternativet til denne kommandoen og bruker traceroute-kommandoener ganske interessant og verdt å diskutere. Postalternativet til denne kommandoen notonly informerer deg om humlen som ekkoforespørselen (av ping) gikk gjennomfor å komme til destinasjonen, men den informerer deg også om humlen den besøkte påreturbanen. Med traceroute-kommandoen får du ikke informasjon ombanen som echo-svaret tar.

Sweep utvalg av størrelser :

Lar deg variere størrelsen på pakkene.

ping Command(IPX og AppleTalk)

Cisco IOS gjør ping tilgjengelig for EN rekke protokoller, inkludert IPX andAppleTalk. Ping FOR IPX og AppleTalk er tilgjengelig i bruker-og privilegert modus.Eksempel 4-4 viser syntaksen og eksempelutgangene FOR IPX og AppleTalk usermode ping.

Eksempel 4-4 Brukermodus ping (IPX og AppleTalk)

Ruter> ping ipx 1000.0000.0c02.f3b4

Skriv escape-sekvens for å avbryte.

Sender 5, 100-byte Novell Ekko til 1000.0000. 0c02.f3b4, timeout er 2seconds:

Suksessraten er 0 prosent (0/5)

Ruter> ping appletalk 100.50

Skriv escape sekvens for å avbryte.

Sende 5, 100-byte AppleTalk Ekko til 100.50, timeout er 2 sekunder:

!!!!!

Suksessrate er 100 prosent, rundtur min/avg / max = 3/3/7 ms

Cisco introduserte ping FOR IPX fra VERSJON 8.2 AV IOS.Men siden Dette er Et Cisco proprietært verktøy, svarer Ikke-Cisco-enheter somnovell-servere på det. Hvis Du vil At Cisco-ruteren skal genererenovell-kompatible ping, kan du gjøre det ved hjelp av global configuration commandipx ping-default novell. Men hva om du vil kunne ping (IPX)Cisco-enheter samt ikke-Cisco (Novell-kompatible) enheter? Hvis dette ertilfelle, bør du ikke bruke kommandoen ipx ping-default novell. Hvis du brukerpriviligert modus ping (IPX), et av spørsmålene du vil bli bedt om meder om Du vil Ha Et Novell standard ekko. Derfor, med privilegert modus ping (IPX) kan du pinge Cisco-enheter og har valget mellom å generere En Novellstandard ping. Tabell 4-6 viser testtegnene som vises I IPX pingresponses sammen med tilhørende beskrivelser.

Tabell 4-6 IPX ping Responstegn

Karakter

Beskrivelse

!

Svar mottatt

Time-out

U

Destinasjon unreachable

C

Congestion

I

Avbryt (brukeren avbrutt testen)

?

Ukjent

&

Pakkelevetid overskredet

Ping for AppleTalk sender aep-pakker (AppleTalk Echo Protocol) til målet (en Annen AppleTalk-node) og venter på svar. Responsecharacters Av AppleTalk ping sammen med tilhørende beskrivelser areprovid I Tabell 4-7.

Tabell 4-7 AppleTalk ping Svar Tegn

Karakter

Beskrivelse

!

Svar mottatt

Time-out

B

Dårlig ekko svar mottatt

C

Ekko med dårlig DDP sjekksum mottatt

E

Feil oppstod under sending av echo-pakken

R

ingen rute tilgjengelig for å sende echo-pakken

traceroute Kommando (IP) (Bruker Og Privilegert)

Bruk traceroute-kommandoen til å finne banen MELLOM IP-enheter. Trace, introdusert med utgivelsen 10.0 Av Cisco IOS, er for tiden bare tilgjengelig for IP-protokollen. Traceroute-kommandoen kan utføres fra brukeren ogprivilegerte exec-modusene, men fra den privilegerte exec-modusen har duevne til å bruke det utvidede sporet, som er mer fleksibelt og informativt.

MERK

kommandoen traceroute brukes vanligvis i sin korte form, trace.

med utgivelsen 12.0 Av Cisco IOS, er traceroute også tilgjengelig forIPX.

traceroute-programmet starter ved å sende sonder (UDP) Med ttlvalue på 1, og fortsetter å øke ttl-verdien og sende sondene til målet er nådd. NÅR ttl-verdien er lik 1, går sonden så langt somden første hoppen (ruteren), som svarer med en overskredet melding (ICMP TTLexceeded). Merk at NÅR en pakke når en ruter, reduseres TTL med en.DERETTER økes TTL til 2, og sonden når det andre hoppet isti til destinasjonen, og så videre, til destinasjonen er nådd. Thedestination node sender en port-unreachable melding (ICMP port unreachable) backto kilden fordi den ikke kan levere pakken til et program (thedefault målporten for sonden ER UDP-port 33434). Cisco IOS genererer tre sonder for hver ttl-verdi, og hvis et svar ikke mottas innen en timeinterval (times out), skriver den ut en stjerne (*) på utgangen. Trace terminatesnår målet er nådd, overskrides maksimal TTL, eller userinterrupts det med escape-sekvensen.

den grunnleggende traceroute-kommandoen (tilgjengelig i bruker-og privilegedexec-modusene) bruker IP-adressen til utgående grensesnitt som kilde-IPaddress, bruker tre sekunder for tidsavbruddsverdien, sender tre prober for eachTTL-verdi, og har 30 for maksimal ttl-verdi. På den annen side, extendedtrace, tilgjengelig fra den privilegerte exec-modusen, lar deg endre densoperasjonelle parametere. Videre, med utvidet spor, på samme måteutvidet ping, kan du også angi kildeadressen til probene dine og, ifneeded, velg De Løse, Strenge, Rekord, Tidsstempel og Verbose alternativene.Eksempel 4-5 viser et skjermbilde som viser oppførselen til extendedtrace-kommandoen.

Det er verdt å nevne At Cisco-dokumentasjonen advarer om at du kanskje fårmange timeouts med traceroute. Forklaringen gitt indikerer detnoen enheter genererer ikke port unreachable meldinger, og noen forsøk på å bruketl-verdien av den mottatte sonden for responspakken. Begge disse tilfellenekan føre til at opprinnelsesenheten opplever mange timeouts (stjerner).

Eksempel 4-5 Utvidet spor

Ruter> spor

Protokoll :

Mål IP-adresse: A_BackR.ciscocit.com

Kildeadresse:

Numerisk visning :

Timeout i sekunder :

Probe count :

Minimum Tid Til Å Leve :

Maksimal Tid Å Leve :

Portnummer:

Løs, Streng, Post, Tidsstempel, Detaljert:

Skriv escape sekvens for å avbryte.

Spore ruten til A_BackR.ciscocit.com (10.11.100.200)

1 A_StubR.ciscocit.com (172.16.15.100) 70 msek 70 msek 79 msek

2 A_BackR.ciscocit.com (10.11.100.200) 80 msek 84 msek 82 msek

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert.