1 Seminář 6 Routing – směrování –Směrování přímé – v rámci jedné IP sítě/subsítě (dále je „sítě“) – na známou MAC adresu. –Směrování nepřímé – mezi sítěmi prostřednictvím směrovače (routeru), který přenosovou cestu určuje. („Datagramová služba“) Charakteristika směrovačů –Minimálně 2 síťová rozhraní, mezi kterými jsou předávány (forwardovány) datagramy –Směrovací tabulky – směrovací mapy pro celou směrovací oblast (LAN, intranet, Internet …) 1
2 Seminář 6 Aplikační vrstva Transportní vrstva IP vrstva NIC Aplikační vrstva Transportní vrstva IP vrstva NIC IP vrstva NIC eth0 Fa0/0 Fa0/1 Cisco Router
3 Seminář 6 Aplikační vrstva Transportní vrstva IP vrstva NIC Aplikační vrstva Transportní vrstva IP vrstva NIC Aplikační vrstva Transportní vrstva IP vrstva NIC PC Router eth0 eth1 eth0
4 Seminář 6 Směrovací tabulka –Úplná (na směrovačích) –Minimální (na koncových uzlech) Jak směrovací tabulky vzniknou, jak se udržují –Statické tabulky –Dynamické tabulky – směrovací protokoly Pojem „default router“ 4
Co obsahuje směrovací tabulka ? –Pro každou IP síť internetu záznam: –Síť – IP adresa sítě –Rozhraní – identifikátor rozhraní –Brána - IP adresa rozhraní dalšího směrovače –Metrika - zhodnocené parametry přenosové cesty (parametry jsou stanoveny protokolem) - např. počet směrovačů na přenosové cestě, cena za přenos, přenosová kapacita, zpoždění... 5 SíťBránaRozhraníMetrika Seminář 6
6
7 Směrovače/routers (brány/gateways) –HW – Cisco 2800, 3Com, Juniper ….. –PC Router – více NIC, podpora IP forwarding v jádře OS. Linux: /proc/sys/net/ipv4/ip_forward („1“). Konfigurace směrovačů –Statická – editace směrovacích tabulek pro celou směrovací oblast. –Dynamická – konfigurace a spuštění procesu, který implementuje zvolený směrovací protokol. 7
8 Seminář 6 Konfigurace koncových uzlů – editace minimální směrovací tabulky – nastavení default router Utilita route MS Windows –Přes GUI („Připojení k místí síti“ atd.) –route PRINT – výpis konfigurace Linux –Nastavení IP adres na interface –route add default gw –route – výpis konfigurace 8
9 Seminář 6 Konfigurace směrovačů PC router (Linux) –Konfigurace interfaces (ifconfig) route add default gw route add –net netmask gw route add –net netmask dev route – výpis konfigurace 9
10 Seminář 6 Cisco 2801 – Konfigurace interfaces interface fa0/0 | fa0/1 ip address –Konfigurace záznamu do tabulky ip route [Fa0/1] –Nastavení default gateway ip route
11 Seminář 6 Konfigurace loopback (simulace sítě na lo) –interface lo 0/1/2-… –ip address 11 R1#config t R1(config)#interface loopback 0 R1(config-if)#ip address R1(config-if)#end
Výpis tabulky - show ip route 12 Seminář 6
13 Seminář 6 Úkol 1 13 PC-R1PC-R2 PC-R / / / / / / / eth0 eth1 eth2 eth1 eth2 P1 P3 P9 P5 P12 P2 P10 P4
Seminář 6 Úkol 2 14 R1R2 R / / / /30 lo /24 lo / /24 lo0 Fa0/0 Fa0/1 Fa0/0Fa0/1 Fa0/0 Fa0/ P12 P3
Seminář 6 15 Úkol 3
Seminář 6 16 Úkol 4
Seminář 6 17