Avand in considerare ca recent s-a scos versiunea 5.0 a simulatorului Packet Tracer, as vrea sa fac un lab pe ceva nou din acesta versiune: Multilayer Switch (aka MLS) si EtherChannel. Avand in considerare ca Packet Tracer (PT) este userfriendly si foarte intuitiv nu cred ca are rost sa explic cum se foloseste (daca aveti totusi nevoie, incercati tutorialele care vin cu el).
Ce este EtherChannel? Este o tehnologie care permite gruparea mai multor legaturi fizice intre doua echipamente ca o singura legatura logica. Adica daca avem, de exemplu 4 porturi de 100Mb intre doua switch-uri, putem face o legatura echivalenta de 400Mb. De ce am avea nevoie de asaceva, adica de ce nu putem doar lasa cele 4 cabluri singure si sa zicem ca avem lagatura de 400Mb? Remember STP, the Spanning Tree Protocol. Daca nu am avea acest EtherChannel, 3 din cele 4 porturi ar fi blocate pentru a preveni blucle de layer 2.
Topologia: 2 Switch-uri Multilayer (3560-25PS) si 4 hosturi. la fiecare switch sunt conectate cate doua hosturi pe VLAN-uri diferite (vlan 10 si 20 sa zicem). Intre switchuri, conectam 4 cabluri pe FastEthernet pentru a face un trunk (unul singur, nu patru).
Puteti observa din imagine ca 3 linii au ledul portocaliu, asta inseamna ca porturile sunt blocate de catre STP (liniile sunt default de tip access).
Pentru a configura un EtherChannel, trebuie sa grupam mai multe interfete intr-un channel-group. Facem asta intrand pe fiecare interfata si dand comanda channel-group GROUP_NUMBER mode MOD (exista mai multe moduri in care putem seta grupul, depinzand de cele doua protocoale care se folosesc la un EtherChannel, PAgP si LACP, de care nu as vrea sa discut aici…vom alege mode on pentru a ridica EtherChannel-ul).
Tip: Recomand folosirea comenzii interface range care permite configuarea unui grup intreg de interfete cu aceleasi comenzi. Ex “int range f0/1 – 3″ va aplica comenzile ca vor urma pentru f0/0, f0/1 si f0/2. Atentie la spatiile de langa “-” deoarece unele versiuni de IOS sunt sensibile la ele.
Configuare:
Sw1# configure terminal
Sw1(config)# interface range f0/10 – 13
Sw1(config-if-range)#channel-group 5 mode on
Va va aparea mesajul
%LINEPROTO-5-UPDOWN: Line protocol on Interface Port-channel 5, changed state to up
Aceasta este interfata logica creata, pe care vom faca de acum incolo configurarile ca pe un port normal. Numarul interfetei Port-channel este numarul grupului. Facem acelasi lucru pe switch-ul celalalt. Acolo putem folosi de exemplui channel-group 6, numarul avand doar semnificatie locala.
Pentru a configura EtherChannel-ul ca trunk, intram pe interfata logica.
Sw1(config)# interface Port-channel 5
Sw1(config-if)#switchport mode trunk
Trebuie sa asociem porturile pentru hosturi cu vlanurile respective (cu comenzile switchport mode access respectiv switchport access vlan vlanx pe interfete f0/1 si f0/2). Tip: Pentru ca stim ca pe respetivele porturi avem conectate doar hosturi, putem sa le setam cu PortFast pentru a dezactiva STP-ul pe el (spanning-tree portfast pe interfata).
Hadeti acum sa exploram beneficiile de a avea un MLS. Daca aveam switchuri normale, pentru routarea inter-vlan avem nevoie de un router si o topoligie router-on-a-stick (unde aveam un router, conectat la un switch printr-un trunk si cu ajutorul subinterfeteleor bagam routerul in toate VLANurile si stia el sa se ocupe de routare). Un MLS poate poate face routare inter-vlan prin doua moduri: prin routed ports sau prin SVI-uri. Vom discuta doar despre SVI (Switch Virtual Interface). Ele sunt niste interfete virtuale carora le putem asocia o adresa IP si un VLAN. Sunt asemnatoare cu interfetele de management de pe switch-urile layer 2 dar ca nu sunt limitate la una per switch, ci exista una per VLAN. Switchul multilayer va stii sa routeze intre VLANurile care au create pe switch un SVI. SVI-urie vor fi default gateway-urile pentru hosturi. Un SVI se creaza astfel:
Sw1(config)# interface Vlan10
Sw1(config-if)#ip address 10.0.0.1 255.255.255.0
Sw1(config-if)#no shutdown
Trebuie sa setam cate un SVI pentru fiecare VLAN (si vom face asta pe un singur switch deoarece doar pe unul trebuie sa facem routarea). Pentru ca rotuarea sa functioneze trebuie activata (daca nu este deja)
Sw1(config)# ip routing
Si pentru a arata cat de destept este un MLS, mai activam un serviciu gasit pe un router: DHCP. Facem doua pool-uri pentru cele doua VLAN-uri (la fel, vom folosi un singur un singur switch ca server).
Sw1(config)# ip dhcp pool vlan_pool_10
Sw1(dhcp-config)# network 10.0.0.0 255.255.255.0
Sw1(dhcp-config)# default-router 10.0.0.1
Si iata o topologie facuta doar cu Switch-uri Multilayer.
Puteti gasi fisierul Packet Tracer aici.
Sper ca a fost informativ.
Comentarii Recente