Cisco 300-410: Políticas, Escalabilidad y Selección de Rutas de BGP — Guía de estudio

Forma parte de la Cisco CCNP Enterprise 300-410 ENARSI — Guía de estudio. Practica con respuestas verificadas en el centro de exámenes de Cisco, o realiza tests cronometrados en ExamRoll.io.

Descripción general

El Border Gateway Protocol (BGP) gobierna la política de enrutamiento entre dominios y la distribución escalable de la alcanzabilidad. El diseño de sesiones resilientes, la comprensión del comportamiento del siguiente salto y de las actualizaciones, y la aplicación de políticas con pleno conocimiento del algoritmo de mejor ruta son fundamentales. A gran escala, iBGP se basa en route reflectors o confederaciones, mientras que herramientas avanzadas como el anuncio condicional, la originación de ruta por defecto, multipath y el dampening refinan el comportamiento. Esta sección detalla las mecánicas operativas, los compromisos de diseño y los modos de fallo que debe anticipar, y proporciona un enfoque sistemático de resolución de problemas tanto para prefijos faltantes como para la selección de rutas inesperadas.

Diseño de sesiones y establecimiento de vecinos

undefined

; si está inestable (‘flapping’), inspeccione

undefined

para validar CoPP. Durante la validación de la política, establezca las acciones de conform/exceed en ’transmit’ para evitar descartes no deseados.

undefined

) protege contra sesiones falsificadas; las discrepancias mantienen la sesión en estado Active.

undefined

) mitiga los ataques basados en la CPU; no la combine con

undefined

en el mismo vecino.

undefined

-

undefined

undefined

en iBGP para evitar agujeros negros de siguiente salto de terceros. -

undefined

undefined

Procesamiento del siguiente salto y selección de la mejor ruta

Selección de la mejor ruta de BGP en plataformas Cisco (de mayor a menor importancia):

  1. Weight (solo Cisco, local al router; se prefiere el más alto). Por defecto: 32768 para rutas inyectadas localmente, 0 en otros casos.
  2. Local Preference (dentro del AS; se prefiere el más alto). Por defecto 100; se propaga en iBGP.
  3. Originada localmente (network/aggregate/redistribute) preferida sobre aprendida.
  4. Longitud del AS-path (se prefiere el más corto). El ‘prepending’ aumenta la distancia percibida.
  5. Código de origen (IGP < EGP < Incomplete).
  6. MED (se prefiere el más bajo). Se compara solo entre rutas del mismo AS vecino, a menos que

undefined

esté habilitado;

undefined

asegura una comparación de MED consistente entre peers. 7) Preferir eBGP sobre iBGP. 8) Métrica IGP más baja hacia el siguiente salto de BGP (hot-potato). 9) Preferir la ruta más antigua para reducir la inestabilidad (‘churn’) (si está habilitado, sujeto a dampening/multipath). 10) Criterios de desempate: longitud mínima de la cluster-list, el originator-ID más bajo, el router-ID de BGP del vecino más bajo y, finalmente, la dirección IP del vecino más baja.

Notas de diseño y errores comunes:

undefined

; de lo contrario, los routers iBGP pueden ver un siguiente salto eBGP inalcanzable y descartar el tráfico.

undefined

, el MED de diferentes ASes vecinos no se evaluará, lo que lleva a valores aparentemente “ignorados”.

Herramientas de políticas: Atributos, comunidades y filtrado

Ejemplos de configuración cortos y específicos:

Escalabilidad de iBGP y comportamientos avanzados

undefined

Resolución sistemática de problemas (prefijos faltantes y rutas incorrectas):

  1. Verificar el estado de la sesión BGP: show ip bgp summary; si es inestable (“flapping”), inspeccione CoPP y la alcanzabilidad de TCP/179.
  2. Confirmar la admisión por política: show ip bgp neighbors x received-routes/advertised-routes; asegúrese de usar “soft-reconfiguration” o “route refresh” cuando sea necesario.
  3. Validar el siguiente salto: show ip bgp <prefix> y show ip route [vrf NAME] <next-hop>; corrija el IGP/recursión antes de ajustar los atributos.
  4. Revisar filtros: prefix-lists, as-path access-lists y communities; confirme que el vecino tenga send-community.
  5. Inspeccionar atributos: weight/local-pref/AS-path/origin/MED; habilite deterministic-med o always-compare-med donde sea apropiado.
  6. Examinar fallos de RIB y especificidad: una ruta conectada/estática/IGP con una AD más baja o una ruta más específica anulará a BGP.
  7. Confirmar mecanismos de escalabilidad: en los RRs, vigile el ocultamiento de rutas y los bucles de cluster-list; en las confederaciones, valide el uso de no-export-subconfed.

Escenario de un problema práctico

Acme Manufacturing opera el AS 65010 con dos ISPs: ISP-A (baja latencia) e ISP-B (de respaldo). Acme utiliza iBGP entre tres routers de núcleo con dos route reflectors y anuncia 203.0.113.0/24. Después de añadir un route-map de salida en el borde con ISP-B, los sitios remotos reportan un aumento de la latencia y algunas rutas prefieren ISP-B inesperadamente.

Enfoque:

  1. Confirmar el estado de la sesión y las políticas

    • show ip bgp summary y show policy-map control-plane para asegurar que no haya inestabilidad (“flaps”) en BGP debido a CoPP. Justificación: un plano de control inestable produce cambios constantes que enmascaran los efectos de las políticas.
  2. Verificar la alcanzabilidad del siguiente salto

    • show ip bgp 203.0.113.0/24 y show ip route <next-hop>. Justificación: la recursión del siguiente salto debe tener éxito para que los atributos importen.
  3. Inspeccionar la política de salida en ISP-B

    • show run | sec router bgp; revise neighbor … route-map OUT out. Justificación: los route-maps amplios pueden modificar inadvertidamente todos los prefijos anunciados, incluidos los originados localmente.
  4. Restringir el AS-path prepending a los NLRI objetivo

undefined

Justificación: la coincidencia específica limita el “prepending” al prefijo deseado y evita alterar los atributos de otros anuncios. El permit 20 explícito asegura que las rutas que no coinciden no sean descartadas.

  1. Preferir ISP-A globalmente para el tráfico de salida

undefined

Justificación: LOCAL_PREF influye en la elección de egreso en todo el AS (más alto es mejor) y es el mecanismo más limpio para preferir el ISP de baja latencia.

  1. Asegurar que las “communities” propaguen el comportamiento deseado

undefined

Justificación: el etiquetado (“tagging”) permite tomar decisiones de política “downstream” (por ejemplo, preferencia basada en el RR) y requiere send-community para su propagación.

  1. Validar el comportamiento del RR y evitar el ocultamiento de rutas

    • En ambos RRs, confirme que los cluster-ids sean únicos y las asignaciones de clientes; habilite bgp additional-paths send receive select best 2 donde sea soportado. Justificación: en un entorno con múltiples salidas, los RRs pueden ocultar una ruta mejor. El uso de “additional-paths” o una topología de clientes cuidadosa reduce la suboptimalidad.
  2. Verificar los resultados y el estado de instalación

    • show ip bgp 203.0.113.0/24 para confirmar weight/local-pref/AS-path/MED; confirme la selección de eBGP sobre iBGP y la métrica del IGP hacia el siguiente salto.
    • show ip bgp rib-failure para asegurar que la ruta elegida se instale en la RIB. Justificación: confirma que tanto el plano de control como el de datos reflejan el diseño previsto.

Esta secuencia corrige los cambios no deseados en el AS-path (asegurando que los AS externos vean el prefijo de Acme a la distancia deseada), impone la preferencia por ISP-A a través de LOCAL_PREF, preserva la visibilidad de la política con “communities”, y valida el siguiente salto y la instalación para que el reenvío final coincida con el diseño.


Diseño · Todos los dominios · Redistribución de Rutas y Enrutamiento Basado en Políticas

Practica estas preguntas → · Práctica cronometrada en ExamRoll.io →

Pass the whole exam — not just this question

You found this answer. Get every verified question and explanation in one place, and save hours of prep. Free to start.

Aprueba tu examen →

Related guides

Acceso todo en uno

Una suscripción. Todos los exámenes.

Cada plan desbloquea la búsqueda ilimitada de respuestas, pruebas de práctica, explicaciones de AI y la biblioteca completa de recursos, en más de 20 idiomas.

Mensual
24.87
Just €0.83/day
Todo incluido:
  • Búsqueda ilimitada de respuestas
  • Pruebas de práctica ilimitadas
  • Explicaciones con tecnología AI
  • Biblioteca completa de recursos
  • Más de 20 idiomas
  • Actualizaciones semanales de contenido
  • Recompensas y referencias
  • Soporte prioritario
Iniciar prueba gratuita

No se requiere tarjeta de crédito*

Mejor valor
12 meses
179.87
Just €0.49/daySave 40%
Todo incluido:
  • Búsqueda ilimitada de respuestas
  • Pruebas de práctica ilimitadas
  • Explicaciones con tecnología AI
  • Biblioteca completa de recursos
  • Más de 20 idiomas
  • Actualizaciones semanales de contenido
  • Recompensas y referencias
  • Soporte prioritario
Iniciar prueba gratuita

No se requiere tarjeta de crédito*

✓ Plan gratuito incluido · ✓ Cancela en cualquier momento · ✓ Todos los planes desbloquean el producto completo