- accesibilitate și pas-cu-pas Path Tests
- comanda ping (IP) (utilizator și privilegiat)
- exemplu 4-3 mod utilizator ping (IP)
- tabelul 4-4 ping (IP) caractere de răspuns
- tabelul 4-5 ping (IP) comenzi extinse
- comanda ping(IPX și AppleTalk)
- exemplu 4-4 mod utilizator ping (IPX și AppleTalk)
- tabelul 4-6 caractere de răspuns ping IPX
- tabelul 4-7 AppleTalk ping caractere de răspuns
- traceroute comandă (IP) (utilizator și privilegiat)
- exemplul 4-5 urmărire extinsă
accesibilitate și pas-cu-pas Path Tests
testarea accesibilității unui nod dintr-un alt nod dintr-o rețea este unul dintre cele mai de bază teste de efectuat în timpul activităților de asistență. Testarea căii a packettakes (identificarea nodurilor prin care trece) este o altă tehnică foarte utilăpentru depanare. Aceste teste sunt adesea folosite în timpul colectării faptelor sau cândtestarea rezultatelor unei acțiuni întreprinse. Ping a fost în mod tradițional cunoscut sub numele de aplicație de testare a stratului anIP. Ping este acum disponibil pentru alte protocoale, cum ar fipx. Cisco IOS oferă Ping pentru IP, IPX, AppleTalk și alte câteva protocoale, cum ar fi DECNET, XNS, CLNS și VINES. Trace este o cale IP-stratinstrument de descoperire/testare. Înainte de IOS 12.0, Cisco IOS a furnizat doar protocolul trace forIP; începând cu IOS 12.0, cu toate acestea, trace este disponibil și pentruipx.
comanda ping (IP) (utilizator și privilegiat)
comanda ping este acceptată la execmodes utilizator și privilegiat.Atunci când este utilizat în modul Utilizator, un set de parametri implicite, cum ar fi fiveechoes, 100 octeți fiecare cu două secunde time-out-uri vor fi utilizate (în non-verboseform). Puteți introduce o adresă IP sau un nume cu comanda ping (dacănumele poate fi rezolvat la o adresă IP utilizând tabelul gazdelor locale sau utilizând serverul aDNS).
Ping trimite ecou ICMP (cerere echo) la destinație, iar destinationnode răspunde la sursă cu un ecou ICMP-răspuns. Dacă primiți răspunsuri fiveecho la cele cinci ecouri (cereri echo) trimise, înseamnă că pachetele five100-byte ar putea călători la destinație și înapoi, fiecare în intervalul de timp atwo-second. Există o posibilitate distinctă ca primul dintrecinci ecouri să dispară; cauza este de obicei atribuită nevoii de ARP sau, în cazul unei conexiuni DDR,necesității de a construi un circuit.
exemplul 4-3 afișează ieșirile de probă ale comenzii ping. Dacă toate cele cinci pachete nu ajung la destinație și înapoi, sau cel puțin nuîn intervalul de timp de două secunde, trebuie să investigați în continuare. În această situație, ar trebui să alegeți, de obicei, obiective mai aproape și mai aproape; odată ce ați findone că puteți comunica cu, puteți defini zona cu probleme și să se concentreze eforturile de depanare. Când întâlniți timeout-uri sau cazuri interzise din punct de vedere administrativ, va trebui să descoperiți (și să vă ocupați) de dispozitivele ocupate sau protejate în consecință.
exemplu 4-3 mod utilizator ping (IP)
RouterA > ping routerB
Tip secvență de evacuare pentru a abandona.
trimiterea 5, 100-octet ICMP Echos la 10.3.2.1, timeout este de 2 secunde:
!!!!!
rata de succes este de 100 la sută, dus-întors min / avg / max = 1/3/4 ms
RouterA > ping 172.16.5.5
tastați secvența de evacuare pentru a anula.
trimiterea 5, 100-octet ICMP Echos la 172.16.5.5, timeout este de 2 secunde:
.U. U.
rata de succes este de 0%(0/5)
un punct fundamental al instrumentului ping este că testeazăcalea de călătorie rotundă către și de la o țintă. Observ adesea că atunci când ping eșuează, oamenii își concentrează tot efortul pe încercarea de a depana dispozitivul local (sursa) și uită că un eșec ping este adesea cauzat de dispozitivul destinationdevice care nu are o cale pentru trimiterea răspunsului echo înapoi la sursă. SeeTable 4-4 pentru scurte descrieri ale caracterelor de testare utilizate de pingfacility. Pentru a anula o sesiune de ping, tastați secvența de evacuare (Shift, Control, șitastea 6, toate simultan). O altă comandă utilă pe care o puteți utiliza cândproblemele de conectare la probleme sunt comanda debug ip icmp.
tabelul 4-4 ping (IP) caractere de răspuns
caracter |
descriere |
! |
răspuns primit |
pauză |
|
U |
destinație inaccesibilă |
N |
rețea inaccesibilă |
P |
Protocol inaccesibil |
Q |
sursa de stingere |
M |
nu s-a putut fragmenta |
? |
tip de pachet necunoscut |
de asemenea, aveți opțiunea de a utiliza modul exec extins ping inprivileged. Din modul privilegiat, dacă introduceți pur și simpluping comanda, vi se va solicita protocolul (implicit este IP).După selectarea IP, vi se solicită adresa IP țintă, numărul de repetări,dimensiunea datagramei și expirarea în câteva secunde; în cele din urmă, sunteți întrebat dacă sunteți interesat de comenzile extinse. Tabelul 4-5 oferă explicații pentruparametrii pentru care vi se solicită dacă alegeți opțiunea Comenzi extinse.
tabelul 4-5 ping (IP) comenzi extinse
câmp |
explicație |
adresa sursă: |
puteți introduce una dintre adresele IP locale ale routerului sau una dintre eleinterfețe. |
tipul serviciului : |
puteți transforma acest bit la 1 pentru a indica Internet Service Qualityselection. |
setați bitul DF în antetul IP? : |
dacă răspundeți da, opțiunea Nu fragmentați nu va permite ca acest pachet să fie fragmentat atunci când trebuie să treacă printr-un segment cu un MTU mai mic și youvor primi un mesaj de eroare de la dispozitivul care dorea să fragmenteze pachetul. |
model de date: |
acest prompt vă permite să modificați modelul de date pe 16 biți. toate cele și toate zerouri de testare sunt frecvent utilizate pentru a verifica sensitivityproblems la CSU/DSU sau pentru a detecta probleme de cablu, cum ar fi crosstalk. |
Loose, Strict, înregistrare, Timestamp, Verbose : |
chiar dacă se pare că acest prompt oferă una (sau niciuna) dinopțiunile enumerate, dacă selectați una, promptul apare din nou, în cazul în care dorițipentru a selecta mai multe dintre opțiunile disponibile. Dacă selectați orice opțiune,Verbose este selectat automat, de asemenea. Înregistrarea este o opțiune foarte utilă pentru căafișează adresa (adresele) hameiului (până la nouă) prin care trece pachetul.Loose vă permite să influențați calea specificând adresa(adresele) magazinului(magazinelor) prin care doriți să treacă pachetul, poate la fel de bine ca și alte hamei. Cu opțiunea strictă specificați hop(urile) prin care doriți să treacă pachetul,dar nici un alt hop(e) nu este permis să fie vizitat. Diferența dintreutilizarea opțiunii de înregistrare a acestei comenzi și utilizarea comenzii traceroute este destul de interesantă și merită discutată. Opțiunea de înregistrare a acestei comenzi nu vă informează doar despre hamei prin care a trecut cererea echo (de ping) pentru a ajunge la destinație, dar vă informează și despre hameiul pe care l-a vizitat pecalea de întoarcere. Cu comanda traceroute nu primiți informații desprecalea pe care o ia răspunsul echo. |
gama de dimensiuni Sweep : |
vă permite să modificați dimensiunea pachetelor. |
comanda ping(IPX și AppleTalk)
Cisco IOS face ping disponibil pentru un număr de protocoale, inclusiv IPX andAppleTalk. Ping pentru IPX și AppleTalk este disponibil în modul utilizator și privilegiat.Exemplul 4-4 arată sintaxa și ieșirile de probă pentru IPX și AppleTalk usermode ping-uri.
exemplu 4-4 mod utilizator ping (IPX și AppleTalk)
Router > ping ipx 1000.0000.0c02.f3b4
tastați secvența de evacuare pentru a anula.
trimiterea 5, 100-octet Novell ecouri la 1000.0000.0c02.f3b4, timeout este de 2 secunde:
rata de succes este de 0%(0/5)
Router >ping appletalk 100.50
tastați secvența de evacuare pentru a anula.
trimiterea 5, 100-Byte AppleTalk ecouri la 100.50, timeout este de 2 secunde:
!!!!!
rata de succes este de 100 la sută, dus-întors min/avg/max = 3/3/7 ms
Cisco a introdus ping pentru IPX începând cu versiunea 8.2 a IOS.Cu toate acestea, deoarece acesta este un instrument proprietar Cisco, dispozitive non-Cisco, cum ar fiserverele Novell nu răspund la acesta. Dacă doriți ca routerul Cisco să generezeping-uri compatibile cu Novell, puteți face acest lucru utilizând configurația globală commandipx ping-default novell. Dar dacă doriți să puteți face ping (IPX)dispozitive Cisco, precum și dispozitive non-Cisco (compatibile cu Novell)? Dacă acesta este cazul, nu trebuie să utilizați comanda IPX ping-default novell. Dacă utilizațimodul privilegiat ping (IPX), una dintre întrebările cu care vi se va solicita este dacă doriți un ecou standard Novell. Prin urmare, cu modul privilegiat ping(IPX) puteți ping dispozitive Cisco și au posibilitatea de a genera un ping Novellstandard. Tabelul 4-6 listează caracterele de testare afișate în IPX pingresponses împreună cu descrierile asociate acestora.
tabelul 4-6 caractere de răspuns ping IPX
caracter |
descriere |
! |
răspuns primit |
pauză |
|
U |
destinație inaccesibilă |
C |
congestie |
eu |
întrerupere (utilizatorul a întrerupt testul) |
? |
necunoscut |
& |
durata de viață a pachetului a fost depășită |
Ping pentru AppleTalk trimite pachete AEP (AppleTalk Echo Protocol) la destinație (un alt nod AppleTalk) și așteaptă răspunsuri. Răspunsul caracterelor AppleTalk ping împreună cu descrierile lor asociate sunt furnizate în tabelul 4-7.
tabelul 4-7 AppleTalk ping caractere de răspuns
caracter |
descriere |
! |
răspuns primit |
pauză |
|
B |
răspuns ecou rău primit |
C |
Echo cu suma de control DDP proastă primită |
E |
eroare întâlnită în timpul trimiterii pachetului echo |
R |
nu există nicio rută disponibilă pentru a trimite pachetul echo |
traceroute comandă (IP) (utilizator și privilegiat)
utilizați comanda traceroute pentru a găsi calea între dispozitivele IP. Trace, introdus cu lansarea 10.0 A Cisco IOS, este disponibil în prezent numai pentruprotocolul IP. Comanda traceroute poate fi executată de la utilizator șimodurile privilegiate exec, dar din modul privilegiat exec, aveți posibilitatea de a utiliza urmărirea extinsă, care este mai flexibilă și mai informativă.
notă
comanda traceroute este frecvent utilizată în forma sa scurtă,trace.
odată cu lansarea 12.0 a Cisco IOS, traceroute este disponibil și pentruipx.
aplicația traceroute începe prin trimiterea de sonde (UDP) cu Ttlvaloare de 1 și continuă să crească valoarea TTL și să trimită sondele până la atingerea destinației. Când valoarea TTL este egală cu 1, Sonda merge până laprimul hop (router), care răspunde cu un mesaj depășit de timp (ICMP TTLexceeded). Rețineți că atunci când un pachet ajunge la un router, TTL-ul său este redus cu unul.Apoi, TTL este incrementat la 2, iar sonda ajunge la al doilea hop în calea către destinație și așa mai departe, până când se ajunge la destinație. Nodul de destinație trimite un mesaj port-unreachable (ICMP port unreachable) înapoi la sursă, deoarece nu poate livra pachetul către o aplicație (portul de destinație implicit al sondei este portul UDP 33434). Cisco IOS generatesthree sonde pentru fiecare valoare TTL, și în cazul în care un răspuns nu este primit într-un timeinterval (times out), se imprimă un asterisc (*) pe ieșire. Trace se terminăatunci când se ajunge la destinație, TTL maximă este depășită, sau userinterrupts-l cu secvența de evacuare.
comanda traceroute de bază (disponibilă în modurile user și privilegedexec) folosește adresa IP a interfeței egress ca adresă IP sursă, folosește trei secunde pentru valoarea sa de expirare, trimite trei sonde pentru fiecarettl valoare și are 30 pentru valoarea maximă TTL. Pe de altă parte, extendedtrace, disponibil numai din modul privilegiat exec, vă permite să modificați acestaparametrii operaționali. Mai mult, cu urmărirea extinsă, în mod similar cu ping extins, puteți specifica, de asemenea, adresa sursă a sondelor dvs. și, dacă este necesar, alegeți opțiunile Loose, Strict, Record, Timestamp și Verbose.Exemplul 4-5 afișează o captură de ecran care arată comportamentul comenzii extendedtrace.
merită menționat faptul că documentația Cisco avertizează că ați putea obțineo mulțime de timeout-uri cu traceroute. Explicația dată indică faptul căunele dispozitive nu generează mesaje de port inaccesibile, iar unele încearcă să foloseascăvaloarea TTL a sondei primite pentru pachetul de răspuns. Ambele cazuri pot determina dispozitivul originar să experimenteze o mulțime de timeout-uri(asteriscuri).
exemplul 4-5 urmărire extinsă
Router> urmărire
Protocol :
adresa IP țintă: A_BackR.ciscocit.com
adresa sursei:
afișaj Numeric:
Timeout în câteva secunde :
număr de Probe :
timp minim pentru a trăi :
timp maxim pentru a trăi :
Numărul portului:
Loose, Strict, înregistrare, Timestamp, Verbose:
tastați secvența de evacuare pentru a anula.
urmărirea traseului către A_BackR.ciscocit.com (10.11.100.200)
1 A_StubR.ciscocit.com (172.16.15.100) 70 msec 70 msec 79 msec
2 A_BackR.ciscocit.com (10.11.100.200) 80 msec 84 msec 82 msec