Resumen

  • MED es un atributo BGP opcional, no transitivo y deliberadamente débil; su valor bajo solo importa dentro del conjunto de candidatos y la política del receptor.
  • Ver el valor esperado en una actualización o looking glass no demuestra que los routers relevantes eligieran esa entrada, la instalaran ni enviaran por ella el tráfico real.
  • La conclusión necesita un recibo unido: anuncios, política de importación, candidatos comparables, mejores caminos, reenvío y medición durante una ventana definida.

Baja el número, no se mueve el tráfico

Imagine una ventana de mantenimiento: una red reduce el MED en una de dos interconexiones. Un colector muestra el nuevo valor. El cambio parece listo para cerrarse: el atributo es visible, el número inferior parece concluyente y ninguna ruta se retiró. Sin embargo, los contadores indican que la mayor parte del tráfico entrante continúa llegando al otro sitio.

La secuencia no demuestra que BGP ignorase MED. La red receptora pudo asignar otro LOCAL_PREF, preferir un AS_PATH más corto, normalizar MED al importar, compararlo solo entre rutas del mismo AS vecino o elegir distinto en cada router. La actualización observada prueba qué atributo expuso un hablante, no toda la decisión remota ni el movimiento de paquetes.

Una preferencia, no una orden

RFC 4271 define MULTI_EXIT_DISC como una métrica opcional, no transitiva y de cuatro octetos para distinguir varios puntos de entrada o salida hacia el mismo AS vecino. En igualdad de los demás factores, debería preferirse la menor. Esas condiciones son el contrato: el atributo es opcional, no se propaga a otro AS vecino y normalmente solo se compara entre rutas aprendidas del mismo AS. Una política más fuerte puede eliminar un candidato antes de llegar a MED.

El receptor conserva la decisión. RFC 4271 exige un mecanismo local para retirar MED y permite alterar un valor recibido antes de seleccionar ruta. Un par puede aceptarlo, sustituirlo o neutralizarlo. El emisor expresa una preferencia; no adquiere autoridad sobre la política ajena.

La ausencia de MED también requiere una regla. La especificación base actual la trata como el valor mínimo en la comparación definida. RFC 4451 documenta diferencias históricas de implementación y especificación; por eso muchos operadores fijan todos los MED a un valor común al ingresar. Una pantalla con 50 y 100 es incompleta si no muestra las rutas sin MED y la normalización.

El conjunto de candidatos es el denominador

MED solo actúa sobre rutas que sobreviven hasta su paso. Un valor menor puede perder antes por LOCAL_PREF, longitud del camino u otra política. Según la regla base, una ruta de otro AS vecino queda fuera de la misma comparación. Activar la comparación entre AS cambia el supuesto y puede mezclar escalas métricas incompatibles.

RFC 4451 advierte que el uso varía ampliamente. También explica que reflectores de rutas y confederaciones pueden hacer visible la falta de un orden total y contribuir a oscilaciones persistentes. La evidencia adecuada no es una captura aislada: es el conjunto completo de candidatos en los routers decisivos, los atributos que superaron etapas anteriores y la coherencia de sus selecciones.

Del mejor camino a los paquetes

Un registro de best path es más fuerte que un anuncio, pero aún no es un recibo de tráfico. El siguiente salto debe instalarse en la FIB. ECMP o el reparto por flujo puede dividir carga. La demanda puede cambiar durante la observación. Una retirada, reset de sesión o evento topológico puede mover tráfico al mismo tiempo que la edición de MED.

Mantenga separada la inferencia: el anuncio prueba lo enviado; la importación, lo aceptado o reescrito; la decisión, lo elegido por un router; la FIB, lo instalado; los contadores o flujos, dónde circularon paquetes en un intervalo. Ningún dato debe asumir el valor probatorio del siguiente.

RFC 4451 añade una advertencia temporal. MED derivado de IGP puede convertir variaciones internas en churn de actualizaciones BGP. Un reset puede cambiar los MED anunciados y redistribuir tráfico. Una garantía tomada antes o en un único reflector no es permanente.

Fuentes