Bro og ruteren er to forskjellige nettverksenheter som har en klar forskjell mellom dem, slik de fungerer. En bro er en nettverksenhet som brukes til å koble sammen to eller flere nettverk sammen slik at det ser ut som et enkelt nettverk. En ruteren er derimot en enhet som velger den beste banen som en pakke må sendes gjennom for å nå destinasjonen. En bro er en enkel enhet som fungerer på lag 2 av nettverksmodellbasene på MAC-adresser. En ruteren er en mer kompleks enhet som fungerer på lag 3 av nettverksmodellen basert på IP-adresser. En bro blokkerer ikke noen kringkastingstrafikk, men en ruter kan blokkere dem da pakkene blir rutet i stedet for å sendes.
En bro er en nettverksenhet som brukes til å koble to eller flere nettverk sammen slik at de er sammenkoblet til et enkelt kringkastingsdomene. Disse enhetene fungerer i datalinklaget på OSI-referansemodellen og er derfor lag 2-enheter. En nettverksbro behandler ikke IP-adresser, men fungerer bare med MAC-adresser. Når to nettverk er brodd, er det som om de er på ett nettverk. Det er ingen nettverkssegmentering basert på undernettet, og all kringkastingstrafikk vil dermed strømme gjennom broen. En bro bruker et bord kalt et brobord som holder styr på hvilke pakker som skal videresendes gjennom broen basert på destinasjons MAC-adressen. Denne tabellen er et enkelt bord som er utarbeidet av selvlæring og ingen komplekse algoritmer blir brukt. Nettverksbroer kan også opprettes i Programvaren. Si at datamaskinen har to nettverksgrensesnitt, og du vil overføre dem slik at datamaskiner på begge sider kan kommunisere med hverandre. I denne typen situasjon kan vi bruke en programvarebro. Denne programvarefunksjonalen leveres av operativsystemet, hvor du i Windows enkelt kan bygge bro over to grensesnitt ved å velge broalternativet fra menyen du får ved å høyreklikke på to valgte grensesnitt. I Linux gir bridge-utils-pakken broenheten.
En ruteren er en nettverksenhet som ruter datapakker over et nettverk. Den fungerer i nettverkslaget av OSI-referansemodellen og er dermed et lag 3-enhet. En ruteren følger en butikk og fremover mekanisme. En ruteren opprettholder et bord kalt et rutingstabell som består av gateway-IPen der en pakke må sendes for å nå en bestemt destinasjons-IP. Rutingstabellen kan angis statisk av nettverksadministratoren eller kan genereres automatisk ved hjelp av rutingsalgoritmer. Når en ruter mottar en pakke, lagres pakken først i ruterminnet og analyserer pakkens destinasjons-IP-adresse. Deretter ser det opp rutingbordet for å se gjennom hvilken gateway pakken må bli dirigert. Deretter bygger den på den aktuelle informasjonen pakken. Da rutingsalgoritmer er mer komplekse, krever det betydelig prosessorkraft som gjør det kostbart. En ruteren brukes vanligvis til å koble til forskjellige undernettverk i stedet for å koble til nettverk av samme undernett. Si at du har ett delnett av området 192.168.1.0 - 192.168.1.255 og et annet undernett av området 192.168.10.1 - 192.168.10.255 og du vil koble de to delnettene sammen. I dette tilfellet ville det være nødvendig med en ruter, da ruting basert på destinasjonens IP-adresser forventes.
• En bro er en lag 2-enhet som fungerer i datalinklaget mens en ruteren er et lag 3-enheter som fungerer i nettverkslaget.
• En ruteren velger den beste banen eller ruten en pakke må sendes for å nå destinasjonen. En bro forbinder to eller flere nettverk sammen.
• En ruter gjør rutingen basert på IP-adresser. En bro bruker MAC-adresser for å bestemme hvilket grensesnitt pakkene må skyves på.
• En ruteren er mer intelligent enn en bro. En ruteren fungerer basert på komplekse algoritmer kalt rutingsalgoritmer. En bro arbeider basert på enkle selvlærende algoritmer.
• En ruteren trenger mer prosessorkraft og ressurser enn en bro. Så kostnaden for en ruter ville være høyere enn prisen på en bro.
• En ruteren skal håndtere komplekse datastrukturer som grafer, men en bro omhandler enkle datastrukturer som tabeller.
• Bridge gir ikke nettverkssegmentering. To nettverk koblet til en bro er i samme kringkastingsdomene. Men en ruter muliggjør nettverkssegmentering. Nettverk av forskjellige kringkastingsdomener kan kobles sammen.
• I broer brukes en protokoll som kalles STP (Spanning Tree Protocol) for å forhindre løkker. I rutere blir ikke slik protokoll brukt som noen løkker forhindres ved å dirigere algoritmer selv.
• En bro blokkerer ikke noen kringkasting eller multicast-trafikk. Men en ruter kan blokkere all kringkasting eller multicast-trafikk.
Sammendrag:
En bro er et lag 2 nettverk enheter som brukes til å koble sammen to eller flere nettverk. Det fungerer basert på MAC-adresser, og enhver kringkastingstrafikk vil bli replisert uten noen blokkering. En ruteren er en lag 3-nettverksenheter som brukes til å styre pakker på den beste banen basert på destinasjons-IP-adressen. En ruteren fungerer basert på IP-adresser og komplekse sett med algoritmer som kalles rutingsalgoritmer. Så en ruter vil gjøre det mulig å koble to delnett som har forskjellige IP-områder sammen, mens en bro vil forbinde to nettverk bare for å lage ett kringkastingsdomene uten hensyn til IP-adresser. En ruteren er mer kompleks enn en bro, og derfor er det behov for mer prosessorkraft som gjør det dyrere enn en bro.
Bilder Hilsen: