• banner_de_cap

Diferența dintre un switch și un router

(1) După aspect, distingem între cele două

Comutatoarele au de obicei mai multe porturi și arată greoi.

Porturile routerului sunt mult mai mici, iar volumul este mult mai mic.

De fapt, imaginea din dreapta nu reprezintă un router real, ci integrează funcția routerului. Pe lângă funcția de switch (portul LAN este folosit ca port al switch-ului, iar portul WAN este portul folosit pentru conectarea la rețeaua externă), cele două antene reprezintă punctul de acces wireless AP (denumit în mod obișnuit rețea locală wireless wifi).

(2) Diferite niveluri de lucru:

Comutatorul original funcționa la **stratul de legătură de date al modelului de interconectare a sistemelor deschise OSI, **care este al doilea strat

Routerul funcționează la nivelul de rețea al modelului OSI, care este al treilea nivel

Din acest motiv, principiul comutatorului este relativ simplu. În general, circuitele hardware sunt utilizate pentru a realiza transmiterea mai departe a cadrelor de date.

Routerul lucrează la nivelul de rețea și preia sarcina importantă de interconectare a rețelelor. Pentru a implementa protocoale mai complexe și a avea funcții de luare a deciziilor de redirecționare mai inteligente, acesta rulează în general un sistem de operare în router pentru a implementa algoritmi de rutare complecși și este mai înclinat spre implementarea software. Funcția sa.

(3) Obiectele de redirecționare a datelor sunt diferite:

Comutatorul redirecționează cadrele de date pe baza adresei MAC

Routerul redirecționează datagramele/pachetele IP pe baza adresei IP.

Cadrul de date încapsulează antetul cadrului (MAC sursă și MAC destinație etc.) și coada cadrului (codul de verificare CRC) pe baza pachetelor/pachetelor de date IP. În ceea ce privește adresa MAC și adresa IP, este posibil să nu înțelegeți de ce sunt necesare două adrese. De fapt, adresa IP determină pachetul final de date care ajunge la o anumită gazdă, iar adresa MAC determină cu care dispozitiv va interacționa următorul hop. Un dispozitiv (de obicei un router sau o gazdă) este realizat prin software, care poate descrie rețeaua în care se află gazda, iar adresa MAC este realizată prin hardware. Fiecare placă de rețea va stoca singura adresă MAC din lume în memoria ROM a plăcii de rețea atunci când părăsește fabrica, astfel încât adresa MAC nu poate fi modificată, dar adresa IP poate fi configurată și modificată de administratorul de rețea.

(4) „Diviziunea muncii” este diferită

Comutatorul este utilizat în principal pentru a construi o rețea locală, iar routerul este responsabil pentru conectarea gazdei la rețeaua externă. Mai multe gazde pot fi conectate la comutator printr-un cablu de rețea. În acest moment, rețeaua LAN este stabilită, iar datele pot fi trimise către alte gazde din LAN. De exemplu, software-ul LAN, cum ar fi Feiqiu, pe care îl folosim, redirecționează datele către alte gazde prin intermediul comutatorului. Cu toate acestea, rețeaua LAN stabilită de comutator nu poate accesa rețeaua externă (adică internetul). În acest moment, este nevoie de un router pentru a „deschide ușa către lumea minunată exterioară”. Toate gazdele din LAN utilizează IP-ul rețelei private, așa că rețeaua externă poate fi accesată numai după ce routerul este convertit într-un IP al rețelei publice.

(5) Domeniul conflictului și domeniul difuzării

Comutatorul împarte domeniul conflictului, dar nu împarte domeniul de broadcast, în timp ce routerul împarte domeniul de broadcast. Segmentele de rețea conectate de comutator aparțin în continuare aceluiași domeniu de broadcast, iar pachetele de date de broadcast vor fi transmise pe toate segmentele de rețea conectate de comutator. În acest caz, vor apărea furtuni de broadcast și vulnerabilități de securitate. Segmentului de rețea conectat la router i se va atribui un domeniu de broadcast inaccesibil, iar routerul nu va transmite datele de broadcast. Trebuie menționat că pachetul de date unicast va fi trimis în mod unic către gazda țintă de către comutator în rețeaua locală, iar alte gazde nu vor primi datele. Acest lucru este diferit de hub-ul original. Timpul de sosire a datelor este determinat de rata de redirecționare a comutatorului. Comutatorul va transmite datele de broadcast către toate gazdele din LAN.

Ultimul lucru de remarcat este că routerele au în general funcția unui firewall, care poate filtra selectiv unele pachete de date din rețea. Unele routere au acum funcția unui switch (așa cum se arată în dreapta în figura de mai sus), iar unele switch-uri au funcția unui router, care se numesc switch-uri Layer 3 și sunt utilizate pe scară largă. Prin comparație, routerele au funcții mai puternice decât switch-urile, dar sunt și mai lente și mai scumpe. Switch-urile Layer 3 au atât capacitatea de redirecționare liniară a switch-urilor, cât și funcțiile bune de rutare ale routerelor, deci sunt utilizate pe scară largă.


Data publicării: 26 noiembrie 2021