Brug vs Router
Bridge en router zijn twee verschillende netwerkapparaten die een duidelijk verschil hebben in de manier waarop ze werken. Een bridge is een netwerkapparaat dat wordt gebruikt om twee of meer netwerken met elkaar te verbinden, zodat het eruitziet als een enkel netwerk. Een router daarentegen is een apparaat dat het beste pad kiest waar een pakket doorheen moet om de bestemming te bereiken. Een bridge is een eenvoudig apparaat dat op laag 2 van het netwerkmodel werkt op basis van MAC-adressen. Een router is een complexer apparaat dat op basis van IP-adressen op laag 3 van het netwerkmodel werkt. Een bridge blokkeert geen broadcast-verkeer, maar een router kan ze blokkeren omdat pakketten worden gerouteerd in plaats van te worden uitgezonden.
Wat is een brug?
Een bridge is een netwerkapparaat dat wordt gebruikt om twee of meer netwerken met elkaar te verbinden, zodat ze met elkaar verbonden zijn in een enkel uitzenddomein. Deze apparaten werken in de datalinklaag van het OSI-referentiemodel en zijn daarom laag 2-apparaten. Een netwerkbrug werkt niet met IP-adressen maar werkt alleen met MAC-adressen. Wanneer twee netwerken zijn overbrugd, is het alsof ze zich op één netwerk bevinden. Er is geen netwerksegmentatie op basis van de subnetten, en daarom zou al het uitzendverkeer door de brug stromen. Een bridge gebruikt een tabel die een bridge-tabel wordt genoemd en die bijhoudt welke pakketten via de bridge moeten worden doorgestuurd op basis van het MAC-adres van de bestemming. Deze tabel is een eenvoudige tabel die door zelflerend is opgesteld en er worden geen complexe algoritmen gebruikt. Netwerkbruggen kunnen ook in Software worden gemaakt. Stel dat uw computer twee netwerkinterfaces heeft en u wilt deze overbruggen zodat computers aan beide zijden met elkaar kunnen communiceren. In dit soort situaties kunnen we een softwarebrug gebruiken. Deze softwarefunctionaliteit wordt geleverd door het besturingssysteem, waar u in Windows eenvoudig twee interfaces kunt overbruggen door de brugoptie te selecteren in het menu dat u krijgt door met de rechtermuisknop op twee geselecteerde interfaces te klikken. In Linux biedt het bridge-utils-pakket de overbruggingsfaciliteit.
Wat is een router?
Een router is een netwerkapparaat dat datapakketten over een netwerk routeert. Het werkt in de netwerklaag van het OSI-referentiemodel en is daarom een laag 3-apparaat. Een router volgt een store-and-forward-mechanisme. Een router houdt een tabel bij die een routeringstabel wordt genoemd en die bestaat uit het gateway-IP waarlangs een pakket moet worden gerouteerd om een bepaald bestemmings-IP te bereiken. De routeringstabel kan statisch worden ingesteld door de netwerkbeheerder of kan automatisch worden gegenereerd met behulp van routeringsalgoritmen. Wanneer een router een pakket ontvangt, wordt het pakket eerst in het routergeheugen opgeslagen en wordt het bestemmings-IP-adres van het pakket geanalyseerd. Vervolgens zoekt het de routeringstabel op om te zien via welke gateway het pakket moet worden gerouteerd. Op basis van die informatie stuurt het het pakket vervolgens op de juiste manier door. Omdat routeringsalgoritmen complexer zijn, vereist het een aanzienlijke verwerkingskracht, wat het kostbaar maakt. Een router wordt meestal gebruikt om verschillende subnetten te verbinden in plaats van netwerken van hetzelfde subnet te verbinden. Stel dat u een subnet heeft van het bereik 192.168.1.0 – 192.168.1.255 en een ander subnet van het bereik 192.168.10.1 – 192.168.10.255 en u wilt de twee subnetten met elkaar verbinden. In dit geval zou een router nodig zijn omdat routering op basis van IP-bestemmingen wordt verwacht.
Wat is het verschil tussen Bridge en Router?
• Een bridge is een laag 2-apparaat dat in de datalinklaag werkt, terwijl een router een laag 3-apparaat is dat in de netwerklaag werkt.
• Een router selecteert het beste pad of de route die een pakket moet worden verzonden om de bestemming te bereiken. Een bridge verbindt twee of meer netwerken met elkaar.
• Een router doet zijn routering op basis van IP-adressen. Een bridge gebruikt MAC-adressen om te beslissen naar welke interface de pakketten moeten worden gepusht.
• Een router is intelligenter dan een bridge. Een router werkt op basis van complexe algoritmen die routeringsalgoritmen worden genoemd. Een bridge werkt op basis van eenvoudige zelflerende algoritmen.
• Een router heeft meer verwerkingskracht en bronnen nodig dan een bridge. Dus de kosten van een router zouden hoger zijn dan de kosten van een bridge.
• Een router moet omgaan met complexe datastructuren zoals grafieken, maar een bridge behandelt eenvoudige datastructuren zoals tabellen.
• Bridge biedt geen netwerksegmentatie. Twee netwerken die op een bridge zijn aangesloten, bevinden zich in hetzelfde omroepdomein. Maar een router maakt netwerksegmentatie mogelijk. Netwerken van verschillende uitzenddomeinen kunnen met elkaar worden verbonden.
• In bridges wordt een protocol genaamd STP (Spanning Tree Protocol) gebruikt om lussen te voorkomen. In routers wordt een dergelijk protocol niet gebruikt, omdat lussen worden voorkomen door de routeringsalgoritmen zelf.
• Een bridge blokkeert geen broadcast- of multicast-verkeer. Maar een router kan elk broadcast- of multicast-verkeer blokkeren.
Samenvatting:
Brug vs Router
Een bridge is een laag 2-netwerkapparaat dat wordt gebruikt om twee of meer netwerken met elkaar te verbinden. Het werkt op basis van MAC-adressen en al het uitzendverkeer zou worden gerepliceerd zonder enige blokkering. Een router is een laag 3-netwerkapparaat dat wordt gebruikt om pakketten op het beste pad te routeren op basis van het bestemmings-IP-adres. Een router werkt op basis van IP-adressen en een complexe set algoritmen die routeringsalgoritmen worden genoemd. Dus een router maakt het mogelijk om twee subnetten met verschillende IP-bereiken met elkaar te verbinden, terwijl een bridge twee netwerken met elkaar verbindt om één broadcast-domein te maken zonder rekening te houden met IP-adressen. Een router is complexer dan een bridge en daarom is er meer verwerkingskracht nodig, waardoor het duurder is dan een bridge.