Skillnaden mellan bro och router

Innehållsförteckning:

Skillnaden mellan bro och router
Skillnaden mellan bro och router

Video: Skillnaden mellan bro och router

Video: Skillnaden mellan bro och router
Video: Hamstring Examination | Practical Clinical Examination Skills 2024, Juli
Anonim

Bridge vs Router

Bron och router är två olika nätverksenheter som har en tydlig skillnad mellan sig i hur de fungerar. En brygga är en nätverksenhet som används för att koppla samman två eller flera nätverk så att den ser ut som ett enda nätverk. En router, å andra sidan, är en enhet som väljer den bästa vägen som ett paket måste dirigeras genom för att nå destinationen. En brygga är en enkel enhet som fungerar på lager 2 av nätverksmodellen baserat på MAC-adresser. En router är en mer komplex enhet som fungerar på lager 3 i nätverksmodellen baserat på IP-adresser. En brygga blockerar inte någon broadcast-trafik, men en router kan blockera dem eftersom paket dirigeras istället för att sändas.

Vad är en bro?

En brygga är en nätverksenhet som används för att koppla samman två eller flera nätverk så att de är sammankopplade till en enda sändningsdomän. Dessa enheter arbetar i datalänklagret i OSI-referensmodellen och är därför lager 2-enheter. En nätverksbrygga hanterar inte IP-adresser utan fungerar bara med MAC-adresser. När två nätverk är överbryggade är det som att de är på ett nätverk. Det finns ingen nätverkssegmentering baserad på undernäten, och därför skulle all sändningstrafik flöda genom bron. En brygga använder en tabell som kallas en bryggtabell som håller reda på vilka paket som måste vidarebefordras genom bryggan baserat på destinationens MAC-adress. Denna tabell är en enkel tabell som är förberedd genom självinlärning och inga komplexa algoritmer används. Nätverksbryggor kan också skapas i programvara. Säg att din dator har två nätverksgränssnitt och att du vill överbrygga dem så att datorer på båda sidorna kan kommunicera med varandra. I den här typen av situationer kan vi använda en mjukvarubrygga. Denna mjukvarufunktionalitet tillhandahålls av operativsystemet där du i Windows enkelt kan överbrygga två gränssnitt genom att välja brygg alternativet från menyn du får genom att högerklicka på två valda gränssnitt. I Linux tillhandahåller bridge- utils-paketet överbryggningsmöjligheten.

Skillnaden mellan bro och router
Skillnaden mellan bro och router

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 en lagra och framåt-mekanism. 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. Routningstabellen 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 lagras 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. Baserat på den informationen vidarebefordrar den sedan paketet på lämpligt sätt. Eftersom routingalgoritmer är mer komplexa, kräver det avsevärd processorkraft vilket gör det kostsamt. En router används vanligtvis för att ansluta olika subnät istället för att ansluta nätverk i samma subnät. Säg att du har ett undernät i intervallet 192.168.1.0 – 192.168.1.255 och ett annat undernät i intervallet 192.168.10.1 – 192.168.10.255 och du vill koppla ihop de två undernäten. I det här fallet skulle en router vara nödvändig eftersom routing baserad på destinationens IP-adresser förväntas.

Bridge vs router
Bridge vs router

Vad är skillnaden mellan Bridge och Router?

• En brygga är en lager 2-enhet som fungerar i datalänkslagret medan en router är en lager 3-enheter som fungerar i nätverkslagret.

• En router väljer den bästa vägen eller rutten ett paket måste skickas för att nå destinationen. En bro kopplar samman två eller flera nätverk.

• En router gör sin routing baserat på IP-adresser. En brygga använder MAC-adresser för att bestämma till vilket gränssnitt paketen måste skickas.

• En router är intelligentare än en bro. En router fungerar baserat på komplexa algoritmer som kallas routingalgoritmer. En bro fungerar baserat på enkla självlärande algoritmer.

• En router behöver mer processorkraft och resurser än en brygga. Så kostnaden för en router skulle vara högre än kostnaden för en bro.

• En router ska hantera komplexa datastrukturer som grafer, men en brygga hanterar enkla datastrukturer som tabeller.

• Bridge tillhandahåller inte nätverkssegmentering. Två nätverk anslutna till en brygga finns i samma sändningsdomän. Men en router möjliggör nätverkssegmentering. Nätverk av olika sändningsdomäner kan kopplas samman.

• I bryggor används ett protokoll som kallas STP (Spanning Tree Protocol) för att förhindra slingor. I routrar används inte ett sådant protokoll eftersom några loopar förhindras av själva routingalgoritmerna.

• En brygga blockerar inte någon broadcast- eller multicast-trafik. Men en router kan blockera all sändnings- eller multicast-trafik.

Sammanfattning:

Bridge vs Router

En brygga är en lager 2-nätverksenheter som används för att koppla samman två eller flera nätverk. Det fungerar baserat på MAC-adresser och all sändningstrafik skulle replikeras utan blockering. En router är en lager 3-nätverksenhet som används för att dirigera paket på den bästa vägen baserat på destinationens IP-adress. En router fungerar baserat på IP-adresser och komplexa uppsättningar algoritmer som kallas routingalgoritmer. Så en router kommer att göra det möjligt att ansluta två subnät med olika IP-intervall tillsammans medan en brygga kommer att sammankoppla två nätverk bara för att skapa en broadcast-domän utan hänsyn till IP-adresser. En router är mer komplex än en brygga och därför behövs mer processorkraft vilket gör den dyrare än en brygga.

Rekommenderad: