Anda di halaman 1dari 8

BORDER GATEWAY PROTOCOL

En comunicaciones, BGP (del ingls Border Gateway Protocol) es un protocolo mediante el cual se intercambia informacin de encaminamiento o ruteo entre sistemas autnomos. Por ejemplo, los proveedores de servicio registrados en internet suelen componerse de varios sistemas autnomos y para este caso es necesario un protocolo como BGP. Entre los sistemas autnomos de los ISP se intercambian sus tablas de rutas a travs del protocolo BGP. Este intercambio de informacin de encaminamiento se hace entre los routersexternos de cada sistema autnomo, los cuales deben soportar BGP. Se trata del protocolo ms utilizado para redes con intencin de configurar un Exterior Gateway Protocol. La forma de configurar y delimitar la informacin que contiene e intercambia el protocolo BGP es creando lo que se conoce como sistema autnomo. Cada sistema autnomo (AS) tendr conexiones o, mejor dicho, sesiones internas (iBGP) y adems sesiones externas (eBGP).

El protocolo de gateway fronterizo (BGP) es un ejemplo de protocolo de gateway exterior (EGP). BGP intercambia informacin de encaminamiento entre sistemas autnomos a la vez que garantiza una eleccin de rutas libres de bucles. Es el protocolo principal de publicacin de rutas utilizado por las compaas ms importantes de ISP en Internet. BGP4 es la primera versin que admite encaminamiento entre dominios sin clase (CIDR) y agregado de rutas. A diferencia de los protocolos de Gateway internos (IGP), como RIP, OSPF y EIGRP, no usa mtricas como nmero de saltos, ancho de banda, o retardo. En cambio, BGP toma decisiones de encaminamiento basndose en polticas de la red, o reglas que utilizan varios atributos de ruta BGP. BGP realiza tres tipos de Ruteo: Ruteo Interautnomo Ruteo Intrautnomo Ruteo de pasc.

TIPOS DE MENSAJES Existen cuatro tipos de mensajes BGP que son los siguientes: OPEN: se utiliza para el establecimiento de una sesin BGP una vez haya sido establecida la conexin TCP. UPDATE: Es un mensaje de actualizacin, es un mensaje clave en las operaciones de BGP ya que contiene los anuncios de nuevos prefijos. Se generarn mensajes de actualizacin cada vez que se determine una nueva mejor ruta para cierto destino o haya una modificacin sobre alguna existente. KEEPALIVE: Una vez que la sesin BGP est activa se enva peridicamente un mensaje KEEPALIVE para confirmar que el otro extremo sigue estando activo en la sesin BGP. Generalmente se acuerda un tiempo mximo de espera (hold time) durante el intercambio inicial de mensajes OPEN. NOTIFICATION: Se enva al cerrar una sesin BGP y esto sucede cuando ocurre algn error que requiera el cierre de la misma. De modo que es un mensaje que permite informar nada.

INGENIERA DE TRFICO La ingeniera de trfico en BGP es el modo en que se gestiona la red a partir de los atributos con los que cuenta dicho protocolo para satisfacer determinadas caractersticas o imposiciones de un escenario BGP. Se definen caractersticas para el trfico saliente y para el entrante, siendo este ltimo algo ms difcil de controlar. De modo que esta gestin de la red se hace a partir de la seleccin de las rutas que cualquier router va a propagar en una red y de las rutas que va a escoger como preferentes y alternativas. Para ello se cuenta con un conjunto de atributos que dan informacin para la toma de decisin para filtrar o seleccionar rutas. Se definen a continuacin dichos atributos: ORIGIN: Identifica el mecanismo por el cual se anunci el prefijo IP por primera vez. Se puede especificar como IGP (0), EGP(1) o INCOMPLETE(2). AS-PATH: Este atributo almacena una secuencia de nmeros de AS que identifican la ruta de ASs por los que ha pasado el anuncio. NEXT-HOP: Identifica la direccin IP del router correspondiente al siguiente salto hacia el destino.

MULTI-EXIT-DISCRIMINATOR (MED) Es un indicador diseado para ser utilizado cuando desde un sistema autnomo existen mltiples enlaces hacia un mismo sistema autnomo. Se puede observar ms fcilmente en la siguiente figura. LOCAL-PREF: Este atributo es til en un escenario en el que un sistema autnomo tiene conectividad con mltiples sistemas autnomos, de manera que pueda haber mltiples rutas hacia un mismo destino. COMMUNITY: Se puede gestionar la distribucin de informacin de ruteo a un grupo de destinatarios llamados COMMUNITIES. La idea es que una vez sustrito a un grupo de destinatarios se les pueda aplicar una poltica de ruteo concreta. De ese modo se simplifica el trabajo agregando informacin de ruteo as como se proporciona una herramienta para tener un entorno ms vigilado en la red. Se consigue mediante un nmero que acta como una etiqueta que califica a la ruta.

RELACIONES ENTRE AS

Las relaciones que existen entre distintos sistemas autnomos son principalmente de peering y de trnsito. En la figura se muestra una topologa de red con diferentes tipos de relaciones. Los proveedores llamados Tier 1 son los que por definicin no pagan a otros proveedores y ofrecen servicio y conectividad a muy larga distancia. Los dems proveedores mostrados pagan al menos el trnsito con un Tier 1. Los clientes pagarn a los proveedores con los que tengan un enlace de trnsito.

BGP adems permite la agregacin de rutas de modo que las rutas manejadas por un router en concreto sean las menores posibles.

Anda mungkin juga menyukai