• head_banner

Skillnaden mellan en switch och en router

(1) Från utseendet skiljer vi mellan de två

Switchar har vanligtvis fler portar och ser krångliga ut.

Routerns portar är mycket mindre och volymen är mycket mindre.

Faktum är att bilden till höger inte är en riktig router utan integrerar routerns funktion.Förutom switchens funktion (LAN-porten används som switchens port, WAN är porten som används för att ansluta till det externa nätverket), och de två Antennen är den trådlösa AP-åtkomstpunkten (som vanligtvis är kallas trådlöst lokalt nätverk wifi).

(2) Olika arbetsnivåer:

Den ursprungliga switchen fungerade vid ** datalänkslagret i OSI-modellen för öppna systemsammankopplingar, ** som är det andra lagret

Routern arbetar i nätverkslagret i OSI-modellen, vilket är det tredje lagret

På grund av detta är principen för omkopplaren relativt enkel.I allmänhet används hårdvarukretsar för att realisera vidarebefordran av dataramar.

Routern arbetar i nätverksskiktet och bär den viktiga uppgiften med nätverkssammankoppling.För att implementera mer komplexa protokoll och ha mer intelligenta beslutsfattande funktioner för vidarebefordran, kör den i allmänhet ett operativsystem i routern för att implementera komplexa routingalgoritmer, och är mer benägen att implementera programvara.Dess funktion.

(3) Objekten för vidarebefordran av data är olika:

Switchen vidarebefordrar dataramar baserat på MAC-adressen

Routern vidarebefordrar IP-datagram/paket baserat på IP-adressen.

Dataramen kapslar in ramhuvudet (käll-MAC och destinations-MAC, etc.) och ramsvans (CRC-kontrollkod) på basis av IP-datapaket/-paket.När det gäller MAC-adressen och IP-adressen kanske du inte förstår varför två adresser behövs.I själva verket bestämmer IP-adressen det slutliga datapaketet för att nå en viss värd, och MAC-adressen avgör vilken nästa hopp kommer att interagera med.En enhet (vanligtvis en router eller en värd).Dessutom realiseras IP-adressen av programvara, som kan beskriva nätverket där värden är belägen, och MAC-adressen realiseras av hårdvara.Varje nätverkskort kommer att stelna världens enda MAC-adress i nätverkskortets ROM när det lämnar fabriken, så MAC-adressen kan inte Den ändras, men IP-adressen kan konfigureras och modifieras av nätverksadministratören.

(4) "Arbetsfördelning" är annorlunda

Switchen används huvudsakligen för att bygga ett lokalt nätverk, och routern ansvarar för att ansluta värden till det externa nätverket.Flera värdar kan anslutas till switchen via en nätverkskabel.Vid denna tidpunkt är LAN etablerat och data kan skickas till andra värdar i LAN.Till exempel, LAN-mjukvaran som Feiqiu vi använder vidarebefordrar data till andra värdar genom switchen.Det LAN som upprättas av switchen kan dock inte komma åt det externa nätverket (det vill säga Internet).För närvarande behövs en router för att "öppna dörren till den underbara världen utanför" för oss.Alla värdar på LAN använder det privata nätverkets IP, så det måste Det externa nätverket kan endast nås efter att routern har konverterats till en IP för det offentliga nätverket.

(5) Konfliktdomän och sändningsdomän

Switchen delar konfliktdomänen, men delar inte broadcastdomänen, medan routern delar broadcastdomänen.Nätverkssegmenten som är anslutna av switchen tillhör fortfarande samma broadcast-domän och broadcastdatapaket kommer att sändas på alla nätverkssegment som är anslutna av switchen.I det här fallet kommer det att orsaka sändningsstormar och säkerhetsbrister.Nätverkssegmentet som är anslutet till routern kommer att tilldelas en sändningsdomän som inte går att nå, och routern kommer inte att vidarebefordra sändningsdata.Det bör noteras att unicast-datapaketet kommer att skickas unikt till målvärden av switchen i det lokala nätverket, och andra värdar kommer inte att ta emot data.Detta skiljer sig från det ursprungliga navet.Ankomsttiden för datan bestäms av växelns vidarebefordringshastighet.Switchen kommer att vidarebefordra sändningsdata till alla värdar i LAN.

Det sista att notera är att routrar i allmänhet har funktionen av en brandvägg, som selektivt kan filtrera vissa nätverksdatapaket.Vissa routrar har nu funktionen av en switch (som visas till höger i figuren ovan), och vissa switchar har funktionen som en router, som kallas Layer 3-switchar och används flitigt.I jämförelse har routrar kraftfullare funktioner än switchar, men de är också långsammare och dyrare.Layer 3-switchar har både den linjära vidarebefordringsförmågan hos switchar och de goda routningsfunktionerna hos routrar, så de används ofta.


Posttid: 2021-november