Primeros pasos con BGP

En primer lugar, mis felicitaciones por dar el primer paso para comenzar a usar BGP. Los tres conceptos más importantes que también debes conocer sobre BGP son:

  • ASN (Sistema Autónomo en español), que es el identificador único de cada entidad independiente en Internet, y son otorgados por los RIR (en nuestra región es LACNIC)
  • Prefijo IP, que es un bloque/conjunto de direcciones IP, ya sean IPv4 o IPv6 que serán originadas por un ASN. Estos prefijos IP también son otorgados por los RIR (en nuestra región es LACNIC)
  • Filtros, lo que protege tu red de potenciales errores de otros ASN, y protege a otros ASN de tus potenciales errores.

Con fines pedagógicos voy a hacer simplificaciones sobre la parte técnica del protocolo, de todos modos dejo un link abajo a una definición formal e información más profunda. También recalco que si bien menciono que los tres conceptos más importantes son ASN, Prefijo IP y Filtros; sin duda existen otra serie de conceptos muy importantes, pero para comenzar.

Lo bueno es que probablemente podrás seguir usando tu router de siempre, ya que este protocolo es soportado por la gran mayoría de los Routers para uso empresarial o carrier, además es soportado por varios switch de capa 3.

Al usar BGP, y en específico eBGP (que es como se le llama al BGP hacia redes fuera de tu ASN), tu red se convierte en una entidad autónoma en Internet, por lo que se necesita un identificador único que es el ASN que es “el número identificador de tu organización en Internet”.

Los prefijos IPs son los números identificadores que tienes para intercambiar paquetes en Internet, en este caso en Internet sólo se deben anunciar los prefijos válidos, que entre otras cosas excluyen prefijos de rangos privados y bogons. En relación a los Prefijos IP el tamaño mínimo aceptado por la mayoría de ASN es de /24 para prefijos IPv4 y /48 para prefijos IPv6 (aunque hay algunos ASN que sólo aceptan /32 como mínimo en IPv6), por lo que no puedes por ejemplo originar un prefijo /29 o /28 con tu ASN, sino que tendrá que ser como mínimo /24 para IPv4. Si no sabes cómo obtener tu ASN y Prefijos IP en LACNIC, te recomiendo que visites esta guía.

Los filtros tanto de entrada (IN) como de salida (OUT). Los filtros IN determinarán todas las rutas que recibirás desde Internet y a las cuales podrás enviar datos, y que por lo tanto van a influenciar tu tráfico de subida.

En el caso que quieras recibir la DFZ por parte de tu proveedor de IP transit es posible que debas revisar el número máximo de rutas soportado por tu router o switch de Capa 3.

Definición Técnica: BGP es el acrónimo de Border Gateway Protocol (o protocolo de puerta de enlace de frontera en español), que es un protocolo mediante el cual se intercambia información de encaminamiento entre sistemas autónomos. Para más información de la definición formal visitar este artículo en Wikipedia.