Laboratorium - U偶ywanie wiersza polece艅 systemu IOS do obs艂ugi tablic adres贸w MAC w prze艂膮czniku
Topologia
Tabela adresacji
Urz膮dzenie | Interfejs | Adres IP | Maska podsieci | Brama domy艣lna |
---|---|---|---|---|
R1 | G0/1 | 192.168.1.1 | 255.255.255.0 | Nie dotyczy |
S1 | VLAN 1 | 192.168.1.11 | 255.255.255.0 | 192.168.1.1 |
S2 | VLAN 1 | 192.168.1.12 | 255.255.255.0 | 192.168.1.1 |
PC-A | Karta sieciowa | 192.168.1.3 | 255.255.255.0 | 192.168.1.1 |
PC-B | Karta sieciowa | 192.168.1.2 | 255.255.255.0 | 192.168.1.1 |
Cele
Cz臋艣膰 1: Po艂膮czenie urz膮dze艅 i konfiguracja sieci
Wykonanie okablowania sieci wed艂ug diagramu topologii.
Wykonanie konfiguracji urz膮dze艅 sieciowych zgodnie z tabel膮 adresacji.
Cz臋艣膰 2: Badanie tablicy adres贸w MAC prze艂膮cznika
U偶ycie polece艅 show i obserwacja tworzenia tablicy adres贸w MAC w prze艂膮czniku.
Scenariusz
G艂贸wnym celem mechanizmu prze艂膮czania w warstwie 2 jest dostarczanie ramek ethernetowych do urz膮dze艅 docelowych w sieci lokalnej (LAN). Prze艂膮cznik zapisuje adresy MAC host贸w, kt贸re widzi w sieci oraz wykonuje mapowanie tych adres贸w do port贸w ethernetowych, do kt贸rych te hosty s膮 pod艂膮czone. Powy偶szy proces okre艣lany jest jako budowanie tablicy adres贸w MAC. Gdy prze艂膮cznik odbiera od komputera PC ramk臋 ethernetow膮, sprawdza jej adresy MAC: 藕r贸d艂owy i docelowy. Adres 藕r贸d艂owy MAC jest zapisywany w bazie i mapowany do portu, na kt贸rym ramka ta si臋 pojawi艂a. Nast臋pnie prze艂膮cznik poszukuje w tablicy adres贸w MAC odczytanego w艂a艣nie adresu docelowego ramki. Je艣li adres ten znajduje si臋 w tablicy, prze艂膮cznik odczytuje powi膮zany z nim numer portu i przekazuje ramk臋 do tego portu. W przypadku, gdy docelowego adresu nie ma w tablicy adres贸w, ramka jest rozg艂aszana na wszystkie porty prze艂膮cznika, z wyj膮tkiem portu, z kt贸rego przysz艂a. Wa偶n膮 kwesti膮 jest obserwacja dzia艂ania prze艂膮cznika i zrozumienie jego funkcji w sieci oraz na jakiej zasadzie dostarcza on dane do odbiorc贸w. Mo偶na powiedzie膰, 偶e spos贸b dzia艂ania prze艂膮cznika ma wp艂yw na prac臋 administrator贸w, kt贸rych zadaniem najcz臋艣ciej jest zapewnienie bezpiecznej i sp贸jnej komunikacji w sieci.
Prze艂膮czniki s艂u偶膮 do wzajemnego 艂膮czenia oraz dostarczania informacji do komputer贸w w sieciach lokalnych. Dostarczaj膮 one ramki ethernetowe do host贸w identyfikowanych przez adres MAC interfejsu sieciowego.
W cz臋艣ci 1 zbudujesz topologi臋 z艂o偶on膮 z routera oraz dw贸ch prze艂膮cznik贸w po艂膮czonych 艂膮czem typu trunk. W cz臋艣ci 2 wykonasz test 艂膮czno艣ci mi臋dzy r贸偶nymi urz膮dzeniami oraz zaobserwujesz, w jaki spos贸b oba prze艂膮czniki buduj膮 swoje tablice adres贸w MAC.
Uwaga: Routery u偶ywane w laboratorium to Cisco 1941 ISR (Integrated Services Routers) z oprogramowaniem Cisco IOS 15.2(4)M3 (obraz universalk9). Prze艂膮czniki u偶ywane w laboratorium to Cisco Catalyst 2960s z oprogramowaniem Cisco IOS 15.0(2) (obraz lanbasek9). Mo偶na u偶y膰 r贸wnie偶 inne routery, prze艂膮czniki i wersje systemu IOS. Zale偶nie od modelu urz膮dzenia i wersji systemu IOS dost臋pne komendy i wyniki ich dzia艂ania mog膮 si臋 r贸偶ni膰 od prezentowanych w niniejszej instrukcji. Identyfikatory interfejs贸w znajduj膮 si臋 w tabeli Interfejs贸w router贸w na ko艅cu tej instrukcji.
Uwaga: Upewnij si臋, 偶e konfiguracje router贸w i prze艂膮cznik贸w zosta艂y wyczyszczone. Je艣li nie jeste艣 pewien, popro艣 o pomoc instruktora.
Wymagane wyposa偶enie
1 router (Cisco 1941 z oprogramowaniem Cisco IOS wersja 15.2 (4) M3 obraz uniwersalny lub por贸wnywalny)
2 prze艂膮czniki (Cisco 2960 z Cisco IOS wersja 15.0(2) obraz lanbasek9 lub por贸wnywalny)
2 komputery PC (Windows 7, Vista lub XP z emulatorem terminala Tera Term)
Kable konsolowe do konfiguracji urz膮dze艅 Cisco przez port konsolowy
Kable ethernetowe, zgodnie z zamieszczon膮 topologi膮
Uwaga: interfejsy Fast Ethernet w prze艂膮czniku Cisco 2960 maj膮 w艂膮czony mechanizm automatycznego wykrywania typu kabla, wi臋c oba prze艂膮czniki S1 i S2 mo偶na po艂膮czy膰 za pomoc膮 kabla prostego. Do 艂膮czenia innych modeli prze艂膮cznik贸w Cisco konieczne mo偶e by膰 u偶ycie kabla z przeplotem (crossover).
Po艂膮czenie urz膮dze艅 i konfiguracja sieci
Po艂膮cz urz膮dzenia zgodnie z topologi膮.
Skonfiguruj komputery PC.
Je艣li to konieczne, zainicjuj i uruchom ponownie prze艂膮czniki oraz routery.
Wykonaj podstawow膮 konfiguracj臋 prze艂膮cznik贸w.
Przypisz nazwy urz膮dzeniom zgodnie z topologi膮.
Skonfiguruj adres IP oraz bram臋 domy艣ln膮 zgodnie z tabel膮 adresacji.
Jako has艂a dost臋pu do konsoli oraz VTY ustaw cisco.
Ustaw has艂o dost臋pu do trybu uprzywilejowanego EXEC: class.
Wykonaj podstawow膮 konfiguracj臋 routera.
Wy艂膮cz rozwi膮zywanie nazw domenowych (DNS lookup).
Skonfiguruj adres IP routera zgodnie z tabel膮 adresacji.
Przypisz nazwy urz膮dzeniom zgodnie z topologi膮.
Jako has艂a dost臋pu do konsoli oraz VTY ustaw cisco.
Ustaw has艂o dost臋pu do trybu uprzywilejowanego EXEC: class.
Badanie tablicy adres贸w MAC prze艂膮cznika
Gdy urz膮dzenia sieciowe rozpoczynaj膮 komunikacj臋, prze艂膮cznik zapami臋tuje ich adresy fizyczne umieszczaj膮c je w tablicy adres贸w MAC.
Zapisz adresy MAC komputer贸w PC.
Na komputerach PC-A i PC-B otw贸rz wiersz polece艅 i wprowad藕 komend臋 ipconfig /all. Jakie adresy fizyczne s膮 przypisane do interfejs贸w ethernetowych?
Adres MAC PC-A:___________________________________________________________________
Adres MAC PC-B:___________________________________________________________________
Po艂膮cz si臋 przy pomocy kabla konsolowego z routerem R1, a nast臋pnie wprowad藕 polecenie show interface G0/1. Jaki jest adres sprz臋towy interfejsu?
Adres MAC R1 Gigabit Ethernet 0/1:____________________________________________________
Po艂膮cz si臋 kablem konsolowym do prze艂膮cznik贸w S1 i S2, a nast臋pnie na ka偶dym z nich wprowad藕 polecenie show interface F0/1. Jaki adres sprz臋towy (ang. burned-in address [bia]) widnieje w drugim wierszu odpowiedzi ka偶dego prze艂膮cznika?
Adres MAC S1 Fast Ethernet 0/1:______________________________________________________
Adres MAC S2 Fast Ethernet 0/1:______________________________________________________
Wy艣wietl tablic臋 adres贸w MAC prze艂膮cznika.
Po艂膮cz si臋 kablem konsolowym do prze艂膮cznika S2 i dwukrotnie wy艣wietl jego tablic臋 adres贸w MAC: przed i po wykonaniu testu 艂膮czno艣ci poleceniem ping.
Po艂膮cz si臋 kablem konsolowym do S2 i przejd藕 do trybu uprzywilejowanego EXEC.
W trybie EXEC wprowad藕 komend臋 show mac address-table i naci艣nij Enter.
S2# show mac address-table
Nawet je艣li komunikacja w sieci nie zosta艂a zainicjowana (np. nie u偶yto komendy ping), prze艂膮cznik mo偶e nauczy膰 si臋 adres贸w MAC na podstawie innych po艂膮cze艅 do komputera PC i/lub innego prze艂膮cznika.
Czy istniej膮 jakie艣 adresy zapisane w tablicy adres贸w MAC?
____________________________________________________________________________________
Jakie adresy MAC s膮 zapisane w tablicy? Do kt贸rych port贸w prze艂膮cznika s膮 mapowane oraz do jakich urz膮dze艅 nale偶膮? Zignoruj adresy mapowane do CPU.
____________________________________________________________________________________
____________________________________________________________________________________
____________________________________________________________________________________
Odpowiedz na pytanie: czy je艣li w kroku 1 膰wiczenia nie zapisa艂by艣 adres贸w MAC urz膮dze艅, by艂by艣 w stanie okre艣li膰, do kt贸rych z nich nale偶膮 adresy MAC otrzymane jedynie w wyniku polecenia show mac address-table?
____________________________________________________________________________________
____________________________________________________________________________________
____________________________________________________________________________________
____________________________________________________________________________________
Wyczy艣膰 tablic臋 adres贸w MAC na prze艂膮czniku S2 i wy艣wietl j膮 ponownie.
W trybie uprzywilejowanym EXEC wprowad藕 polecenie clear mac address-table dynamic i naci艣niej Enter.
S2# clear mac address-table dynamic
Szybko wprowad藕 ponownie polecenie show mac address-table. Czy tablica adres贸w MAC zawiera jakie艣 adresy z sieci VLAN 1? Czy widniej膮 jakie艣 inne adresy MAC?
___________________________________________________________________________________
Zaczekaj 10 sekund, wprowad藕 polecenie show mac address-table i naci艣nij Enter. Czy w tablicy adres贸w MAC pojawi艂y si臋 nowe adresy?__________________
Wykonaj komend臋 ping z komputera PC-B do pozosta艂ych urz膮dze艅 w sieci i obserwuj tablic臋 adres贸w MAC.
Otw贸rz wiersz polece艅 na komputerze PC-B i wprowad藕 komend臋 arp -a. Nie licz膮c adres贸w multicast lub broadcast, ile par adres贸w IP-MAC zosta艂o zapami臋tanych przez protok贸艂 ARP?
____________________________________________________________________________________
Z poziomu wiersza polece艅 PC-B wykonaj komend臋 ping do routera/bramy R1, PC-A, S1 oraz S2 Czy wszystkie urz膮dzenia odpowiedzia艂y? Je艣li nie, sprawd藕 okablowanie i konfiguracj臋 IP.
____________________________________________________________________________________
____________________________________________________________________________________
Z poziomu po艂膮czenia konsolowego do S2 wprowad藕 polecenie show mac-address-table. Czy prze艂膮cznik doda艂 jakie艣 dodatkowe adresy MAC do tablicy adres贸w? Je艣li tak, jakie s膮 to adresy i urz膮dzenia?
____________________________________________________________________________________
____________________________________________________________________________________
Otw贸rz wiersz polece艅 komputera PC-B i ponownie wprowad藕 arp -a. Czy PC-B posiada dodatkowe wpisy w pami臋ci podr臋cznej ARP dla wszystkich urz膮dze艅 sieciowych, do kt贸rych wys艂ano pingi?
____________________________________________________________________________________
Do przemy艣lenia
W sieciach Ethernet dane dostarczane s膮 do urz膮dze艅 z wykorzystaniem ich adres贸w MAC. 呕eby to by艂o mo偶liwe, urz膮dzenia dynamicznie wype艂niaj膮 pami臋膰 podr臋czn膮 ARP (komputery PC) oraz tablic臋 adres贸w MAC (prze艂膮czniki). W przypadku gdy w sieci pracuje tylko kilka komputer贸w, proces ten wydaje si臋 by膰 do艣膰 prosty. Z jakim wyzwaniem mo偶e administrator spotka膰 si臋 w przypadku wi臋kszych sieci?
_______________________________________________________________________________________
Tabela zbiorcza interfejs贸w routera
Zestawienie interfejs贸w routera |
---|
Model routera |
1800 |
1900 |
2801 |
2811 |
2900 |
Uwaga: Aby stwierdzi膰 jak router jest skonfigurowany, sp贸jrz na interfejsy, aby zidentyfikowa膰 typ routera i ilo艣膰 jego interfejs贸w. Nie ma sposobu na skuteczne opisanie wszystkich kombinacji konfiguracji dla ka偶dej klasy routera. Ta tabela zawiera identyfikatory mo偶liwych kombinacji interfejs贸w Ethernet i Serial w urz膮dzeniu. W tabeli nie podano 偶adnych innych rodzaj贸w interfejs贸w, mimo i偶 dany router mo偶e by膰 w nie wyposa偶ony. Przyk艂adem mo偶e by膰 interfejs ISDN BRI. Informacja w nawiasach jest dozwolonym skr贸tem, kt贸rego mo偶na u偶ywa膰 w poleceniach IOS w celu odwo艂ania si臋 do interfejsu. |