BGP
Staat voor "Border Gateway Protocol." BGP is een protocol dat wordt gebruikt om gegevensoverdrachten via het internet te routeren. Het helpt het efficiëntste pad te bepalen, of de gegevens nu door de straat of de hele wereld over worden verstuurd.
BGP beheert de stroom van gegevens, vergelijkbaar met de manier waarop het postkantoor de bezorging van fysieke post afhandelt. Wanneer een gebruiker in Los Angeles bijvoorbeeld toegang heeft tot een website in New York, routeert BGP de gegevens eerst van de server in New York naar de internetbackbone. De gegevens reizen via grote glasvezelkabels over staatsgrenzen heen en vervolgens via kleinere netwerken totdat ze de ISP van de gebruiker in Los Angeles bereiken. De ISP routeert de gegevens vervolgens lokaal naar het apparaat van de gebruiker.
Unix - traceroute techterms.com
DOS - tracert techterms.com
Fundamenteel voor het Border Gateway Protocol zijn routeringstabellen. Dit zijn bestanden met platte tekst waarin beschikbare routers op IP-adres worden vermeld. BGP-routers gebruiken deze tabellen om het beste pad voor elke gegevensoverdracht te bepalen. Routeringstabellen worden regelmatig bijgewerkt, omdat de snelste route kan veranderen op basis van netwerkverkeer en storingen. Routers met veel verkeer kunnen eenmaal per minuut of zelfs om de paar seconden om updates vragen.
Voordelen van BGP
- Een gestandaardiseerde manier van communiceren tussen routers
- Efficiënte routering van gegevens via het internet
- Aanpasbaarheid aan netwerkcongestie
- Redundantie wanneer netwerkstoringen optreden
- Schaalbaarheid om routers toe te voegen of te verwijderen
- Autonome werking
NOTE: Hoewel BGP efficiënte routering van gegevens over lange afstanden mogelijk maakt, bieden CDN's een nog groter voordeel doordat ze gegevens over de hele wereld op "edge nodes" hosten.
Test je kennis