This shows you the differences between two versions of the page.
rl:labs:02:contents:04 [2019/09/29 22:28] cristian.mondiru [04. [20p] Intrări statice în tabela de comutare] |
rl:labs:02:contents:04 [2023/10/17 10:52] (current) vlad_iulius.nastase [04. [10p] Popularea tabelei de comutare] |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ==== 04. [20p] Intrări statice în tabela de comutare ==== | + | ==== 04. [15p] Popularea tabelei de comutare ==== |
- | Până în acest punct am observat cum se poate popula dinamic o tabela de comutare a unui switch. Ați văzut că în tabela de comutare intrările erau marcate cu ''DYNAMIC'' în dreptul coloanei ''Type''. | + | **Topologie**: {{:rl:labs:02:contents:rl_2022-2023_laborator-02_02.pkt|download}} |
- | Tabela de comutare se poate popula și static cu intrări predefinite pentru un anumit port. Dorim să configurăm intrări statice în tabela de comutare a unui switch. | + | * Dorim să urmărim modul în care se populează tabela de comutare a unui switch. Topologia este formată dintr-un switch și 4 stații. Încărcați fișierul de topologie în Packet Tracer și așteptați ca porturile switch-ului să lumineze verde în loc de portocaliu (să fi rulat STP). |
+ | *După cum ați observat de la exercițiul anterior, switch-ul comută pachetele doar către destinație, făcând acest lucru pe baza unei tabele de comutare (**MAC Address Table**). | ||
- | Pentru a putea configura un echipament Cisco, trebuie să intrăm în modul de configurare. | + | * Pentru configurarea unui switch, apăsăm pe iconița sa din fereastră albă din Packet Tracer. Va apărea o fereastră prin care putem configura switch-ul. Singurul **tab** de interes este cel denumit **CLI** (//Command Line Interface//). Apăsați tasta **Enter** cel puțin o dată ca să vedeți unde este cursorul. Acest CLI este specific Cisco si este format după cum urmează: |
- | Astfel veți intra în modul de configurare. Acest mod îl veți recunoaște prin adăugarea sufixului ''(config)'' la prompt-ul CLI-ului. În acest mod puteți doar să realizați configurări, nu puteți vizualiza parametrii switch-ului (ex.: afișarea tabelei de comutare). | + | * literele până la caracterul ">" (mai mare) reprezintă hostname-ul echipamentului |
- | sau combinația de taste ''Ctrl+z''. | + | * caracterul ">" semnifică faptul că sunteți autentificat ca un utilizator neprivilegiat (fără drepturi administrative) |
+ | * Obtineti drepturi administative pentru a afisa tabela de comutare/MAC a switch-ului si observati ca este goala. | ||
- | În topologia de la {{:rl:labs:02:contents:rl_2013-2014_laborator-02_04.pkt|această adresă}} avem un switch și 4 calculatoare. Încărcați fișierul conținând topologia în PacketTracer și așteptați rularea STP: porturile switch-ului trebuie să lumineze verde, **nu** portocaliu. | + | === Tabela de comutare === |
- | Dorim să configurăm o intrare statică pentru stația PC1, stație conectată pe portul ''FastEthernet3/1'' (sau ''Fa3/1'') din switch și care are adresa MAC ''0090.0C1A.03DE''. | + | * Tabela de comutare conține mai multe coloane dintre care două sunt de interes: |
+ | * coloana **Mac Address** specifică adresa MAC | ||
+ | * coloana **Ports** specifică portului switch-ului | ||
+ | * Tabela este, așadar, o **asociere** între o **adresă MAC** și un **port**. Spunem că tabelele au, pentru fiecare intrare: | ||
+ | * o componentă de potrivire și de căutare (**match**) - se caută o adresă MAC | ||
+ | * o componentă de acțiune - pe baza rezultatului obtinut in urma operatiei de match se trimite pachetul pe portul aferent. | ||
+ | * Partea de căutare poate apărea o singură dată, partea de acțiune de mai multe ori: | ||
+ | * putem avea mai multe adrese MAC aferente unui port | ||
+ | * o adresă MAC poate apărea cel mult o dată în tabela de comutare. | ||
- | Trimiteți un pachet de la stația PC0 la stația PC1. Afișați tabela de comutare. | + | * Aflati numele/numărul fiecărui port al unui switch si adresa MAC a unei statii. |
+ | * Trimiteți un pachet de la ''PC0'' la ''PC1''. Afișați din nou tabela de comutare. | ||
+ | * Observați adăugarea a două intrări: | ||
+ | * O intrare este generată la trimiterea pachetului ''PC0'' la ''PC1'' - conține adresa MAC a stației ''PC0'' și portul pe care aceasta este legată la switch | ||
+ | * A doua este generată la întoarcerea pachetului de la ''PC1'' la ''PC0'' - conține adresa MAC a stației ''PC1'' și portul pe care aceasta este, la rândul ei, legată la switch. | ||
- | Se observă tipul ''STATIC'' pentru intrarea cu adresa MAC a stației PC1 și intrarea de tipul ''DYNAMIC'' pentru adresa MAC a stației PC0. | + | * Trimiteți un pachet de la ''PC1'' la ''PC2''. Afișați din nou tabela de comutare. De ce apare doar o singură intrare, nu două? |
+ | * Trimiteți un pachet de la ''PC2'' la ''PC3''. Afișați din nou tabela de comutare. Ce observați? | ||
- | Creați încă o intrare statică pentru stația PC2 după modelul de mai sus. Verificați conectivitatea cu toate celelalte stații. | + | * Curățați tabela de comutare. |
+ | * Intrați în modul **Simulation** și trimiteți un pachet de la ''PC1'' la ''PC3''. Ce observați? Urmăriți în fereastra **Event list** un sumar al pachetelor trimise. | ||
+ | * Mai trimiteți încă un pachet de la ''PC1'' la ''PC3''. De ce s-a comportat diferit de data aceasta? Afișați din nou tabela de comutare. | ||
- | Goliți tabela de comutare. | + | * Curățați tabela de comutare. |
- | + | * Intrați în modul **Simulation** și trimiteți un pachet de la ''PC1'' la ''PC3''. La fiecare pas al simulării vizualizați tabela de comutare a switch-ului. Discutați cu asistentul dacă aveți întrebări legate de popularea tabelei de comutare. | |
- | Creați o intrare statică pentru portul din switch aferent stației PC3, dar în loc sa puneți adresa MAC a stației PC3, puneți o adresă MAC nevalidă (care nu există în rețeaua locală). Afișați tabela de comutare. Testați conectivitatea stației PC3 cu celelalte stații și afișați din nou tabela de comuntare. Observați prezența a două intrări MAC pe același port, una statică (introdusă mai devreme) și alta dinamică (adresa MAC a stației PC3). | + | |
- | + | ||
- | O intrare statică are avantajul permanenței. În absența traficului, o intrare dinamică este ștearsă din tabela de comuntare după câteva minute. O intrare statică poate fi ștearsă doar explicit, prin folosirea comenzii ''clear mac-address-table''. | + | |
- | + | ||
- | Dacă dorim să configurăm acces exclusiv al stației PC3 în tabela de comutare, trebuie folosite comenzi de [[http://www.cisco.com/en/US/docs/switches/datacenter/sw/4_1/nx-os/security/configuration/guide/sec_portsec.html|port security]]. | + |