Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 

Descripción del atributo MED que determina el punto de salida en un AS

 

El BGP discriminador de salida múltiple (MED o MULTI_EXIT_DISC) es un atributo no transitivo, lo que significa que no se propaga por toda la Internet, sino únicamente a sistemas autónomos adyacentes (Asoc). El atributo MED es opcional, lo que significa que no siempre se envía con las BGP actualizaciones. El propósito de MED es influir en el modo en que otros enespecificados introducen su AS para alcanzar un determinado prefijo.

El atributo MED tiene un valor al que se hace referencia como una métrica. Si el resto de los factores que determinan un punto de salida son iguales, es preferible el punto de salida con la métrica más baja.

Si se recibe un MED a través de un vínculo de BGP externo, se propaga a través de vínculos internos a otros dispositivos habilitados para BGP dentro del AS.

Los mensajes de actualización BGP incluyen una métrica MED si la ruta se aprendió de BGP y ya tenía una métrica MED asociada, o si configuró la métrica MED en el archivo de configuración.

Una métrica MED se anuncia con una ruta según las siguientes reglas generales:

  • Una métrica más específica invalida una métrica menos específica. Es decir, una métrica específica de un grupo invalida una métrica de BGP global y una métrica específica del mismo nivel invalida un BGP global o una métrica específica del grupo.

  • Una métrica definida con una directiva de enrutamiento invalida una métrica definida con la metric-out instrucción.

  • Si se define cualquier métrica, invalida una métrica recibida en una ruta.

  • Si la ruta recibida no tiene una métrica MED asociada, y si no se configura explícitamente un valor métrico, no se anuncia ninguna métrica. Cuando no se configura explícitamente un valor métrico, el valor MED es equivalente a cero (0) cuando se anuncia una ruta activa.

Dado que la ruta de acceso AS en vez del número de saltos entre hosts es el criterio principal para BGP selección de ruta, un sistema como con varias conexiones a un mismo nivel puede tener varias rutas de acceso equivalentes. Cuando la tabla de encaminamiento contiene dos rutas al mismo host en una medida vecina, una métrica media asignada a cada ruta puede determinar cuál de ellas debe incluirse en la tabla de reenvío. La métrica MED que asigne puede forzar el tráfico a través de un punto de salida determinado en una AS.

Figura 1muestra cómo se usan las métricas de MED para determinar la selección de rutas.

Figura 1: Ejemplo de MED predeterminado
Ejemplo de MED predeterminado

Figura 1se muestra como 1 y 2 conectado por dos vínculos de BGP independientes a los enrutadores c y D. el host E como 1 se encuentra cerca del enrutador C. El host F, también en el formato 1, se encuentra cerca del enrutador D. Dado que las rutas AS son equivalentes, existen dos rutas para cada host, una a través de enrutador C y una a través de enrutador D. Para forzar todo el tráfico destinado al host e a través del enrutador C , el administrador de red de 1 asigna una métrica Med para cada enrutador a host E en su punto de salida. Se asigna una métrica MED de 10 a la ruta para el host e a través del enrutador C, y se asigna una métrica MED de 20 a la ruta al host e a enrutador D. Enrutadores de BGP en 2 Seleccione la ruta con la métrica más baja Med para la tabla de reenvío.

De forma predeterminada, solo se comparan las MEDs de las rutas que tienen los mismos valores de los interlocutores. Sin embargo, puede configurar las opciones de selección de ruta de acceso Tabla 1 de la tabla de enrutamiento que se enumeran en para comparar MEDs de distintas maneras. Las opciones MED no se excluyen mutuamente y se pueden configurar en combinación o de forma independiente. Para que las opciones MED surtan efecto, debe configurarlas todas de forma uniforme a través de la red. La opción o opciones MED que se configurarán determinarán la ruta seleccionada. Por lo tanto, le recomendamos que evalúe detenidamente la red por las rutas preferidas antes de configurar las opciones MED.

Tabla 1: Opciones MED para selección de ruta de tabla de enrutamiento

Option (Name)

Función

Utilizados

Comparando siempre MEDsalways-compare-med()

Garantiza que el MEDs para los trazados de los interlocutores de diferentes Asocs siempre se comparan en el proceso de selección de ruta.

Es útil cuando todas las empresas que participan en una red acuerdan una política uniforme para configurar MEDs. Por ejemplo, en una red compartida por dos ISP, ambos deben estar de acuerdo en que una determinada ruta de acceso es la mejor ruta de acceso para configurar correctamente los valores MED.

Agregar IGP costo a MED (med-plus-igp)

Antes de comparar los valores MED para la selección de ruta, agrega al costo medio el que supone el IGP ruta hacia el BGP destino del siguiente salto.

Esta opción sustituye el valor MED del enrutador, pero no afecta a la comparación IGP Metric. Como resultado, cuando varias rutas tienen el mismo valor después de la comparación de IGP MED-Plus, y continúa la selección de ruta, se compara también la métrica de ruta IGP, aunque se agregó al valor MED y se comparaba antes en el proceso de selección.

Es útil cuando el nivel inferior requiere el costo total de una determinada ruta que se recibe a través de varios Asoc.

Aplicación de comportamiento no determinista de Cisco IOScisco-non-deterministic()

Especifica el comportamiento no determinista del software Cisco IOS:

  • El path activo es siempre el primero. Todas las rutas que no están activas pero que son aptas siguen el path activo y se mantienen en el orden en el que se recibieron. Las rutas no aceptables permanecen al final de la lista.

  • Cuando se agrega una nueva ruta de acceso a la tabla de enrutamiento, las comparaciones de ruta se realizan entre todas las rutas, incluidas aquellas que nunca deben seleccionarse porque pierden la regla de ruptura de empates.

Recomendamos que no configure esta opción, ya que a veces el comportamiento no determinista impide que el sistema Compare correctamente los MEDs entre rutas de la ruta.