vyuka:cviceni:y36sps:semestralky:papaij1

This is an old revision of the document!


Konfigurácia dynamického smerovania na routroch Cisco

Ján Pápai
  • na danej topológii
    • nakonfigurovať routovací protokol EIGRP
    • nakonfigurovať routovací protokol OSPF

Funkčnost nakonfigurovaného smerovania sa najlahšie otestuje tak, že sa ručne spôsobí výpadok niektorej linky (vytiahnutím kábla medzi smerovačmi resp. vypnutím rozhrania na routri). Sieť by mala zkonvergovať a fungovať bez problémov ďalej (overenie fukčnosti pomocou ping-u).

  • porovnať protokoly (náročnosť konfigurácie, rýchlosť konvergencie siete, výhody a nevýhody daných protokolov…)
  • prehĺbiť si znalosti Cisco IOS

Práca schválená:

Popis protokolov a ich konfigurácia

Pred začatím konfigurácie treba vedieť ze Cisco zariadenia majú viacero módov a každý z nich umožňuje prístup k iným príkazom. Tieto módy sú:

  • user mode, v konzoli spoznáme podla znaku “>”: Router>
  • privileged EXEC mode: Router#
    • do tohoto módu sa prepneme príkazom enable: Router>enable
    • späť sa prepneme píkazom disable: Router#disable
  • konfiguračný mód do ktorého sa prepneme z privileged módu, na konzoli: Router(config)#
    • do tohoto módu sa prepneme príkazom configure terminal: Router#configure terminal
    • späť sa prepneme píkazom exit alebo Ctrl+Z

Je dobré vedieť aj to že Cisco konzola podporuje doplňovanie pomocou TAB-u ako unixový shell. Pomoc získame napísaním ?:

  • ak poznáme iba začiatok príkazu, použijeme v tvare prik? (písané spolu)
  • ak poznáme príkaz ale nevieme aké má ďalšie parametre/nastavenia použijeme v tvare prikaz ? (vynecháme medzeru)

Poslednou dôležitou znalosťou je že príkazy majú krátke verzie. Namiesto show running-config použijeme sh run, namiesto configure terminal napíšeme conf t atď.

Základné príkazy

  • Router>enable
  • Router#disable
  • Router#configure terminal
  • Router#show version - verzia IOS, info o HW (pred prácou si takto zistíme s akým železom máme česť pracovať ;) )
  • Router#show startup-config - výpis konfigurácie ktorá sa aplikuje pri štarte zariadenia
  • Router#show running-config - výpis aktuálne bežiacej konfigurácie
  • Router#copy running-config startup-config - uloženie aktuálnej konfigurácie tak aby sa použila pri štarte zariadenia
  • Router#erase startup-config - zmazanie štartovacej konfigurácie, pri štarte sa aplikujú defaultné nastavenia
  • Router#reload - reštart zariadenia
  • Router#show ip interface brief - krátke info o každom rozhraní (IP adresa, stav rozhrania)
  • Router#show interfaces - detailné info o rozhraniach
  • Router#show ip route - výpis routovacej tabulky
  • Router(config)#hostname meno - nastavenie hostnamu

Heslá

  • Router(config)#enable secret heslo - nastavenie hesla pre pristup do privilegovaného módu (na rozdiel od nasledovných hesiel sa defaultne uloží v hashovanej forme)
  • Router(config)#service password-encryption - zapne hashovanie hesiel (bez tohoto príkazu sa heslá objavia v running a startup konfigurákoch v čitatelnej forme)
  • Router(config)#line console 0 - prepne sa do konfigurácie konzole
  • Router(config-line)#password heslo - nastavenie hesla
  • Router(config-line)#login - nastaví povinnosť zadávať heslo pri prihlásení sa cez konzolu
  • Router(config)#line vty 0 4 - prepne sa do konfigurácie virtuálneho terminálu, heslo a povinnosť zadávať ho sa nastaví rovnako ako u konzole

Možno nastaviť aj prístup cez SSH, postup si každý vygoogli sám :)

Rozhrania

_TODO_

  • Enhanced Interior Gateway Routing Protocol
  • Distance Vector Protocol (routy sú propagované ako vektory vzdialenosti a smeru kde vzdialenosť je daná metrikou a smer je interface ktorým router pošle update)
  • Classless Routing Protocol (v routovacích updatoch posiela masku podsiete)
  • Cisco proprietary protocol
  • na rozdiel od klasických distance vector protokolov (RIP, IGRP) EIGRP neposiela periodické updaty
  • informacie o routách uchováva v routovacej tabulke a tabulke topológie kde je uložená najlepšia cesta a všetky bezsmyčkové (loop-free) záložné cesty (cesty splňujúce tzv. Feasibility Condition, viď ďalej)
  • Autonomous-System Number je číslo pridelené pre ISP, backbone providerov, velké inštitúcie ktoré sa pripájajú pomocou BGP
  • Autonomous-System Number v kontexte EIGRP značí číslo EIGRP procesu (na routri môže bežat viacero inštancií EIGRP), toto číslo musí byť vrámci siete rovnaké aby routre vytvorili susedstvá (adjacency)
  • IP internal routes - cesty vrámci autonomného systému
  • IP external routes - cesty importované do EIGRP procesu (napr. default static route)
  • posiela tzv. partial bounded updates - posielanie updatov iba o zmenách v sieti a iba routrom ktoré novú informáciu potrebujú
  • administratívna vzdialenosť pre EIGRP je 90, pre EIGRP summary route 5 a pre External route 170 (administratívnu vzdialenosť-AD možno chápať ako mieru dôveryhodnosti záznamu v routovacej tabulke, každý routovací protokol má inú AD a podla toho je uprednostnený pri výbere najlepšej cesty, vyberie sa cesta s menšou AD)

_TODO_

_TODO_

_TODO_

_TODO_

_TODO_

_TODO_

  • Open Shortest Path First

_TODO_

_TODO_

_TODO_

_TODO_

_TODO_

_TODO_

~~DISCUSSION~~

  • vyuka/cviceni/y36sps/semestralky/papaij1.1211578407.txt.gz
  • Last modified: 2008/05/23 21:33
  • by papaij1