Hledání chyb na směrovačích

Transkript

Hledání chyb na směrovačích
Seminární práce do předmětu CC3
Hledání chyb na směrovačích
Autoři:
Pavel Pop (xpoppa00)
Petr Jurča (xjurca04)
Datum obhajoby:
9.4.2007
Obsah
1. Úvod
2. Přístup k řešení problému
3. Časté chyby
4. Testování sítí
4.1 Kontrola informací o IP adrese hostitele
4.2 Kontrola cesty mezi hostitelem a bránovým směrovačem
4.2.1 Příkaz Ping
4.2.2 Příkaz Tracert
5. Příkaz show ip route
6. Příkaz show interfaces
6.1 Show version
6.2 Řešení problémů na vrstvě 1
6.3 Řešení problémů na vrstvě 2
6.4 Vysvětlení výpisu po příkazu show interfaces na ethernet
7. Příkaz show cdp
8. Příkaz show controllers
9 .Příkaz debug
10.Použitá literatura
3
3
4
4
4
5
5
5
6
7
8
8
9
9
10
10
11
11
1. Úvod
Tato seminární práce je zaměřena na základní postupy pro správu a ladění počítačových sítí
využívajících směrovače.
Směrovače využívají pro učení cest do cílových sítí dynamický směrovací protokol. Vetšina
z nich pak používá kombinaci tohoto dynamického směrování a ručního nastavení statických cest.
Bez ohledu na to, jakou metodu zvolíme router rozhodne o nejvýhodnější cestě k cíly a tuto cestu
pak zařadí do routovací tabulky (tabulka cest k možným cílům).
Testování a ladění počítačových sítí je pravděpodobně časově nejnáročnější částí práce
síťového administrátora. Pro maximální efektivitu musí být testování a ladění prováděno v
logickém pořadí, jedině tak je možné dosáhout dobrého výsledku. Perfektní porozumění zapojení a
konfigurování sítí je pro zvládnutí ladění sítě samozřejmostí.
2. Přístup k řešení problému
Při řešení problémů je potřeba mít naplánovanou strategii jakou bude síťový správce
postupovat při jejich nalézaní a následném odstraňování. V praxi se dá v zásadě postupovat dvěma
odlišnými postupy.
Na základě určení bližšího zkoumání problému. Správce postupuje v šesti krocích které
zahrnují lokalizaci problému, jeho řešení a následnou dokumentaci.
Jednotlivé kroky správy:
Krok 1 Shromáždit všechny dostupné informace a analyzovat projevy problému.
Krok 2 Lokalizovat problém v určitém segmentu sítě (podsíti, u uživatele...)
Krok 3 Určit konkrétní zdroj problému
Krok 4 Odstranit problém
Krok 5 Ověřit funkčnost vyřešeného problému
Krok 6 Zdokumentovat problém a zaznamenat způsob řešení
Pozn. Dokumentace je velmi důležitou součástí procesu řešení problémů.
Dalším možným přístupem je postupná kontrola všech síťových vrstev. Postupuje se od
nejspodnější vrstvy (fyzické) a postupuje se směrem vzhůru. Ke kontrole vyšší vrstvy správce
přistupuje ve chvíli, kdy odstraní všechny problémy na vrstvě aktuální. Tento postup je používán
pro teamovou správu sítí, kdy je každému přidělena jistá část správy a každý z členu je informován
o krocích a provedených akcích ostatních.
3. Časté chyby
Typy chyb vyskytující se na prvních třech vrstvách modelu OSI
Vrstva 1







Porušené kabely
Odpojené kabely
Kabely zapojené do nesprávných portů
Nesprávné použití kabelů (rovné, křížené, roll-over apod)
Problémy s příjmaním a odesíláním signálu
DTE/DCE kabely
Vypnutá zařízení
Vrstva 2:





Nesprávně nastavená seriová rozhraní
Nesprávně nastavená ethernetová rozhraní
Nesprávně nastavené zapouzdření
Nesprávně nastavený clockrate na seriovém rozhraní
Problémy se síťovými kartami
Vrstva 3




Zakázané směrovací protokoly
Nastaven nesprávný směrovací protokol
Nekorektní IP adresy
Nekorektní masky podsítě
4. Testování sítí
Většina síťových problémů souvisí s nemožností připojit se k požadovanému hostiteli nebo
službě. Problémy s konektivitou mají celou řadu podob, jako je například vypršení časového limitu
při pokusu o spojení, pokus o terminálové spojení bez příslušné odpovědi ze strany hostitele a
podobně.
4.1 Kontrola informací o IP adrese hostitele
Pokud má uživatel problém dostat se k síťovým službám, ale síť jako taková podle všeho
pracuje jak má, je namístě začít hledat problém právě v nastavení u tohoto hostitelského počítače.
Chyby jsou pak nejčastěji následující:
●
Nesprávné informace protokolu IP.
maska podsítě.
Chybí, nebo je nesprávně zadaná IP adresa nebo
●
Nesprávná implicitní brána.
nakonfigurován
Implicitní bránový směrovač je nesprávně
Nastavení konfigurace hostitelského počítače s operačním systémem Windows
Start - > Nastavení - > Ovládací panely - > Síťová připojení (výběr požadovaného připojení k
síti) - > Výběr protokolu - >Vlastnosti
4.2 Kontrola cesty mezi hostitelem a bránovým směrovačem
4.2.1 Příkaz Ping
Nejsnažším způsobem pro ověření stavu linky představuje příkaz ping.Tímto příkazem
odešleme na určené síťové zařízení pakety ping (pakety ICMP) a ověřujeme jeho dostupnost.
Příkaz ping lze zadávat jak z hostitelské stanice tak i z příslušného síťového zařízení.Prvotním
testem bývá nejčastěji ping z hostitelského počítače na příslušný bránový směrovač.
c:\>ping 10.1.13.1
Pinging 10.1.13.1 with 32 bytes of data:
Request
Request
Request
Request
timed
timed
timed
timed
out.
out.
out.
out.
Příklad pro hostitelský počítač. Zde poslal hostitelský počítač 4 pakety na bránový
směrovač s adresou 10.1.13.1 , na něž ovšem nedostal žádnou odpověď.
4.2.2 Příkaz Tracert
Cestu mezi hostitelským počítačem a straně jedné a nedosažitelným serverem na straně
druhé je možné analyzovat pomocí příkazu pro trasování cesty traceroute. Slouží pro nalezení
místa, kde je síťová cesta přerušena bez nutnosti analzovat jednu linku podruhé. Příkay tracert je
vynikajícím prostředkem pro vymezení zdroje problému.
př. Úspěšně provedený traceroute
C:\>tracert www.seznam.cz
Tracing route to www.seznam.cz over of maximum of 15 hops:
1
2
3
4
5
<10
<10
17
22
41
ms
ms
ms
ms
ms
Tracing complete
<10 ms
12 ms
30 ms
22ms
31ms
<10ms
22 ms
32 ms
<10ms
<10ms
10.1.13.12
10.1.5.1
10.1.34.1
10.1.43.5
10.1.22.11
5. Příkaz show ip route
Jednou ze základních funkcí směrovače je určení nejlepší cesty ke zvolenému cíli a to
pomocí cest zadaných správcem ručně, nebo těch které obdrží od ostatních směrovačů přes
směrovací protokol. Směrovače uchovávají informace o těchto cestách ve směrovacích tabulkách ve
své vnitřní paměti (RAM).
Příkazem show ip route je možné zobrazit obsah směrovacích tabulek. Tabulka obsahuje cesty ke
všem známým sítíma a podsítím .
Některé z dalších přídavných příkazů které lze použít pro příkaz show ip route.





show ip route connected
show ip route address
show ip route rip
show ip route igrp
show ip route static
Příklad:
Příklad ukazuje směrovací tabulku se čtyřmi záznamy přímo připojených sítí. Směrovač
RTA zahazuje všechny pakety které určené pro sítě, které nejsou na seznamu.
Existují dva možné způsoby k přidání cest do tabulky:
Statické směrování – ručně definované cesty pro jednu nebo více sítí
Dynamické směrování – pomocí pravidel definovaných ve směrovacím protokolu si směrovače
vyměňují informace o cestách a určují nejlepší z nich
Určení dalšího kroku pro odeslání paketu. Ve chvíli, kdy směrovač obdrží příchozí paket
překontroluje cíovou adresu a pokusí se ji přiřadit k dalšímu skoku. Další skok je na obrázku
zvýrazněn červeně.
6. Příkaz show interfaces
Jeden z nejdůležitějších příkazů show je show interfaces, který vypíše status a statistiky na
všech portech směrovače. Show interfaces <jméno rozhraní> vypíše status a statistiky
požadovaného rozhraní (např. show interfaces serial 0/0).
Pomocí show interfaces se mohou zjistit problémy na fyzické vrstvě, hardware a logické vrststvě
nebo software.
Příklad zobrazení statusu a statistiky je demonstrováno na příkladu show interfaces serial 0/0.
První parametr, který je na obrázku označen šipkou říká, zda je fyzické připojení v pořadku. Pokud
je rozhraní down, pak je down také linkový protokol, protože neexistuje funkční médium.
Druhý parametr označený šipkou informuje o stavu linkového protokolu, spolu s protokolem sítě
LAN, který nad ním pracuje.
Pokud je rozhraní administratively down, znamená to že je rozhaní administrátorem vyplé.
Další informace vypsané pomocí show interfaces o rozhraní





IP adresa
MAC adresa
maska podsítě
statistické údaje o síti
poslední vynulování čítače
6.1 Show version
Pomocí tohoto příkazu se dé zjistit okamžik posledního restartu. Odtud může administrátor při
řešení problémů lépe a přesněji odhadnout, jestli jsou určité typy hodnot normálním stavem, nebo
jsou nadměrné a ukazují na chyby.
6.2 Řešení problémů na vrstvě 1
Předcházející příkaz uvadí také informace, které pomáhají při diagnostice jiných problémů na
vrstvě 1, které není lehké nalézt. Nejběžnější problémy na vrstvě 1 jsou:
● Vadný hardware na směrovači
● Rušené sériové připojení
● Nevhodný nebo příliš dlouhý kabel
● Poškozený kabel nebo spojení
6.3 Řešení problémů na vrstvě 2
Pokud je rozhraní up a linkový protokol down je problém na vrstvě 2, mezi nejčastější
problémy patří:
●
●
●
Nedoručené zprávy mezi připojenými zařízeními (No keepalives „jsem naživu zprávy“)
Není nastaven clockrate
Nevhodné spojení v zapouzdřených typech (Mismatch in encapsulation type)
6.4 Vysvětlení výpisu po příkazu show interfaces na ethernet
RemoteRouter#show interfaces
Ethernet is up line protocol is up
Hardware is Lance, address is 0600.2fa3.faba
Internet address is 10.1.49.12/28
MTU 1500 bytes, BW 10000 Kbit, DLY 1000 usec, rely 255/255, load
1/255
Encapsulation ARPA, loopback not set, keepalive set ( 10 sec )
ARP type: ARPA, ARP Timeout 04:00:00
Last input 00:00:00, output 00:00:01, output hang never
Last clearing of „show interface“ counters never
Queuing strategy: fifo
Output queue 0/40, 0 drops
5 minute input rate 43000 bites/sec
5 minute output rate 0 bites/sec, 0 packets/sec
2631684 packets input, 1135484504 bytes, 0 no buffer
Received 1508460 broadcost, 0 runts, 0 giants, 0 throttles
2 input errors, 2 CRC, 0 frames 0 overrun, 0 ignored, 0 abort
0 input packets with dribble condition detected
4508675 packets output, 444670670 bytes, 0 underruns
0 output errors, 3415 collisions, 1 interface resets
0 babbles, 0 late collision, 5778 deferred
0 lost carier, 0 no carrier
0 output buffer failures, 0 autput buffers swapped out
MTU – Maximální přenosová jednotka paketů, procházející přes dané rozhraní
BW – Šířka pásma Kbit/sec
DLY – prodleva v reakční době rohraní mikrosekundách
rely – spolehlivost rozhraní 255/255 = 100%
load – zatížení rozhraní 64/255 = 25% zatížení
loopback – testování použitelnosti linky
keepalive – zprávy „jsem naživu“
last input, output – čas od posledního vyslání nebo přijetí paketu
queue - ve frontě/maximální
runts – pakety menší než minimální povolená velikost
giant – pakety větší než povolená velikost
throttles – počet případů, kdy bylo rozhraní požádáno o spomalení zasílání paketů
CRC – kontrolní počet
frame – počet framů s CRC chybou
overrun – počet odeslaných framů, které cílové rozhraní nestihlo zpracovávat
ignored – pakety zyhozené kvůli nedostatku vlastní vyrovnávací paměti
abort – náhle ukončené pakety
dribble condition – ramce, které jsou delší, ale rozhraní je zpracuje
underruns – počet případů, kdy zařízení nestačí přijímat pakety
interface resets – situace, kdy rozhraní zahodí všechny pakety, proběhne při dlouhém čekaní na
zbytek paketů
7. Příkaz show cdp
Cdp neighbours poskytuje informace o zařízeních, které jsou přímí „sousedé“. Výpis
zobrazuje informace o aktivních zařízeních, ID portu, MAC adresu, IP adresu a název zařízení.
Příkaz slouží ke zjištění funkčních spojení mezi vedlejšími zařízeními.
8. Příkaz show controllers
Show controllers je vhodné použít při hledání chyb, když fyzická kontorola spojení není
možná. Příkaz zobrazí typ kabelu připojeného u kontroleru, což je velmi účiný nástroj pro nalezení
špatných typů kabelů v propojení, vadných kabelů nebo nalezení seriových rozhraní bez kabelů.
9. Příkaz debug
Příkaz debug se pomáhá va spojení s protokoly konfigurčními problémy. Používá se k zobrazení
dynamických dat a informací, které vykreslují obraz těchto informcí v čase (u každého výpisu je
časové razítko přesného času, kdy byl zpracován). Může tobrazovat trafik na rozhraní, chybové
hlášky generované zařízeními v síti, protokolově-specifické diagnostické pakety a jiná data, která se
používají při řešení problémů. Zpracování a výpis informací je někdy procesorově náročné a může
přerušit plynulý chod směrovače, na kterém se výpisy generují. Je vhodné ho použít pouze při
řešení problémů, ne pro stálé monitorování sítě. Pro deaktivaci výpisů se použije no debug.
Příklady použití příkazu debug:
●
●
●
●
debug ip rip
debug ip igrp events
debug ip igrp transaction
debug ppp authentification
10 .Použitá literatura
[1] Studijní materialy Cisco kurzu CNNA2
URL:https://www.fit.vutbr.cz/study/courses/CC1/private/ccna2/ccna3theme/ccna3/CHAPID=null/R
LOID=null/RIOID=null/knet/311053022482417/coursetoc.html
[2] Toby J. Velte, Anthony T. Velte: Síťové technologie Cisco – Velký průvodce
Computer Press, 2003, Brno

Podobné dokumenty

PM-D274TMD PM-D275TMD - Domovní telefony a videotelefony

PM-D274TMD PM-D275TMD - Domovní telefony a videotelefony 4. V pohotovostním režimu monitoru s skněte tlačítkoTALK/MON nebo Dohled ... v hlavním menu) pro zobrazení obrazu z dveřní stanice. Při instalaci více dveřních stanic se dotkněte ikony na obrazovce...

Více

Programování I. - Střední průmyslová škola elektrotechniky a

Programování I. - Střední průmyslová škola elektrotechniky a Studijní text, který máte před sebou, je adresován žákům 2. ročníků oboru Informační technologie a zájemcům o studium předmětu Programování. Cílem tohoto studijního textu je seznámit vás s problema...

Více

PKO-vypisky ke zkousce

PKO-vypisky ke zkousce kompletní a může proběhnout komunikace • slidy 19 – 32 – komunikace přes routery – jak každý počítač, tak každý router má svoji IP a MAC adresu, routery navíc mají více IP a MAC adres, protože mají...

Více

modul 7 distance vector routing protocols

modul 7 distance vector routing protocols informace o specifické cestě před tím, než ji označí za neplatnou. Výchozí hodnota pro tento časovač je 3x větší než update timer. hold-time period - specifikuje "holddown" dobu. Výchozí hodnota je...

Více

Metodika k modulu 12 - část 2 - Vyšší odborná škola ekonomická a

Metodika k modulu 12 - část 2 - Vyšší odborná škola ekonomická a žák bude mít k dispozici počítačovou sestavu, připojení k internetu, síťová Cisco a Linksys zařízení a potřebné SW vybavení. Žáci budou mít po dobu studia k dispozici všechny studijní materiály v e...

Více

Případová studie datové sítě

Případová studie datové sítě Do každého ze dvou přístupových přepínačů jsou připojeny počítače z obou LAN. Aby bylo možné počítače ze dvou různých LAN od sebe oddělit, používá se na těchto přepínačích technologie VLAN (Virtual...

Více