a Cisco hibaelhárítási eszközök alkalmazása

elérhetőség és lépésenkénti útvonaltesztek

a hálózat egy másik csomópontjából származó csomópont elérhetőségének tesztelése az egyik legalapvetőbb teszt, amelyet a támogatási feladatok során el kell végezni. Az útvonal tesztelése a packettakes (a csomópontok azonosítása, amelyeken keresztül megy) egy másik nagyon hasznos technikahibaelhárításhoz. Ezeket a teszteket gyakran használják a ténygyűjtés során, vagy amikortesztelés a megtett intézkedés eredményeire. A Ping hagyományosan anIP rétegtesztelési alkalmazás néven ismert. A Ping már elérhető más protokollokhoz, például az asIPX-hez. A Cisco IOS Ping szolgáltatást nyújt az IP, IPX, AppleTalk és néhány más protokollhoz, mint például a DECNET, az XNS, a CLNS és a VINES. Trace egy IP-réteg pathdiscovery / tesztelő eszköz. Az IOS 12.0 előtt a Cisco IOS csak trace forIP protokollt szolgáltatott; az IOS 12.0-tól azonban a trace is elérhető forIPX.

ping parancs (IP) (User and Privileged)

a ping parancsot a felhasználói és privilegizált execmodes támogatja.Ha felhasználói módban használják, akkor az alapértelmezett paraméterek, például a fiveechoes, 100 bájt, mindegyik két másodperces időtúllépéssel kerül felhasználásra (nem verboseformban). Megadhat egy IP-címet vagy nevet a ping paranccsal (haa név megoldható IP-címre a helyi HOSTS tábla vagy az aDNS szerver használatával).

a Ping ICMP visszhangot (echo request) küld a célállomásra, a destinationnode pedig ICMP visszhangválaszsal válaszol a forrásra. Ha öt visszhang-választ kap a benyújtott öt visszhangra (visszhang-kérésre), az azt jelenti, hogy öt 100 bájtos csomag utazhat a rendeltetési helyre és vissza, mindegyik két másodperces időintervallumon belül. Nyilvánvaló lehetőség van arra, hogy az első öt visszhang kiesik; az ok általában az ARP szükségességének tulajdonítható,vagy DDR kapcsolat esetén az áramkör kiépítésének szükségességéhez.

4-3.példa a ping parancs mintakimeneteit jeleníti meg. Ha mind az öt csomag nem jut el a célállomásra és vissza, vagy legalábbis nem a két másodperces időintervallumon belül, akkor tovább kell vizsgálnia. Ebben a helyzetben általában közelebbi és közelebbi célokat kell választania; miután megtalálta az egyiket, amellyel kommunikálhat, meghatározhatja a problématerületet, és összpontosíthatja a hibaelhárítási erőfeszítéseket. Ha időtúllépéssel vagy adminisztratívan tiltott esetekkel találkozik, akkor ennek megfelelően fel kell fedeznie (és kezelnie kell) a forgalmas vagy védett eszközöket.

példa 4-3 felhasználói mód ping (IP)

RouterA>ping routerB

írja be a megszakítandó menekülési sorrendet.

5100 bájtos ICMP Echos küldése 10.3.2.1-re, az időtúllépés 2 másodperc:

!!!!!

a siker aránya 100 százalék, oda-vissza min / átlag / max = 1/3/4 ms

RouterA> ping 172.16.5.5

írja be a menekülési sorrendet a megszakításhoz.

5100 bájtos ICMP Echos küldése a 172.16.5.5-re, az időtúllépés 2 másodperc:

.U. U.

a siker aránya 0 százalék (0/5)

a ping eszköz egyik alapvető pontja, hogy teszteli a célhoz vezető és onnan induló utat. Gyakran észreveszem, hogy amikor a ping sikertelen, az emberek minden erőfeszítésüket a helyi eszköz(forrás) hibaelhárítására összpontosítják, és elfelejtik, hogy a ping hibát gyakran az okozza, hogy a destinationdevice nem rendelkezik elérési úttal az echo válasz visszaküldéséhez a forráshoz. SeeTable 4-4 a pingfacility által használt teszt karakterek rövid leírásához. A ping munkamenet megszakításához írja be az escape szekvenciát (Shift, Control, ésa 6 gomb egyszerre). Egy másik hasznos parancs, amelyet akkor használhat, amikora csatlakozási problémák elhárítása a hibakeresés IP icmp parancs.

4-4. táblázat ping (IP) válasz karakterek

karakter

leírás

!

válasz érkezett

időtúllépés

U

cél elérhetetlen

N

hálózat elérhetetlen

P

protokoll elérhetetlen

Q

forrás kioltása

a

nem sikerült töredezni

?

ismeretlen csomagtípus

lehetősége van a kiterjesztett ping használatáraprivileged exec mód. A privilegizált módból, ha csak belépping parancs, akkor a rendszer kéri a protokollt (alapértelmezett IP).Az IP kiválasztása után a rendszer kéri a cél IP-címet,az ismétlések számát, a datagram méretét és az időtúllépést másodpercben; végül megkérdezi, hogy érdekli-e a kiterjesztett parancsok. A 4-5. táblázat magyarázatot ad aparaméterekre, amelyeket a bővített parancsok opció választása esetén a rendszer kér.

4-5. táblázat ping (IP) kiterjesztett parancsok

mező

magyarázat

forrás címe:

megadhatja az útválasztó egyik helyi IP-címét vagy annak EGYIKÉTINTERFÉSZEK.

szolgáltatás típusa:

ezt a bitet 1-re állíthatja az Internet Service Qualityselection jelzésére.

állítsa be a DF bitet az IP fejlécben? :

ha a válasz igen, a Don ‘ t Fragment opció nem teszi lehetővé, hogy ez a packetto töredezett, ha azt, hogy menjen át egy szegmens egy kisebb MTU és youwill kap egy hibaüzenetet a készülék, hogy akarta fragmentálni thepacket.

Adatminta :

ez a parancssor lehetővé teszi a 16 bites adatminta módosítását.

az összes egyes és minden nulla tesztet általában a CSU/DSU érzékenységi problémáinak ellenőrzésére vagy a kábelproblémák, például az áthallás észlelésére használják.

Laza, szigorú, rekord, időbélyeg, bőbeszédű :

annak ellenére, hogy úgy tűnik, hogy ez a prompt a felsorolt lehetőségek közül egyet (vagy egyiket sem) kínál, ha kiválaszt egyet, a prompt újra megjelenik, arra az esetre, ha a rendelkezésre álló lehetőségek közül többet szeretne kiválasztani. Ha bármelyik lehetőséget választja, a Verbose automatikusan kiválasztásra kerül. A rekord nagyon hasznos lehetőség, mertmegjeleníti a komló címét (legfeljebb kilenc), amelyen a csomag átmegy.A Loose lehetővé teszi az útvonal befolyásolását azáltal, hogy megadja azoknak a boltoknak a címét(címeit), amelyeken a csomagot át szeretné menni, esetleg más hop(ok) hoz hasonlóan. A szigorú opcióval megadhatja azokat a hop (okat), amelyeken át szeretné menni a csomag, de más hop(ok) nem látogathatók meg. A különbség aközött, hogy a parancs rekord opcióját használja, és a traceroute parancsot használjaelég érdekes és érdemes megvitatni. Ennek a parancsnak a rekord opciója nemcsak arról tájékoztat, hogy az echo kérés (a ping) átmenthogy eljusson a rendeltetési helyre, de tájékoztatja Önt a komlóról is, amelyet a visszatérési útvonalon látogatott meg. A traceroute paranccsal nem kap információtaz echo válasz elérési útja.

a méretek Sweep tartománya :

lehetővé teszi a csomagok méretének változtatását.

ping parancs (IPX és AppleTalk)

a Cisco IOS számos protokollhoz elérhetővé teszi a ping-et, beleértve az IPX és az AppleTalk protokollokat is. Az IPX és az AppleTalk Ping felhasználói és privilegizált módban érhető el.A 4-4. példa az IPX és az AppleTalk usermode pingek szintaxisát és mintakimeneteit mutatja.

példa 4-4 felhasználói mód ping (IPX és AppleTalk)

Router> ping ipx 1000.0000.0c02.f3b4

írja be a megszakításhoz szükséges menekülési sorrendet.

5100 bájtos Novell visszhangok küldése 1000.0000.0c02-re.f3b4, időtúllépés 2 másodperc:

a siker aránya 0 százalék (0/5)

Router> ping appletalk 100.50

írja be a menekülési sorrendet a megszakításhoz.

Küldés 5, 100 bájtos AppleTalk visszhangok 100.50, timeout 2 másodperc:

!!!!!

a siker aránya 100 százalék, oda-vissza min/átlag/max = 3/3/7 ms

a Cisco az IOS 8.2-es verziójától vezette be az IPX pingjét.Mivel azonban ez egy Cisco szabadalmaztatott eszköz, a nem Cisco eszközök, mint plnovell szerverek nem reagálnak rá. Ha azt szeretné, hogy a Cisco router generáljanovell-kompatibilis pingek, akkor ezt a globális konfiguráció commandipx ping-default novell használatával teheti meg. De mi van, ha azt szeretné, hogy képes legyen ping (IPX)Cisco eszközök, valamint a nem Cisco (Novell-kompatibilis) eszközök? Ha ez aesetben ne használja az ipx ping-alapértelmezett novell parancsot. Ha használja a privilegizált mód ping (IPX), az egyik kérdés, amelyet meg kell adnia, hogy szeretne-e Novell standard echo-t. Ezért a privilegizált módú ping (IPX) segítségével Cisco eszközöket pingelhet, és választhat egy Novellstandard ping létrehozását. A 4-6. táblázat felsorolja az IPX pingresponses-ben megjelenített tesztkaraktereket a hozzájuk tartozó leírásokkal együtt.

4-6. táblázat IPX ping válasz karakterek

karakter

leírás

!

válasz érkezett

időtúllépés

U

cél elérhetetlen

C

torlódás

én

megszakítás (a felhasználó megszakította a tesztet)

?

ismeretlen

&

a csomag élettartama túllépve

a ping for AppleTalk AEP (AppleTalk Echo Protocol) csomagokat küld a célállomásra (egy másik AppleTalk csomópontra), és várja a válaszokat. Az AppleTalk ping válaszkarakterei a hozzájuk tartozó leírásokkal együtt a 4-7. táblázatban találhatók.

4-7. táblázat AppleTalk ping válasz karakterek

karakter

leírás

!

válasz érkezett

időtúllépés

B

rossz visszhang válasz érkezett

C

visszhang rossz DDP ellenőrző összeggel érkezett

E

hiba történt az echo csomag küldésekor

R

nincs elérhető útvonal az echo csomag elküldéséhez

traceroute parancs (IP) (felhasználó és privilegizált)

a traceroute paranccsal keresse meg az IP-eszközök közötti útvonalat. A Cisco IOS 10.0 kiadásával bevezetett Trace jelenleg csak a következő címen érhető el: IP protokoll. A traceroute parancs végrehajtható a felhasználótól és a privilegizált exec módoktól, de a privilegizált exec módból lehetősége van a kiterjesztett nyomkövetés használatára, amely rugalmasabb és informatívabb.

megjegyzés

a traceroute parancsot általában rövid formában,trace-ben használják.

a kiadás 12.0 A Cisco IOS, traceroute is elérhető forIPX.

a traceroute alkalmazás 1-es ttlértékkel rendelkező szondák (UDP) küldésével kezdődik, majd tovább növeli a TTL értéket, és elküldi a szondákat a cél eléréséig. Amikor a TTL érték 1, a szonda olyan messzire megyaz első hop (router), amely egy időben túllépett üzenettel válaszol (ICMP TTLexceeded). Vegye figyelembe, hogy amikor egy csomag eléri az útválasztót, a TTL-je eggyel csökken.Ezután a TTL-t 2-re növeljük, és a szonda eléri a második ugrást a cél felé vezető úton, és így tovább, amíg el nem éri a célállomást. A célállomás csomópont egy port-unreachable üzenetet (ICMP port unreachable) küld vissza a forráshoz, mert nem tudja kézbesíteni a csomagot egy alkalmazásnak (a próba alapértelmezett célportja az UDP 33434 port). A Cisco IOS három próbát állít elő minden TTL értékhez, és ha egy időintervallumon belül nem érkezik válasz (időkorlát), akkor csillagot (*) nyomtat a kimenetére. A nyomkövetés véget éra cél elérésekor a maximális TTL túllépésre kerül, vagy a felhasználó megszakítja a menekülési szekvenciával.

az alap traceroute parancs (user és privilegedexec módban érhető el) a kilépési felület IP-címét használja forrás IP-címként, három másodpercet használ az időtúllépési értékhez, három próbát küld minden egyesttl értékhez, és 30-at tartalmaz a maximális TTL értékhez. Másrészt az extendedtrace, amely csak a privilegizált exec módból érhető el, lehetővé teszi annak módosításátműködési paraméterek. Továbbá a kiterjesztett nyomkövetéssel, hasonlóan a kiterjesztett pinghez, megadhatja a próbák forráscímét is, és szükség esetén kiválaszthatja a laza, szigorú, rekord, időbélyeg és részletes opciókat.A 4-5. példa egy képernyőfelvételt jelenít meg, amely az extendedtrace parancs viselkedését mutatja.

érdemes megemlíteni, hogy a Cisco dokumentációja figyelmeztet arra, hogy sok időtúllépést kaphat a traceroute használatával. A megadott magyarázat ezt jelziegyes eszközök nem generálnak elérhetetlen Port üzeneteket, mások pedig megpróbálják használnia kapott szonda TTL értékét a válaszcsomaghoz. Mindkét eset miatt az eredeti eszköz sok időtúllépést(csillagot) tapasztalhat.

4-5. példa kiterjesztett nyomkövetés

Router> nyomkövetés

protokoll :

cél IP cím: A_BackR.ciscocit.com

forrás címe:

numerikus kijelző :

időtúllépés másodpercben :

szonda száma :

minimális idő élni :

maximális idő élni :

kikötő száma:

Laza, szigorú, rekord, időbélyeg, bőbeszédű:

írja be a menekülési sorrendet a megszakításhoz.

az útvonal nyomon követése 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

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.