Bro och router är två olika nätverksenheter som har en bestämd skillnad mellan dem på det sätt de arbetar. En bro är en nätverksenhet som används för att koppla samman två eller flera nätverk tillsammans så att det ser ut som ett enda nätverk. En router är å andra sidan en enhet som väljer den bästa vägen som ett paket måste dirigeras för att nå destinationen. En bro är en enkel enhet som fungerar på lagret 2 i nätverksmodellbaserna på MAC-adresser. En router är en mer komplex enhet som fungerar på nätverksmodellens lager 3 baserat på IP-adresser. En bro blockerar inte någon sändningstrafik, men en router kan blockera dem eftersom paketet är dirigerat snarare än att sändas.
En bro är en nätverksenhet som används för att ansluta två eller flera nätverk tillsammans så att de är sammankopplade till en enda sändningsdomän. Dessa enheter fungerar i datalänkskiktet på OSI-referensmodellen och är därmed lag 2-enheter. En nätverksbro hanterar inte IP-adresser men fungerar bara med MAC-adresser. När två nätverk är överbryggade, är det som om de är på ett nätverk. Det finns ingen nätverkssegmentering baserad på undernät, och all sändningstrafik skulle följaktligen strömma genom bron. En bro använder ett bord som kallas ett brobord som håller reda på vilka paket som ska vidarebefordras via bron baserat på destinations MAC-adressen. Denna tabell är en enkel tabell som är förberedd av självlärande och inga komplexa algoritmer används. Nätverksbroar kan också skapas i Programvaran. Säg att din dator har två nätverksgränssnitt och du vill överbrygga dem så att datorer på båda sidor kan kommunicera varandra. I denna typ av situation kan vi använda en mjukvarubro. Denna mjukvarufunktionalitet tillhandahålls av operativsystemet där du i Windows enkelt kan överbrygga två gränssnitt genom att välja broalternativet från menyn som du får genom att högerklicka på två valda gränssnitt. I Linux tillhandahåller bridge-utils-paketet överbryggningsanläggningen.
En router är en nätverksenhet som ruter datapaket över ett nätverk. Det fungerar i nätverksskiktet på OSI-referensmodellen och är därmed en skikt 3-enhet. En router följer en butik och framåtmekanism. En router bibehåller ett bord som heter ett routingbord som består av gateway-IP, genom vilket ett paket måste dirigeras för att nå en viss destination IP. Rutingstabellen kan ställas in statiskt av nätverksadministratören eller kan genereras automatiskt med hjälp av routingsalgoritmer. När en router tar emot ett paket lagras först paketet i routerns minne och analyserar paketets målets IP-adress. Sedan letar du upp rutningstabellen för att se genom vilken gateway paketet måste dirigeras. Sedan bygger den informationen vidare paketet på lämpligt sätt. Eftersom routningsalgoritmer är mer komplexa, kräver det stor bearbetningskraft vilket gör det dyrt. En router används vanligtvis för att ansluta olika subnät istället för att ansluta nätverk av samma delnät. Säg att du har ett delnät av intervallet 192.168.1.0 - 192.168.1.255 och ett annat delnät av intervallet 192.168.10.1 - 192.168.10.255 och du vill koppla samman de två delnät. I det här fallet skulle en router vara nödvändig eftersom routning baserat på destinationens IP-adresser förväntas.
• En bro är en lag 2-enhet som fungerar i datalänkskiktet medan en router är ett lager 3-enheter som fungerar i nätverksskiktet.
• En router väljer den bästa vägen eller rutten ett paket måste skickas för att nå destinationen. En bro sammankopplar två eller flera nätverk tillsammans.
• En router gör routing baserat på IP-adresser. En bro använder MAC-adresser för att bestämma vilket gränssnitt paketen måste tryckas på.
• En router är mer intelligent än en bro. En router fungerar baserat på komplexa algoritmer som kallas routingsalgoritmer. En broverk bygger på enkla självlärande algoritmer.
• En router behöver mer bearbetningseffekt och resurser än en bro. 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 bro behandlar enkla datastrukturer som tabeller.
• Bridge tillhandahåller inte nätverkssegmentering. Två nät anslutna till en bro 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 broar används ett protokoll som kallas STP (Spanning Tree Protocol) för att förhindra loopar. I routrar används sådant protokoll inte eftersom alla slingor förhindras genom att dirigera algoritmerna själv.
• En bro blockerar inte någon sändning eller multicast-trafik. Men en router kan blockera eventuell sändning eller multicast-trafik.
Sammanfattning:
En bro är ett lager 2 nätverksenheter som används för att koppla samman två eller flera nätverk. Det fungerar baserat på MAC-adresser och eventuell sändningstrafik skulle replikeras utan att någon blockeras. En router är ett nätverksverktyg för lager 3 som används för att styra paket på den bästa vägen baserat på destinationsadressens IP-adress. En router fungerar baserat på IP-adresser och komplexa uppsättning algoritmer som kallas routingsalgoritmer. Så en router gör det möjligt att ansluta två undernät som har olika IP-områden samtidigt som en bro kommer att koppla samman två nätverk bara för att skapa en utsänd domän utan hänsyn till IP-adresser. En router är mer komplex än en bro och därför behövs mer bearbetningskraft som gör det dyrt än en bro.
Bilder Hälsovård: