Preferencia Local BGP: Selección de Ruta

Domina la Preferencia Local BGP y optimiza la selección de ruta de salida en tu AS. Aprende cómo funciona y configúrala eficazmente con esta guía esencial.

La Preferencia Local BGP es un atributo fundamental para la selección de ruta BGP dentro de tu sistema autónomo. Comprender cómo funciona te permitirá optimizar el flujo de tráfico de salida y asegurar que tus routers utilicen los caminos deseados. Este atributo discrecional, pero esencial, juega un papel clave en la dirección del tráfico saliente en entornos iBGP.

Preferencia Local BGP: Entendiendo la Selección de Ruta

La Preferencia Local BGP es un atributo bien conocido y discrecional (well-known discretionary attribute). Esto significa que todos los routers BGP deben reconocerlo, aunque no es obligatorio que lo incluyan en todas las actualizaciones de ruta. Su función principal es influir en la decisión de qué ruta se prefiere para el tráfico saliente.

¿Cómo la Preferencia Local BGP influye en tus rutas?

Este atributo controla específicamente la selección de la ruta de salida (outbound exit path selection) dentro de tu propio Sistema Autónomo (AS). Un valor más alto de la Preferencia Local indica que la ruta es más preferida. Es un mecanismo potente para dirigir el tráfico de manera eficiente.

Por ejemplo, si tienes varias salidas hacia internet, puedes usar la Preferencia Local para especificar qué salida deben usar tus routers iBGP por defecto. Esto garantiza un control granular sobre tu red.

Características Clave de la Preferencia Local BGP

Entender estas características te ayudará a implementar y diagnosticar la Preferencia Local BGP:

  • Intercambio iBGP: Se intercambia únicamente entre routers iBGP (Internal BGP). Una vez que se configura en un router, todos los routers iBGP dentro del mismo AS recibirán y considerarán este valor.
  • No se envía a eBGP: La Preferencia Local nunca es enviada a los peers eBGP (External BGP). Es un atributo estrictamente interno a tu Sistema Autónomo.
  • Valor por defecto: Por defecto, la Preferencia Local tiene un valor de 100.
  • Atributo discrecional: Aunque es well-known, es discretionary, lo que significa que su presencia en las actualizaciones es opcional, pero siempre es reconocido por los routers.

Configuración de la Preferencia Local BGP: Guía Práctica

La configuración de la Preferencia Local BGP es flexible y se puede adaptar a tus necesidades operativas. Tienes dos métodos principales para ajustarla:

Configuración Global de Preferencia Local BGP

Puedes establecer un valor global para la Preferencia Local BGP en todos tus routers. Esto se hace con el comando bgp default local-preference [valor]. Este método es útil para una política general en todo tu AS.

Configuración por Vecino o Ruta con Route Maps

Para una mayor flexibilidad y un control más específico, puedes configurar la Preferencia Local utilizando route-maps vinculados a vecinos BGP. Esta es una solución más granular y potente, permitiendo aplicar diferentes preferencias basadas en criterios como el prefijo de red o el vecino eBGP de origen.

Recuerda: No olvides activar el route-map vinculándolo al vecino BGP específico. Sin esta vinculación, el route-map no tendrá efecto.

Preferencia Local BGP vs. Weight: ¿Cuál usar?

Mientras que el Weight es otro atributo de selección de ruta, su alcance es local a un router específico. Esto significa que si quieres influir en la selección de ruta en múltiples routers, tendrías que configurar el Weight individualmente en cada uno. La Preferencia Local BGP, al ser intercambiada entre todos los routers iBGP, ofrece una solución más eficiente y escalable para políticas de salida a nivel de AS. Es por esta razón que la Preferencia Local es a menudo la opción preferida para el control del tráfico saliente dentro de tu sistema autónomo.

Preguntas Frecuentes sobre Preferencia Local BGP

¿Qué es la Preferencia Local BGP y para qué sirve?

La Preferencia Local BGP es un atributo que permite a los administradores de red influir en la selección de la ruta de salida para el tráfico dentro de su Sistema Autónomo. Sirve para dirigir el tráfico saliente a través de las rutas preferidas, optimizando así el uso de enlaces y cumpliendo con las políticas de red.

¿Cómo se configura la Preferencia Local BGP?

Se puede configurar de dos maneras principales: de forma global usando el comando bgp default local-preference [valor] para establecer un valor por defecto en todo el AS, o de forma más granular por vecino o ruta utilizando route-maps vinculados a vecinos BGP específicos.

¿La Preferencia Local BGP se comparte con otros Sistemas Autónomos?

No, la Preferencia Local BGP es un atributo estrictamente interno. Se intercambia solo entre routers iBGP dentro del mismo Sistema Autónomo y nunca es enviada a peers eBGP. Su propósito es controlar la selección de ruta de salida dentro de tu AS.

¿Qué valor tiene por defecto la Preferencia Local BGP?

Por defecto, la Preferencia Local BGP tiene un valor de 100. Un valor más alto indica una ruta más preferida.

Temas relacionados