Tecnología que te entiende
BGP: el protocolo que mueve internet
Redes

BGP: el protocolo que mueve internet

15 Mar 2026 2 min de lectura 984 vistas

BGP es el protocolo que mantiene internet unido. Cada vez que visitas un sitio web, BGP decidió la ruta que tomaron tus paquetes a través de decenas de redes independientes. Entenderlo es entender cómo funciona internet a nivel profundo.

¿Qué es BGP?

Border Gateway Protocol (BGP) es el protocolo de enrutamiento entre sistemas autónomos (AS) que hace funcionar internet. Mientras OSPF y EIGRP enrutan dentro de una organización, BGP enruta entre organizaciones — entre Telmex, Google, Amazon, universidades y cada proveedor de internet del mundo.

💡 Sistema Autónomo (AS): Un AS es una red o grupo de redes bajo una misma política de enrutamiento, identificado por un número único (ASN). Telmex, Axtel, Google, Amazon tienen su propio ASN. Se asignan por IANA/ARIN/LACNIC. Ejemplo: AS15169 es Google.

iBGP vs eBGP

Tipo Descripción Uso
eBGP Entre diferentes AS Tu ISP y el AS de Google
iBGP Dentro del mismo AS Routers internos de un ISP

Atributos BGP: cómo elige la mejor ruta

BGP no usa métricas simples como saltos o ancho de banda. Usa atributos para seleccionar la mejor ruta. El orden de preferencia (simplificado) es:

  1. Weight — atributo Cisco local, mayor es mejor
  2. Local Preference — preferencia de salida del AS, mayor es mejor
  3. AS Path — número de AS atravesados, menor es mejor
  4. MED (Multi-Exit Discriminator) — sugiere al AS vecino cuál enlace prefiere
  5. eBGP sobre iBGP — rutas aprendidas por eBGP se prefieren

Configuración básica en Cisco

! Topología: AS100 (tu red) conectada a AS200 (tu ISP)
! Router en AS100, interfaz 10.0.0.1 conectada a ISP en 10.0.0.2

! Habilitar BGP en AS100
Router(config)# router bgp 100

! Configurar vecino eBGP (el ISP)
Router(config-router)# neighbor 10.0.0.2 remote-as 200

! Anunciar tu red pública
Router(config-router)# network 203.0.113.0 mask 255.255.255.0

! Ver sesiones BGP
Router# show bgp summary

! Ver tabla BGP completa
Router# show ip bgp

! Ver ruta específica
Router# show ip bgp 8.8.8.0/24

BGP en la nube: lo que debes saber

BGP no es solo para ISPs. Como estudiante de sistemas necesitarás entenderlo porque:

  • AWS Direct Connect y Azure ExpressRoute usan BGP para conectar tu red on-premise con la nube
  • Kubernetes con Calico usa BGP para anunciar rutas de pods
  • Anycast — las CDNs y servicios como DNS de Google (8.8.8.8) usan BGP anycast para dirigirte al servidor más cercano
  • Los incidentes de BGP (como el apagón de Facebook en 2021) afectan a internet entero
⚠️ BGP hijacking: En 2018, un ISP de Nigeria redirigió accidentalmente tráfico de Google por sus servidores. En 2010, China Telecom "secuestró" el 15% del tráfico de internet por 18 minutos. BGP fue diseñado sin autenticación — hoy se usa RPKI para mitigar estos riesgos.
"BGP es el pegamento de internet. Cuando funciona, nadie lo nota. Cuando falla, el mundo entero lo siente."