Differences

This shows you the differences between two versions of the page.

Link to this comparison view

rl:labs:02:contents:05 [2013/10/10 01:26]
razvan.deaconescu
rl:labs:02:contents:05 [2023/10/17 10:52] (current)
vlad_iulius.nastase [05. [10p] Conținutul tabelei de comutare]
Line 1: Line 1:
-==== 05. Configurație cu STP deja rulat ====+==== 05. [20p] Conținutul tabelei de comutare ​====
  
-STP (//Spanning Tree Protocol//) reprezintă un protocol prin care switch-urile evită buclele în rețea (în special //broadcast storms//). Se creează un arbore de acoperire între switch-uri (un switch este //root bridge//, rădăcina arborelui) care stabilește o cale unică de a ajunge de la un switch la alt switch.+**Topologie**:​ {{:​rl:​labs:​02:​contents:​rl_2022-2023_laborator-02_03.pkt|download}}
  
-Pentru început, ne propunem să investigăm o rețea funcțională cu STP rulat. Pentru acesta descărcați topologia PacketTracer ​de la {{:​rl:​labs:​02:​contents:​rl_2013-2014_laborator-02_stp.pkt|această adresă}}, încărcați-o în PacketTracer și așteptați circa 30 de secunde rularea STP: unele porturi nu vor mai avea lumini portocalii ci verzi.+=== Analiza tabela ​de comutare ===
  
-Observați că unul dintre porturile ​switch-ului Switch1 (''​Fa0/​1''​) este blocat din perspectiva ​STP, adică nu trimite ​pachete de date.+  * Ne propunem să urmărim conținutul tabelei de comutare într-un scenariu cu 2 switch-uri. 
 +  * La fiecare switch sunt conectate câte 2 calculatoare. Încărcați fișierul topologie în PacketTracer și așteptați ca switch-urile să ruleze ​STP. după rularea STP, porturile switch-urilor vor avea culoarea verde. 
 +  * Trimiteți ​pachete ​între orice 2 calculatoare din rețea și vizualizați tabela ​de comutare pe ambele switch-uri. 
 +  * Observați că un port poate avea asociate mai multe adrese MAC. Portul unui switch care are legătura cu celălalt switch cuprinde trei adrese MAC: 
 +    * adresa MAC a portului celuilalt switch 
 +    * adresele MAC ale stațiilor conectate la celălalt switch
  
-Pentru a popula tabelele ​de comutare ​ale switch-urilor trimiteți pachete de verificare a conexiunii între toate stațiile. După aceea, în modul //​Simulation//​ trimiteți un pachet de la stația PC0 la stația PC1. Observați calea urmată de pachet: deși ar fi un drum mai scurt între Switch1 și Switch2, pachetul urmează calea Switch1, Switch0, Switch2. Asta întrucât legătura Switch1 -- Switch2 este dezactivată. În topologia curentă, Switch0 este //root bridge// și este rădăcina arborelui de acoperire.+=== Analiza tabela ​de comutare ​dupa decuplarea unui echipament ===
  
-Pe fiecare switch deschideți consola (interfațCLI) și, din consola administrativă (rulați comanda ​''​enable''​) rulați comanda<​code>​ +  * Afișați tabela de comutare ​switch-ului ''​Switch0'' ​și rețineți portul asociat adresei MAC a stației ​''​PC1''​
-show spanning-tree +  * Decuplați stația ''​PC1''​ de la rețea apăsând pe beculețul verde de pe legătura la ''​Switch0''​ a acestuia urmată de tasta Escape (un alt mod de a șterge o legătură se poate obține prin folosirea butonului în formă de "​X"​ din dreapta, urmată de apăsarea pe elementul care se dorește a fi șters). 
-</​code>​+  * După decuplarea calculatorului,​ urmăriți tabela de comutare și observați pierderea intrării aferente. ​
  
-Veți obține o informație precum cea de mai jos (pentru Switch1):<​code>​ +=== Analiza tabela ​de comutare dupa reconectarea ​unui echipament ===
-Switch#show spanning-tree  +
-VLAN0001 +
-  Spanning tree enabled protocol ieee +
-  Root ID    Priority ​   32769 +
-             ​Address ​    ​0007.EC9C.D291 +
-             ​Cost ​       19 +
-             ​Port ​       2(FastEthernet1/​1) +
-             Hello Time  2 sec  Max Age 20 sec  Forward Delay 15 sec +
- +
-  Bridge ID  Priority ​   32769  (priority 32768 sys-id-ext 1) +
-             ​Address ​    ​0060.5C08.3EDC +
-             Hello Time  2 sec  Max Age 20 sec  Forward Delay 15 sec +
-             Aging Time  20 +
- +
-Interface ​       Role Sts Cost      Prio.Nbr Type +
----------------- ---- --- --------- -------- -------------------------------- +
-Fa1/1            Root FWD 19        128.2    P2p +
-Fa0/1            Altn BLK 19        128.1    P2p +
-Fa2/1            Desg FWD 19        128.3    P2p +
-</​code>​ +
- +
-Informațiile care pot fi extrase din ieșirea de mai sus a comenzii sunt: +
-  * Adresa root bridge-ului (//Root ID//) este ''​0007.EC9C.D291'',​ adică adresa ​unui port al Switch0. +
-  * ID-ul curent (al Switch1) este ''​0060.5C08.3EDC''​. +
-  * Portul ''​Fa1/​1''​ este în starea ''​FORWARDING''​ și este legătura către root bridge. +
-  * Portul ''​Fa0/​1''​ este în starea ''​BLOCKED'':​ parte a legăturii dezactivate Switch1 -- Switch2 +
- +
-Rulați comanda ''​show spanning-tree''​ și pe celelalte switch-uri și analizați output-ul comenzilor.+
  
 +  * Folosiți un cablu **Copper Straight-Through** pentru a conecta stația ''​PC1''​ la celălalt port disponibil al switch-ului ''​Switch0''​ (diferit de cel inițial).
 +  * După rularea STP pe switch, trimiteți un pachet între ''​PC1''​ și ''​PC0''​. ​
 +  * Observați popularea tabelei de comutare cu o nouă intrare corespunzătoare adresei MAC a stației ''​PC1''​. O adresă MAC nu poate apărea de două ori în tabela de comutare a unui switch.
rl/labs/02/contents/05.1381357609.txt.gz · Last modified: 2013/10/10 01:26 by razvan.deaconescu
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0