Ciele cvičenia

  • Základné informácie a sieťová topológia
  • Základná konfigurácia zariadení
  • Konfigurácia protokolu RIP
  • Konfigurácia protokolu OSPF - Multi area concept
  • Konfigurácia protokolu EIGRP

Základné informácie a sieťová topológia

Cieľom tohto prvého cvičenia je v jednoduchosti ukázať konfiguráciu protokolov RIP, OSPF a EIGRP. Protokoly RIP a EIGRP sa na cvičeniach síce nepreberali, no keďže sú tieto aktivity viac menej bonusové pre študentov, ktorých počítačové siete zaujímajú, tak si v tomto cvičení povieme niečo málo aj o týchto protokoloch.

Keďže emulátor GNS-3 nemá rozšírenie na tvorbu aktivít (ako Activity Wizard v Packet Traceri), je bohužiaľ nutné postupovať iba podľa jednotlivých krokov vypísaných v tomto cvičení. Jednotlivé kroky sú vysvetlené podrobne, čiže by pri postupe nemali nastať žiadne komplikácie. Ku každému kroku bude pridaná konfigurácia aj s vysvetlivkami.

Na nižšie uvedenom obrázku si môžete všimnúť sieťovú topológiu s názvami sieťových zariadení, číslami portov a rôzne IP adresy. Kvôli tomu, že toto je prvá GNS-3 aktivita je zbytočné vytvárať hneď na úvod zložité sieťové topológie - preto je táto topológia zostavená len z dvoch smerovačov. V nasledujúcich krokoch je už bližšie popísaný samotný postup a konfigurácia tejto aktivity.

topologia

Základná konfigurácia zariadení

Prvým krokom tejto aktivity je správne nakonfigurovať rozhrania smerovačov, ktoré sú zobrazené v sieťovej topológií. Táto základná konfigurácia je samozrejme nutnosťou, ak chceme správne otestovať fungovanie smerovacích protokolov. Postup a samotná konfigurácia sú vypísané nižšie.

Ak teda nakonfigurujete rozhrania smerovača správne, tak pomocou príkazu ping [ip adresa] hneď otestujeme, či komunikácia medzi týmito dvoma smerovačmi funguje. Taktiež si pomocou príkazu show [ip/ipv6] interface brief vieme zobraziť výpis nakonfigurovaných sietí na rozhraniach smerovačov.

Základná konfigurácia smerovača R1:

R1(config)# interface loopback 1

R1(config-if)# ip addresss 192.168.10.1 255.255.255.224

R1(config-if)# ipv6 address 2001:db8:0:10::1/64

R1(config-if)# interface loopback 11

R1(config-if)# ip address 192.168.10.33 255.255.255.224

R1(config-if)# interface loopback 2

R1(config-if)# ip address 10.10.2.1 255.255.255.0

R1(config-if)# ipv6 address 2001:db8:0:2::1/64

R1(config-if)# interface loopback 22

R1(config-if)# ip address 22.22.22.22 255.255.255.255

R1(config-if)# ipv6 address 2001:db8:0:2222::1/64

R1(config-if)# interface loopback 3

R1(config-if)# ip address 172.16.10.1 255.255.255.128

R1(config-if)# ipv6 address 2001:db8:0:3::1/64

R1(config-if)# interface loopback 33

R1(config-if)# ip address 172.16.10.129 255.255.255.128

R1(config-if)# interface loopback 100

R1(config-if)# ip address 8.8.8.8 255.255.255.255

R1(config-if)# interface FastEthernet0/0

R1(config-if)# ip address 147.232.22.1 255.255.255.252

R1(config-if)# no shutdown

Základná konfigurácia smerovača R2:

R2(config)# interface FastEthernet0/0

R2(config-if)# ip address 147.232.22.2 255.255.255.252

R2(config-if)# no shutdown

topologia

Konfigurácia protokolu RIP

Keďže v tejto aktivite je cieľom ukázať viacero smerovacích protokolov, bude pre každé dva loopbacky zvolený iný smerovací protokol. Prvým protokolom, s ktorým budeme pracovať, je protokol RIP. Distance-vector protokol RIP posiela broadcastovo (aj do lokálnej siete, ak tam nie je pasívny interface) updaty o zmene stavu siete každých 30 sekúnd a obsahuje celú routovaciu tabuľku a výpis z nej. Do tohto protokolu sú zahrnuté rozhrania loopback 1 a loopback 11. Nižšie je zobrazená konfigurácia tohto protokolu pre verzie IPv4 aj IPv6.

Konfigurácia RIP pre IPv4
Konfigurácia protokolu RIP pre IPv4 na smerovači R1:

R1(config)# router rip - spustenie protokolu RIP

R1(config-router)# version 2 - nastavenie verzie protokolu RIP

R1(config-router)# no auto-summary - vypnutie sumarizácie, aby sa siete odosielali s príslušnou maskou

R1(config-router)# network 192.168.10.0 - zahrnie loopback 1 a loopback 11

R1(config-router)# network 147.232.22.0 - oznámenie prepojovaciej siete

Konfigurácia protokolu RIP pre IPv4 na smerovači R2:

R2(config)# router rip - spustenie protokolu RIP

R2(config-router)# version 2 - nastavenie verzie protokolu RIP

R2(config-router)# no auto-summary - vypnutie sumarizácie, aby sa siete odosielali s príslušnou maskou

R2(config-router)# network 147.232.22.0 - oznámenie prepojovaciej siete

Po správne zadanej konfigurácií môžeme nižšie na obrázku vidieť, že sa nám v tabuľke vytvoril nový záznam o susedstve. Pri zvýraznených záznamoch si môžeme na ľavej strane všimnúť písmeno R, čo znamená, že sa smerovač naučil tieto siete pomocou protokolu RIP. Zobrazenie smerovacej tabuľky uskutočníte pomocou príkazu show ip route.

Pozn.: ak nechceme oznamovať viacero záznamov o sieťach, môžeme ich sumarizovať pomocou príkazu ip summary-address [ip adresa a maska siete]. Adresa sa nastavuje na rozhraní, ktorým je smerovač pripojený k susednému smerovaču. Po zadaní tohoto príkazu sa bude cez protokol RIP oznamovať len jeden záznam.

topologia
Konfigurácia RIP pre IPv6
Konfigurácia protokolu RIP pre IPv6 na smerovači R1:

R1(config)# ipv6 unicast-routing - spustenie inštancie protokolu RIP pre protokol verzie IPv6

R1(config)# ipv6 router rip NAZOV-RIP enable - je vhodné, ak je názov na oboch smerovačoch rovnaký

R1(config-rtr)# exit - kedže sme len spustili inštanciu, vraciame sa do konfiguračného módu

R1(config)# interface loopback 1 - prechod na interface

R1(config-if)# ipv6 rip NAZOV-RIP enable - spustenie inštancie protokolu RIP na rozhraní

R1(config)# interface fastEthernet0/0 - prechod na interface

R1(config-if)# ipv6 enable - nastavie link-local adresy medzi susednými smerovačmi

R1(config-if)# ipv6 rip NAZOV-RIP enable - spustenie inštancie protokolu RIP na rozhraní

Konfigurácia protokolu RIP pre IPv6 na smerovači R2:

R2(config)# ipv6 unicast-routing - spustenie inštancie protokolu RIP pre protokol verzie IPv6

R2(config)# ipv6 router rip NAZOV-RIP enable - je vhodné, ak je názov na oboch smerovačoch rovnaký

R2(config)#

R2(config-rtr)# exit - kedže sme len spustili inštanciu, vraciame sa do konfiguračného módu

R2(config)# interface fastEthernet0/0 - prechod na interface

R2(config-if)# ipv6 enable - nastavie link-local adresy medzi susednými smerovačmi

R2(config-if)# ipv6 rip NAZOV-RIP enable - spustenie inštancie protokolu RIP na rozhraní

Po správne zadanej konfigurácií môžeme nižšie na obrázku vidieť, že sa nám v tabuľke vytvoril nový záznam o susedstve so sieťou IPv6. Pri zvýraznených záznamoch si môžeme na ľavej strane všimnúť znovu písmeno R, čo znamená, že sa smerovač naučil danú IPv6 sieť pomocou protokolu RIP. Zobrazenie smerovacej tabuľky uskutočníte pomocou príkazu show ipv6 route.

topologia

Konfigurácia protokolu OSPF - Multi-Area koncept

Ďalším smerovacím protokolom, ktorý v tejto aktivite chceme ukázať je dynamický smerovací protokol OSPF. Zameráme sa konkrétne na Multi-Area koncept, čo je v princípe dvojúrovňové hierarchické rozdelenie autonómneho systému. To znamená, že existuje viacero oblastí v rámci OSPF - jedna oblasť area 0, ktorá nesie názov backbone a zvyšené oblasti k nej musia byť priamo pripojené. Na tomto príklade si ukážeme rozdelenie dvoch oblastí - jedna oblasť bude area 0, ktorá sa bude nachádzať medzi prepojmi smerovačov R1 a R2. Ďalšia oblasť area 22 bude použitá na oznámenie loobpackových rozhraní.

Konfigurácia OSPF pre IPv4
Konfigurácia protokolu OSPF pre IPv4 na smerovači R1:

R1(config)# router ospf 1 - spustenie protokolu OSPF na smerovači

R1(config-router)# network 147.232.22.0 0.0.0.3 area 0 - pridnie prepojovacej siete (backbone) do OSPF

R1(config-router)# network 10.10.2.1 0.0.0.0 area 22 - pridanie siete z loopbackového interfacu do OSPF

R1(config-router)# network 22.22.22.22 0.0.0.0 area 22 - pridanie siete z loopbackového interfacu do OSPF

Konfigurácia protokolu OSPF pre IPv4 na smerovači R2:

R2(config)# router ospf 1 - spustenie protokolu OSPF na smerovači

R2(config-router)# network 147.232.22.0 0.0.0.3 area 0 - pridnie prepojovacej siete (backbone) do OSPF

Po správne zadanej konfigurácií môžeme nižšie na obrázku vidieť, že sa nám v tabuľke vytvoril nový záznam o susedstve. Pri nových záznamoch si môžeme na ľavej strane všimnúť písmeno O, čo znamená, že sa smerovač naučil danú sieť pomocou protokolu OSPF. Vedľa písmena O sa nachádzajú taktiež písmena IA - inter area, čo symbolizuje záznam z inej oblasti. Zobrazenie smerovacej tabuľky uskutočníte pomocou príkazu show ip route.

topologia

Keďže riešime Multi-Area OSPF koncept, tak vieme v rámci viacerých oblastí sumarizovať tieto oblasti na jednu. Na nižšie uvedenom obrázku sme zosumarizovali sieť 10.10.2.0/32 na 10.0.0.0/8. Docielili sme to, že sa neoznamujú zbytočne viaceré záznamy a neposiela sa tak príliš veľa updatov. Takže ak vypadne sieť, ktorá je zahrnutá v tejto sumarizácií, tak sa update neodošle. Sumarizáciu siete uskutočníte pomocou príkazu area [číslo oblasti] range [ip adresa a maska siete].

topologia
Konfigurácia OSPF pre IPv4
Konfigurácia protokolu OSPF pre IPv6 na smerovači R1:

R1(config)# interface loopback 2 - prechod na interface

R1(config-if)# ipv6 ospf 1 area 22 - pridanie loopback OSPF oblasti na rozhranie

R1(config-if)# interface fastEthernet0/0 - prechod na interface

R1(config-if)# ipv6 ospf1 area 0 - pridanie backbone OSPF oblasti na rozhranie

Konfigurácia protokolu OSPF pre IPv6 na smerovači R2:

R2(config)# interface fastEthernet0/0 - prechod na interface

R2(config-if)# ipv6 ospf1 area 0 - pridanie backbone OSPF oblasti na rozhranie

Po správne zadanej konfigurácií môžeme nižšie na obrázku vidieť, že sa nám v tabuľke vytvoril nový záznam o susedstve so sieťou IPv6. Pri nových záznamoch si môžeme na ľavej strane všimnúť znovu písmeno O, čo znamená, že sa smerovač naučil danú IPv6 sieť pomocou protokolu OSPF. Pri konfigurácií IPv6 nepotrebujeme network príkazy, ale stačí povedať rozhraniu, že sa na ňom spúšťa protokol OSPF. A následne, ak na prepoji nakonfigurujem a spustím OSPF, tak sa vytvorí susedstvo. Zobrazenie smerovacej tabuľky uskutočníte pomocou príkazu show ipv6 route.

topologia

Konfigurácia protokolu EIGRP

Posledným protokolom v tejto aktivite je smerovací protokol EIGRP, čo je novší smerovací protokol, ktorý používa na výpočet metriky šírku pásma (bandwidth), oneskorenie (delay), vyťaženie (load) a spoľahlivosť (reliability). Využíva „Hello Keepalive Mechanism” na udržiavanie spojenia, tzn. overovanie dostupnosti suseda. Taktiež vytvára si tabuľky susedstiev a tabuľky topológií. Podporuje VLSM, CIDR, overovanie zariadení a sumarizáciu, ktorá je defaultne zapnutá.

Konfigurácia EIGRP pre IPv4
Konfigurácia protokolu OSPF pre IPv6 na smerovači R1:

R1(config)# router eigrp 100 - spustenie protokolu EIGRP

R1(config-router)# no auto-summary - vypnutie sumarizácie, aby sa siete odosielali s príslušnou maskou

R1(config-router)# network 172.16.10.1 0.0.0.0 - pridnie prepojovacej siete do EIGRP

R1(config-router)# network 172.16.10.129 0.0.0.0 - pridanie siete z loopbackového interfacu do EIGRP

R1(config-router)# network 147.232.22.1 0.0.0.0 - pridanie siete z loopbackového interfacu do EIGRP

Konfigurácia protokolu OSPF pre IPv6 na smerovači R2:

R2(config)# router eigrp 100 - spustenie protokolu EIGRP

R2(config-router)# no auto-summary - vypnutie sumarizácie, aby sa siete odosielali s príslušnou maskou

R1(config-router)# network 147.232.22.2 0.0.0.0 - pridnie prepojovacej siete do EIGRP

topologia

Po správne zadanej konfigurácií môžeme nižšie na obrázku vidieť, že sa nám v tabuľke vytvoril nový záznam o susedstve so sieťou. Pri nových záznamoch si môžeme na ľavej strane všimnúť znovu písmeno D, čo znamená, že sa smerovač naučil danú sieť pomocou protokolu EIGRP. Zobrazenie smerovacej tabuľky uskutočníte pomocou príkazu show ipv route.

Konfigurácia EIGRP pre IPv6
Konfigurácia protokolu OSPF pre IPv6 na smerovači R1:

R1(config)# ipv6 router eigrp 100 - spustenie protokolu EIGRP

R1(config-rtr)# no shutdown - protokol je defaultne vypnutý, takže ho pomocou príkazu zapneme

R1(config-rtr)# exit - prechod do konfiguračného módu

R1(config)# interface loopback3 - prechod na interface

R1(config-if)# ipv6 eigrp 100 - spustenie protokolu na rozhraní

R1(config-if)# interface fastEthernet0/0 - prechod na interface

R1(config-if)# ipv6 eigrp 100 - spustenie protokolu na rozhraní

Konfigurácia protokolu OSPF pre IPv6 na smerovači R2:

R1(config)# ipv6 router eigrp 100 - spustenie protokolu EIGRP

R1(config)# no shutdown - protokol je defaultne vypnutý, takže ho pomocou príkazu zapneme

R1(config-rtr)# exit - prechod do konfiguračného módu

R1(config-if)# interface fastEthernet0/0 - prechod na interface

R1(config-if)# ipv6 eigrp 100 - spustenie protokolu na rozhraní

Po správne zadanej konfigurácií môžeme nižšie na obrázku vidieť, že sa nám v tabuľke vytvoril nový záznam o susedstve so sieťou IPv6. Pri nových záznamoch si môžeme na ľavej strane všimnúť znovu písmeno D, čo znamená, že sa smerovač naučil danú IPv6 sieť pomocou protokolu EIGRP. Pri konfigurácií IPv6 nepotrebujeme network príkazy, ale stačí povedať rozhraniu, že sa na ňom spúšťa protokol EIGRP. A následne, ak na prepoji nakonfigurujem a spustím EIGRP, tak sa vytvorí susedstvo. Zobrazenie smerovacej tabuľky uskutočníte pomocou príkazu show ipv6 route.

topologia