El área Prioridad de BGP del cliente (Customer BGP Priority) incluye la casilla de verificación Habilitar asignación de comunidad (Enable Community Mapping). Cuando se selecciona, hay dos modos de asignación disponibles para configurar comunidades: Todos los segmentos (All Segments) y Por segmento (Per Segment). Existen dos partes en la comunidad: Comunidad (Community) y Comunidad 2 (Community 2).

Para los proveedores de servicios que implementan un cliente en varios AS BGP y prefieren usar valores de comunidad de BGP para controlar la simetría de ruta de acceso, existe una opción para que asignen los valores de comunidad de BGP automáticamente a los prefijos de derivación en función de los pedidos de preferencia de puerta de enlace de socio para esa derivación. De forma predeterminada, VMware asigna automáticamente los valores de MED BGP para que el prefijo de derivación afecte a la ruta de acceso de BGP y logre la simetría de ruta de acceso, que se aplica a un escenario AS único.

En la siguiente topología, se muestra un ejemplo de este caso práctico.

configure-bgp-topology

En la topología anterior, se utilizan varios AS BGP de MPLS, valores de comunidad de BGP y valores de preferencia locales en los PE para lograr la simetría de ruta de acceso. Para la derivación E1, el orden de la puerta de enlace de socio es GW1>GW2, lo que significa que, para el tráfico saliente, se prefiere GW1. Para mantener la simetría de ruta de acceso, GW1 debe asignar un valor de comunidad de 1:110 para que coincida con el mapa de ruta BGP de PE configurado, por lo que la ruta de retorno también preferirá GW1.

De forma similar, GW2 necesita asignar un valor de comunidad 1:00 para que coincida con el mapa de ruta BGP de PE configurado, lo que hará que sea menos preferido. Esto se automatizará a través de la función de comunidad automática (introducida en la versión 2.5). Al otorgar valores de comunidad a las prioridades de GW, las puertas de enlace de socio asignarán los valores de comunidad correspondientes a los prefijos de derivación de forma dinámica. Esta configuración se encuentra en el nivel del cliente.