Prezentare generală
comutarea tradițională funcționează la stratul 2 al Modelului OSI, unde pachetele sunt trimise la un port de comutare specific bazat pe adresele MAC de destinație. Rutare funcționează la layer 3, în cazul în care pachetele sunt trimise la o anumită adresă IP next-hop, bazat pe adresa IP de destinație. Dispozitivele din același segment layer 2 nu au nevoie de rutare pentru a ajunge la colegii locali., Ceea ce este necesar, cu toate acestea este adresa MAC destinație, care pot fi rezolvate prin Address Resolution Protocol (ARP) cum este ilustrat mai jos:
Aici, PC-ul O vrea pentru a trimite trafic la PC B de la adresa IP 192.168.1.6. Nu știu unic de adresa MAC cu toate acestea, până când se descoperă printr-un ARP, care este difuzat în întreaga stratul 2 segmente:
apoi trimite pachete de la caz adresa MAC destinație care comutatorul va transmite apoi afară portul corect pe baza MAC-Address-Table.,
într-un mediu de comutare layer 2 există un domeniu de difuzare. Orice trafic de difuzare pe un comutator va fi redirecționat către toate porturile, cu excepția portului pe care a ajuns pachetul de difuzare. Emisiunile sunt conținute în același strat 2 segment, deoarece acestea nu traversează trecut un strat 3 limită.domeniile de difuzare cu strat mare 2 pot fi susceptibile la anumite probleme neintenționate, cum ar fi furtunile de difuzare, care au capacitatea de a provoca întreruperi de rețea. De asemenea, poate fi preferabil să separați anumiți clienți în diferite domenii de difuzare din motive de securitate și de politică., Atunci devine utilă configurarea VLAN-urilor. Un comutator layer 2 poate atribui VLAN-uri anumitor porturi switch, care la rândul lor sunt în diferite subrețele layer 3 și, prin urmare, în diferite domenii de difuzare. VLAN-urile permit o mai mare flexibilitate, permițând diferitelor rețele layer 3 să partajeze aceeași infrastructură layer 2. Imaginea de mai jos arată un exemplu de multi-VLAN mediu pe un switch layer 2:
Din Vlan-uri există în propria lor layer 3 de subrețea, rutare va trebui să apară pentru trafic să circule între Vlan-uri., Aici poate fi utilizat un comutator layer 3. Un comutator Layer 3 este practic un comutator care poate efectua funcții de rutare în plus față de comutare. Un computer client necesită un gateway implicit pentru conectivitatea layer 3 la subrețele la distanță. Când computerul trimite trafic către o altă subrețea, adresa MAC de destinație din pachet va fi cea a gateway-ului implicit, care va accepta apoi pachetul la stratul 2 și va continua să direcționeze traficul către destinația corespunzătoare pe baza tabelului de rutare.