Protocolo de puerta de enlace fronteriza (BGP)
BGP (Border Gateway Protocol) es un protocolo de enrutamiento utilizado para intercambiar información sobre rutas de red a través de Internet. Por lo general, los protocolos de enrutamiento se pueden clasificar en dos tipos principales: los protocolos de pasarela interior (IGP), utilizados dentro de una organización o ubicación concreta, y los protocolos de pasarela exterior (EGP), diseñados específicamente para intercambiar información de enrutamiento entre distintas organizaciones. Mientras que protocolos como OSPF (Open Shortest Path First) y RIP (Routing Information Protocol) pertenecen a la categoría IGP, BGP pertenece a la categoría EGP y actualmente es el protocolo más utilizado para el enrutamiento entre sistemas autónomos (AS).
En la terminología de BGP, una «organización» suele referirse a un sistema autónomo (AS), por lo que BGP es específicamente un «protocolo de enrutamiento entre sistemas autónomos». Los routers de borde, situados en los límites entre las redes internas y externas, suelen utilizar este protocolo.
Técnicamente, los pares BGP se comunican mediante TCP a través del puerto 179. Los routers que intercambian información de enrutamiento BGP entre sí se denominan «vecinos» o «pares». Tras establecer las sesiones, los pares BGP intercambian primero parámetros básicos de identificación y, a continuación, toda la información de enrutamiento disponible para cada uno de ellos. Posteriormente, los routers intercambian periódicamente mensajes KEEPALIVE para confirmar la conectividad. Cuando se producen cambios de ruta en las tablas de enrutamiento, solo se intercambian actualizaciones incrementales de las rutas, lo que minimiza la sobrecarga de la red.
Además, F5 ofrece un módulo de enrutamiento mejorado opcional que admite la funcionalidad BGP para su gama de productos BIG-IP.
