Administracja sieciami LAN/WAN Konfigurowanie routingu statycznego dr Zbigniew Lipiński Instytut Matematyki i Informatyki ul. Oleska 48 50-204 Opole zlipinski@math.uni.opole.pl
Tablica routingu Tablica routingu słuŝy do przechowywania informacji o trasach do sieci zdalnych i sieci połączonych bezpośrednio. W tablicy routingu znajdują się rekordy złoŝone z par adres IP sieci / adres IP następnego skoku, adres IP sieci / interfejs sieci połączonej bezpośrdnio. Tablica routingu jest plikiem przechowywanym w pamięci RAM routera. Trasy dynamiczne trasy do sieci zdalnych, o których informacje uzyskiwane są za pomocą dynamicznych protokołów routingu (OSPF, IS-IS). Trasy są automatycznie, okresowo uaktualnianie. Trasy statyczne trasy do sieci zdalnych skonfigurowane przez administratora. Trasy nie zmieniają się w czasie. Trasy połączone bezpośrednio trasy do sieci połączonej bezpośrednio do interfejsu routera. 2
Struktura tablicy routingu Przykład rekordu w tablicy routingu: C 192.168.1.0/24 is directly connected, FastEthernet 0/0 S 192.168.3.0/24 [1/0], via 192.168.2.2 Wyjaśnienie oznaczeń: C sieć połączona bezpośrednio, 192.168.1.0/24 adres IP i maska sieci połączonej bezpośrednio, FastEthernet 0/0 nazwa interfejsu do którego podłączona jest sieć. S routing statyczny, 192.168.1.0/24 adres IP i maska sieci zdalnej, [1/0] odległość administracyjna i metryka dla trasy statycznej, via 192.168.2.2 adres IP routera następnego skoku. 3
Konfigurowanie routingu statycznego Konfigurowanie trasy statycznej za pomocą adresu następnego skoku Router# ip route <adres IP sieci docelowej> <maska> <IP następnego skoku> Konfigurowanie trasy statycznej dla interfesju szeregowego i fastethernetowego: Router# ip route <adres IP sieci docelowej> <maska> serial <numer interfejsu szeregowego> Router# ip route <adres IP sieci docelowej> <maska> fastethernet <numer interfejsu> Usunięcie trasy statycznej z tablicy routingu: Router# no ip route <adres IP sieci docelowej> <maska> <IP następnego skoku> Router# no ip route <adres IP sieci docelowej> <maska> serial <numer interfejsu szeregowego> Router# no ip route <adres IP sieci docelowej> <maska> fastethernet <numer interfejsu> 4
Konfigurowanie routingu statycznego Dodanie słowa kluczowego permament: Router# ip route <adres IP sieci docelowej> <maska> <IP następnego skoku> permament powoduje, Ŝe trasa nie będzie usuwana z tablicy routingu po wyłączeniu interfejsu. 5
Konfigurowanie routingu statycznego Konfigurowanie trasy statycznej z przypisaniem dystansu administracyjnego (AD): Router# ip route <adres IP sieci docelowej> <maska> <IP następnego skoku> <AD> Dystans administracyjny jest liczbą zakresu 0-255, słuŝy do określenia wiarygodności do trasy. Wartość 0 oznacza pełne zaufanie, 255 brak zaufania. Domyślnie trasa statyczna ma przypisany AD=1. Trasa do sieci połączonej bezpośrednio ma AD=0. Dodając do trasy statycznej AD moŝna utworzyć trasę zapasową. Na przykład, trasa statyczna o AD> 90, jest trasą rezerwową dla protokołu EIGRP. Router wybiera trasę wybraną przez EIGRP, dl aktórego AD= 90, jeŝeli EIGRP zostanie wyłączony Wybierna będzie trasa statyczna (AD>90). 6
Domyślne trasy statyczne, najbliŝsze dopasowanie Dla danego adresu IP odbiorcy danych moŝe pasować wiele tras w tablicy routingu. Przykład. Proces najbliŝszego dopasowania dla adresu IP odbiorcy 172.16.1.10. Dla dwóch statycznych tras w tablicy routingu 172.16.0.0/24 is subnetted. 3 subnets S 172.16.1.0 is directly connected, Serial 0/0/0 S 172.16.0.0/16 is directly connected, Serial 0/0/1 Proces najbliŝszego dopasowania wybierze trasę pierwszą S 172.16.1.0 is directly connected, Serial 0/0/0. PoniewaŜ, do trasy pierwszej pasuje 24 bity w masce, a do trasy drugiej 16 bitów (najdłuŝsze dopasowanie). 7
Domyślne trasy statyczne, najbliŝsze dopasowanie Domyślna trasa statyczna to trasa do której pasjuą wszystkie pakiety (adres IP odbiorców) Konfigurowanie domyślnej trasy (routingu domyślnego): Router# ip route 0.0.0.0 0.0.0.0 <IP następnego skoku> Router# ip route 0.0.0.0 0.0.0.0 serial <numer interfejsu szeregowego> Oznacza, Ŝe datagramy kierowane do sieci nieznajdujących się w tablicy routingu zostaną wysłane na adres <IP następnego skoku> lub <numer interfejsu szeregowego>. 8
Konfigurowanie routingu statycznego - polecenia sprawdzające Polecenia sprawdzające: Router# show ip route Uzyskiwanie informacji o zawartości tablicy routingu. Router# show ip interface brief Sprawdzanie stanu interfejsów (włączony/wyłączony). Router# ping <adres IP> Sprawdzanie dostępności hosta o adresie <adres IP>. 9
Śledzenie zmian w tablicy routingu Router# debug ip routing Śledzenie zmian w tabeli routingu. Po wykonaniu polecenia no shutdown dla danego interfesju pojawia się informacja o zmianach w tabeli routingu. Usuwanie konfiguracji interfesju: Router(config-if)# shutdown Router(config-if)# no ip address Router(config-if)# end Usuwanie konfiguracji interfesju. Tablica routnigu jest uaktualniana automatycznie. Usuwanie konfiguracji interfesju. Tablica routnigu jest uaktualniana automatycznie. 10
Sumaryczne trasy statyczne Trasa sumaryczna trasa w tablicy routingu kóra reprezentuje wiele tras. Przykład. Sumowanie tras. Dodanie trzech tras do tablicy routingu Router(config)# ip route 172.16.1.0 255.255.255.0 Serial 0/0/1 Router(config)# ip route 172.16.2.0 255.255.255.0 Serial 0/0/1 Router(config)# ip route 172.16.3.0 255.255.255.0 Serial 0/0/1 moŝne być zastąpione dodaniem jednej trasy sumarycznej Router(config)# ip route 172.16.0.0 255.255.252.0 Serial 0/0/1 172.16.1.0 10101100.00010000.00000001.00000000 172.16.2.0 10101100.00010000.00000010.00000000 172.16.3.0 10101100.00010000.00000011.00000000 --------------------------------------------------------------------------- 172.16.0.0 10101100.00010000.00000000.00000000 255.255.252.0 11111111.11111111.11111100.00000000 11
Routing statyczny topologia sieci na ćwiczenia 12
Konfigurowanie trasy statycznej za pomocą adresu następnego skoku. Router RU105G. RU105G(config)# ip route 172.16.30.0 255.255.255.0 172.16.20.2 RU105G(config)# ip route 172.16.40.0 255.255.255.0 172.16.20.2 RU105G(config)# ip route 172.16.50.0 255.255.255.0 172.16.20.2 Konfigurowanie trasy statycznej za pomocą interfejsu wyjściowego. Router RU105S. RU105S(config)# ip route 172.16.10.0 255.255.255.0 serial 0/0/1 RU105S(config)# ip route 172.16.50.0 255.255.255.0 serial 0/0/0 Konfigurowanie trasy statycznej za pomocą trasy domyślnej. Router RU105D. RU105D(config)# ip route 0.0.0.0 0.0.0.0 serial 0/0/1 13
Konfigurowanie trasy statycznej za pomocą adresu następnego skoku. Router RU105G. RU105G(config)#ip route 172.16.30.0 255.255.255.0 172.16.20.2 Konfigurowanie trasy statycznej za pomocą trasy domyślnej. Router RU105S. RU105D(config)#ip route 0.0.0.0 0.0.0.0 fastethernet 0/1 14