Instrukcja do laboratorium 2 Podstawowa konfiguracja środowiska
Transkrypt
Instrukcja do laboratorium 2 Podstawowa konfiguracja środowiska
Przedmiot: Prowadzący: Kierunek: Rok studiów: Semestr: Systemy i Sieci Telekomunikacyjne – laboratorium 1 Dr inż. Krzysztof Wajda, mgr inż. Arkadiusz Zwierz, mgr inż. Grzegorz Rzym Teleinformatyka I 2015/2016 Instrukcja do laboratorium 2 Podstawowa konfiguracja środowiska MPLS (Multi-Protocol Label Switching) Przed zajęciami proszę dokładnie zapoznać się z instrukcją i materiałami pomocniczymi dotyczącymi laboratorium (wstęp teoretyczny do laboratorium 1). Cel ćwiczenia: Celem laboratorium zapoznanie się z działaniem wieloprotokołowej komutacji etykietowej MPLS, a szczególnie z protokołem dystrybucji etykiet LDP (Label Distribution Protocol). Przebieg laboratorium: 1. Przygotowanie konfiguracji sprzętowej. Proszę w dwóch grupach złożyć konfigurację sprzętową pokazaną na rysunku 1. PC3 PC2 PC4 fa0/4 fa0/3 S1 fa0/1 fa0/2 fa0/0 R3 fa0/1 PC5 fa0/0 fa0/4 fa0/2 fa0/3 S2 R2 fa0/1 fa0/1 fa0/0 R1 fa0/0 fa0/1 R4 fa0/1 PC6 PC1 Rys. 1. Konfiguracja sprzętowa używana w trakcie laboratorium. Strona 1 Przedmiot: Prowadzący: Kierunek: Rok studiów: Semestr: Systemy i Sieci Telekomunikacyjne – laboratorium 1 Dr inż. Krzysztof Wajda, mgr inż. Arkadiusz Zwierz, mgr inż. Grzegorz Rzym Teleinformatyka I 2015/2016 2. Konfiguracja sieci. Rutery oraz komputery PC należy zaadresować, a na ruterach należy uruchomić protokół OSPF. Pomocne komendy: Router> enable lub Router> en Router# configure terminal lub Router# conf t Router(config)# hostname Rx gdzie x jest numerem rutera (R1, R31, R500) Rx(config)# interface serial sh/s/i gdzie sh – shelf number, s – slot, i – interface Rx(config-if)# ip address IP.IP.IP.IP M.M.M.M Rx(config-if)# clock rate 128000 <- TYLKO NA DCE! Rx(config-if)# no shutdown Rx(config-if)# exit Rx(config)# interface fastEthernet 0/i gdzie i – interface Rx(config-if)# ip address IP.IP.IP.IP M.M.M.M Rx(config-if)# no shutdown Rx(config-if)# exit Uruchomienie protokołu OSPF wymaga zdefiniowania procesu OSPF oraz przypisania do obszaru określonej puli adresów: Rx(config)# router ospf 1 Rx(config-router)# network NETWORK-ADDRESS WILDCARD-MASK area 0 Rx(config-router)#exit Należy sprawdzić czy wszystkie urządzenia w sieci są osiągalne (czy działają między nimi pingi). Przydatne komendy podczas diagnostyki sieci: show ip interface brief show ip route show ip ospf neighbor show ip ospf interface Strona 2 Przedmiot: Prowadzący: Kierunek: Rok studiów: Semestr: Systemy i Sieci Telekomunikacyjne – laboratorium 1 Dr inż. Krzysztof Wajda, mgr inż. Arkadiusz Zwierz, mgr inż. Grzegorz Rzym Teleinformatyka I 2015/2016 3. Konfiguracja przełączników Przełączniki należy skonfigurować w trybie monitorowania ruchu, w taki sposób, żeby na porcie FastEthernet0/3 obserwować ruch odbierany na FastEthernet0/1, zaś na FastEthernet0/4 obserwować ruch odbierany na porcie porcie FastEthernet0/2 (zgodnie z rysunkiem 1). Switch(config)# hostname Sx Sx(config)# monitor session 1 source interface fastEthernet 0/1 rx Sx(config)# monitor session 1 destination interface fastEthernet 0/3 Sx(config)# monitor session 2 source interface fastEthernet 0/2 rx Sx(config)# monitor session 2 destination interface fastEthernet 0/4 4. Konfiguracja i obserwacja działania podstawowej wersji MPLS 4.1. Uruchomienie mechanizmu CEF Proszę na każdym ruterze uruchomić mechanizm CEF (ang. Cisco Express Forwarding) poleceniem: Rx(config)# ip cef 4.2. Ustawienie adresów Loopback0 Na każdym ruterze należy ustawić adresy loopback0 służące do identyfikacji ruterów z punktu widzenia procesów trasujących i sygnalizacyjnych, mają postać 10.0.0.R, gdzie R jest identyfikatorem numerycznym rutera. Dzięki komendzie mpls ldp router-id Loopback0 adres ten identyfikuje ruter z punktu widzenia protokołu LDP: Rx(config)# interface loopback0 Rx(config-if)# ip address 10.0.0.R 255.255.255.255 Rx(config-if)# exit Rx(config)# router ospf 1 Rx(config-router)# network 10.0.0.R 0.0.0.0 area 0 Rx(config-router)#exit Rx(config)# mpls ldp router-id Loopback0 Strona 3 Przedmiot: Prowadzący: Kierunek: Rok studiów: Semestr: Systemy i Sieci Telekomunikacyjne – laboratorium 1 Dr inż. Krzysztof Wajda, mgr inż. Arkadiusz Zwierz, mgr inż. Grzegorz Rzym Teleinformatyka I 2015/2016 4.3 Uruchomienie protokołu LDP na interfejsach ruterów Uruchom dystrybucję etykiet (domyślnie za pomocą protokołu LDP) na wszystkich interfejsach ruterów (oprócz interfejsów łączących komputery PC1 oraz PC6 z ruterami): Rx(config)# interface fastEthernet 0/i bądź Rx(config)# interface serial sh/s/i RX(config-if)# mpls ip Po uruchomieniu dystrybucji należy uruchomić ping z PC1 do PC6. Proszę obserwować stos protokołów monitorowanych na S1 oraz S2 (Wireshark na komputerach PC2-PC5). 5. Analiza tablic LIB, FIB i LFIB. Analiza podanych wyżej komend. Proszę wpisać komendy w celu porównania otrzymanych wyników: a) show mpls forwarding-table b) show mpls ldp bindings c) show mpls ip binding 6. Analiza parametrów czasowych wykrywania sąsiedztwa i sesji LDP show mpls ldp parameters – pozwala na obserwację lokalnie ustawionych parametrów czasowych dla mechanizmu wykrywania sąsiadów (Hold time, Hello interval) oraz sesji LDP (Hold time, Keepalive). show mpls ldp neighbors details – pokazuje wynegocjowane parametry czasowe obowiązujące pomiędzy sąsiadami LDP. 6.1. Zmiana parametrów czasowych mechanizmu wykrywania sąsiedztwa a) Zmiana parametru Hold Time na ruterze R2 na 60 sekund. R2(config)# mpls ldp discovery hello holdtime 60 b) Zmiana parametru Hold Time na ruterze R3 na 90 sekund. R3(config)# mpls ldp discovery hello holdtime 90 Strona 4 Przedmiot: Prowadzący: Kierunek: Rok studiów: Semestr: Systemy i Sieci Telekomunikacyjne – laboratorium 1 Dr inż. Krzysztof Wajda, mgr inż. Arkadiusz Zwierz, mgr inż. Grzegorz Rzym Teleinformatyka I 2015/2016 c) Zmiana parametru Hello Interval na ruterze R2 na 20 sekund. R2(config)# mpls ldp discovery hello interval 20 d) Zmiana parametru Hello Interval na ruterze R3 na 10 sekund. R3(config)# mpls ldp discovery hello interval 10 6.2. Zmiana parametrów czasowych sesji LDP. a) Zmiana domyślnej wartości parametru Hold Time na ruterze R2 na 150 sekund. R2(config)# mpls ldp holdtime 150 Zrestartuj sesję LDP (wyłącz i włącz interfejs komendą shutdown, no shutdown). 7. Zakończenie laboratorium. Ważne — po zakończeniu laboratorium należy uporządkować laboratorium, przywracając konfigurację do stanu wyjściowego: • wyczyszczenie konfiguracji ruterów (jeśli była kopiowana do pamięci NVRAM). • rozłączenie używanych przewodów. • wyłączenie komputerów i listwy zasilającej rutery i przełączniki. Strona 5