Skillnaden mellan router och switch

Innehållsförteckning:

Skillnaden mellan router och switch
Skillnaden mellan router och switch

Video: Skillnaden mellan router och switch

Video: Skillnaden mellan router och switch
Video: Difference Between Layer 2 Switch & Layer 3 Switch | Difference Between Layer 3 Switch & Router 2024, November
Anonim

Router vs Switch

Routrar och switchar är båda nätverksenheter, men de bör inte misstas för att vara desamma eftersom det finns en viss skillnad mellan dem. Låt oss ta en titt på dessa skillnader mellan en router och en switch i den här artikeln. Även om både routrar och switchar är nätverksenheter som används för att koppla ihop enheter i datornätverk, är en router mer avancerad och intelligent än en switch. En router fungerar i nätverkslagret och switchen fungerar i datalänkslagret. En switch kopplar samman noder i samma subnät och vidarebefordrar paket till rätt port genom att analysera MAC-adressen. En router analyserar IP-adresserna och dirigerar ett paket till rätt destination genom rätt gateway. Därför används routrar för att koppla ihop nätverk snarare än att ansluta noder i ett subnät. En router använder komplexa algoritmer som kallas routingalgoritmer och behöver därför mer processorkraft att göra är dyrt. En switch använder en enkel självlärande mekanism som gör den billigare än en router. En viktig sak att betona i början är att vi här hänvisar till lager 2 switchar när vi säger termen switch. För närvarande finns det enheter som kallas Layer 3-switchar, som snarare är en kombination av en router och en Layer 2-switch.

Vad är en switch?

En switch är en nätverksenhet som kopplar samman enheter i ett datornätverk och vidarebefordrar datapaket på lämpligt sätt. Detta fungerar i datalänklagret i OSI-referensläget och är därför känt som en lager 2-enhet. Till skillnad från ett repeaternav, sänder inte en switch paket. Istället lagrar och vidarebefordrar den där paket växlas till lämplig port. En switch lutar själv mappningen mellan porten och MAC-adressen för en enhet genom att använda tidigare paket som den tar emot och lagra dessa mappningsdata i en datastruktur i switchen som kallas en switchtabell. Så när ett paket tas emot lagrar switchen paketet i switchens minne, analyserar dess destinations-MAC-adress, slår upp rätt port med hjälp av switchtabellen och vidarebefordrar sedan paketet till rätt port. På grund av denna mekanism tillåter switch flera samtidiga anslutningar över enheter. En switch är en plug and play-enhet och administratören måste bara fixa portarna utan någon konfiguration där switchen lär sig sakerna automatiskt.

Vad är en router?

En router är en nätverksenhet som dirigerar datapaket över ett nätverk. Den fungerar i nätverkslagret i OSI-referensmodellen och är därför en lager 3-enhet. En router följer också en lagra och framåt-mekanism, men en router är intelligentare än en switch. En router upprätthåller en tabell som kallas en routingtabell, som består av gateway-IP genom vilken ett paket måste dirigeras för att nå en viss destinations-IP. Routingtabellen kan ställas in statiskt av nätverksadministratören eller kan automatiskt genereras med hjälp av routingalgoritmer. När en router tar emot ett paket lagrar den först paketet i routerns minne och analyserar paketets destinations-IP-adress. Sedan slår den upp routingtabellen för att se genom vilken gateway paketet måste dirigeras. Sedan, baserat på den informationen, vidarebefordrar den paketet på lämpligt sätt. Eftersom routingalgoritmer är mer komplexa, kräver det avsevärd processorkraft vilket gör det dyrare än en switch. Men till skillnad från en switch måste en router vanligtvis konfigureras av administratören. En router används för att koppla samman subnät istället för att ansluta noder på ett lok alt nätverk.

Skillnaden mellan router och switch
Skillnaden mellan router och switch
Skillnaden mellan router och switch
Skillnaden mellan router och switch

Vad är skillnaden mellan router och switch?

• En switch fungerar i datalänkslagret medan en router fungerar i nätverkslagret. Därför är en switch en lager 2-enhet medan en router är en lager 3-enhet.

• En router är mer avancerad och intelligent än en switch.

• En router är dyrare än en switch.

• En router behöver mer processorkraft för att köra komplexa algoritmer än vad en switch behöver.

• En switch når beslut baserat på MAC-adresser för paket medan en router når beslut baserat på IP-adresser för paket.

• En switch har en tabell som kallas switch-tabell, som fortsätter att mappa information om MAC-adressen till den specifika porten den är ansluten. En router upprätthåller en routingtabell, som håller gatewayinformationen för att dirigera paket till en viss destinations-IP.

• En switch upptar enkla självlärande algoritmer. En router använder komplexa algoritmer som kallas routingalgoritmer.

• En switch är plug and play och administratören behöver inte konfigurera dem. En router är dock vanligtvis konfigurerad och programmerad före och efter driftsättning.

• Switchar används endast i lokala nätverk. Däremot används routrar både i lokala nätverk och breda nätverk.

• Switchar används vanligtvis för att koppla samman noder i samma subnät. En router, å andra sidan, används för att koppla ihop nätverk i olika undernät.

Sammanfattning:

Router vs Switch

En switch fungerar i datalänklagret medan en router fungerar i nätverkslagret. En switch kopplar samman enheter i ett subnät och den vidarebefordrar paketen den tar emot till rätt port genom att analysera paketens MAC-adress. En router kopplar samman olika nätverk och den dirigerar paket genom rätt gateway genom att analysera paketens IP-adresser. En router har mer komplexa algoritmer än switchar och därför är de mer avancerade och intelligenta vilket gör dem kostsamma. Idag finns det mer avancerade switchar som kallas Layer 3 switchar, vilket är en lager 2 switch kombinerad med funktionaliteten hos en router.

I enkla termer används en switch för att ansluta enheter till ett nätverk tillsammans. Så för att ställa in ett enkelt hemnätverk är en switch den lämpliga enheten. En router används för att koppla ihop nätverk istället för att ansluta enheter. Därför är en router endast nödvändig om du sätter upp ett stort nätverk som består av flera små nätverk. Dessutom skulle en router vara nödvändig om du ansluter ditt hemnätverk till ett WAN som internet.

Rekommenderad: