¿Qué es el Border Gateway Protocol (BGP)?

El Border Gateway Protocol (BGP) es uno de una familia de protocolos de enrutamiento IP y es un protocolo de gateway exterior (EGP) diseñado para distribuir información de enrutamiento entre los AS.

Los EGP son todos protocolos de enrutamiento vectorial. En un protocolo de vectorización como BGP, los enrutadores intercambian información de accesibilidad de red con sus vecinos más cercanos. En otras palabras, los enrutadores se comunican entre sí los conjuntos de direcciones (“prefijos de dirección”) que pueden alcanzar, y la dirección del siguiente salto a la que deben enviarse los datos para llegar a esas direcciones. Esto contrasta con los IGP de estado de enlace; los enrutadores EGP intercambian rutas entre sí, mientras que los enrutadores IGP intercambian información de topología y calculan sus propias rutas localmente.

El EGP inunda la información de accesibilidad a través de Internet, de modo que cada enrutador EGP tiene una tabla de enrutamiento que contiene los prefijos de dirección y los siguientes saltos que cubren todo el Internet público. El EGP tiene poco o ningún conocimiento de la ruta de extremo a extremo; solo sabe sobre el próximo salto a lo largo de la ruta. Por lo tanto, la ruta a lo largo de la cual se reenvían los datos se elige en base a una comparación de todos los próximos saltos disponibles.

Los protocolos de enrutamiento vectorial escalan mucho mejor que los protocolos de enrutamiento de estado de enlace porque el tiempo necesario para determinar el mejor siguiente salto no es una función del número de nodos en la red, lo que los hace adecuados para enrutar el tráfico en la red troncal de Internet.

Un AS individual que quiera intercambiar información de enrutamiento con otros AS normalmente contendrá uno o más enrutadores BGP. Cada enrutador BGP está configurado con las direcciones de los pares BGP con los que debe intercambiar información de enrutamiento.

Cuando se establece una conexión con un par, un enrutador BGP envía todas las rutas en su tabla de enrutamiento BGP local a ese par mediante mensajes de ACTUALIZACIÓN. El igual usa el contenido de estos mensajes para agregar nuevas rutas a su propia tabla de enrutamiento BGP local. Si un hablante de BGP aprende más de una ruta hacia el mismo conjunto de destinos, ejecuta un proceso de decisión sobre las rutas de la competencia para decidir cuál es la más preferible. La ruta más preferible se instala en la tabla de enrutamiento BGP local y se anuncia a otros pares de BGP.

Las rutas en la tabla de enrutamiento BGP se combinan con las rutas aprendidas de otros protocolos de enrutamiento (por ejemplo, OSPF) para generar la tabla de enrutamiento completa para el enrutador. Esta tabla de enrutamiento contiene todos los destinos que conoce el enrutador, asociados con una dirección IP del siguiente salto y una interfaz saliente.

  • BGP permite que las rutas se modifiquen antes de que se distribuyan a sus pares, mediante el uso de políticas específicas de implementación.
  • BGP utiliza temporizadores para evitar que una ruta que cambia rápidamente se anuncie continuamente en Internet.
  • Los intercambios de protocolo BGP pueden autenticarse para que solo los enrutadores de confianza puedan unirse a los intercambios de enrutamiento.

Cuando realiza una conexión con su ISP y desea conectarse, por ejemplo, por ejemplo. com, todos los enrutadores a lo largo del camino deben saber dónde enviar los paquetes, y los paquetes del servidor deben encontrar el camino de regreso a su computadora.

Para los primeros saltos, este no es un gran problema. Por ejemplo, su computadora solo sabe que los paquetes no tienen un destino local, por lo que deben enviarse a través del destino predeterminado, es decir, el enrutador (DG). Esto puede continuar por un tiempo, pero en algún momento la decisión de dónde enviar el paquete a continuación se vuelve más compleja que simplemente “local: mantenerlo” / “no local: enviarlo a un enrutador más inteligente”. El enrutador que tome esta decisión tendrá que saber dónde enviar el paquete en función de la dirección IP de destino contenida en él. Dado que las direcciones IP se distribuyen de manera bastante aleatoria en todo el mundo, no hay atajos ni cálculos que permitan que el enrutador decida esto por sí mismo.

La única forma en que un enrutador puede saber dónde enviar un paquete, es cuando otro enrutador le dice “envíame esos paquetes, sé cómo entregarlos”. El Border Gateway Protocol (BGP) es un protocolo que se utiliza entre enrutadores para transmitir esta información. Dado que los enrutadores que hablan BGP entre sí no son propiedad de la misma organización (eso podría derrotar el propósito de crear accesibilidad global), esto a menudo se denomina enrutamiento “interdominio”.

Fuente: BGPexpert.com ¿Qué es BGP?

  • Introducción BGP (BGP Parte-1 CCNP)
  • Introducción BGP (BGP Parte-1 CCNP)

  • Ø Ruta predeterminada únicamente: – en lugar de obtener todo el enrutamiento de Internet de uno o más ISP. El ISP, ya sea el envío o el administrador de cada lado, configura una ruta predeterminada para el acceso saliente. Usamos escenarios de ISP primarios y de respaldo o algunos hacemos un equilibrio de carga básico entre ambos ISP

.Ø Actualizaciones parciales: -no tenemos trato con toda la tabla de enrutamiento de internet. El filtro de uso del ISP indica que solo recibimos una ruta específica que queremos desde un destino específico

Ø Actualización completa: -Vamos a recibir toda la tabla de enrutamiento de Internet de uno y más ISP. Estos ISP le envían una tabla de enrutamiento de más de 100 MB desde Internet a su oficina. Por lo tanto, su enrutador ha recibido una tabla de enrutamiento masivo de ambos ISP y los almacenará a ambos para que conserve dos copias. Si tiene 3 ISP 3 copias. Cada uno va a necesitar una gran cantidad de memoria en su enrutador. Después, solo elegirá la mejor ruta que termine yendo a la tabla de enrutamiento. Pero mantiene todas las otras rutas en su tabla conocida como BGP. Si un ISP deja de funcionar, el enrutador puede enviar rutas de inmediato a otro ISP y elegir que sea nuestro principal o, en lugar de equilibrar la carga

  • Introducción BGP (BGP Parte-1 CCNP)
  • Introducción BGP (BGP Parte-1 CCNP)

BGP- BORDER GATEWAY PROTOCOL es un protocolo de enrutamiento de puerta de enlace exterior que permite a grupos de enrutadores (sistema autónomo) compartir información de enrutamiento para que se puedan establecer rutas eficientes y sin bucles. BGP se usa comúnmente dentro y entre ISP (proveedores de servicios de Internet). El protocolo se define en RFC 1771.

BGP es el Border Gateway Protocol (A Border Gateway Protocol 4 (BGP-4)).

Este es el protocolo de enrutamiento que se utiliza entre los proveedores de servicios de Internet para garantizar que sus datos lleguen al servidor al que desea acceder, y luego la respuesta vuelve a usted.

BGP es un protocolo de vector de ruta. Para cualquier destino dado, BGP rastrea todos los ISP que se necesitan para llegar a ese destino. Al nunca usar el mismo ISP dos veces, puede garantizar que no haya bucles en la ruta.

En esencia, BGP es el pegamento que mantiene unida a Internet. Sin ella, nada más funciona.

Border Gateway Protocol (BGP) es un protocolo de puerta de enlace exterior estandarizado diseñado para intercambiar información de enrutamiento y accesibilidad entre sistemas autónomos (AS) en Internet. El protocolo a menudo se clasifica como un protocolo de vector de ruta, pero a veces también se clasifica como un protocolo de enrutamiento de vector de distancia. El Border Gateway Protocol toma decisiones de enrutamiento basadas en rutas, políticas de red o conjuntos de reglas configurados por un administrador de red y participa en la toma de decisiones de enrutamiento principales.

Protocolo de puerta de enlace fronterizo

Border Gateway Protocol ( BGP ) es un protocolo de puerta de enlace exterior estandarizado diseñado para intercambiar información de enrutamiento y accesibilidad entre sistemas autónomos (AS) en Internet.

El protocolo a menudo se clasifica como un protocolo de vector de ruta, pero a veces también se clasifica como un protocolo de enrutamiento de vector de distancia. El Border Gateway Protocol toma decisiones de enrutamiento basadas en rutas, políticas de red o conjuntos de reglas configurados por un administrador de red y participa en la toma de decisiones de enrutamiento centrales.

BGP puede usarse para enrutamiento dentro de un sistema autónomo. En esta aplicación se conoce como Protocolo de puerta de enlace interior, BGP interno o iBGP. Por el contrario, la aplicación de Internet del protocolo puede denominarse Protocolo de puerta de enlace de borde exterior, BGP externo o EBGP.

BGP (Border Gateway Protocol) es un protocolo de enrutamiento, se utiliza principalmente para intercambiar datos entre diferentes sistemas autónomos (AS) o dos sistemas que están en diferentes redes. Es el protocolo de enrutamiento más escalable .BGP es el protocolo de enrutamiento que funciona entre dos ISP diferentes (conocido como EBGP) y también para la red privada del proveedor de servicios (conocido como IBGP).

Es un protocolo de enrutamiento que funciona según el protocolo de vector de ruta. Todos los nodos calculan la ruta en función de la ruta más corta o de la mayor capacidad, es decir, la ruta que tiene más capacidad que otras.