Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Preguntas
Introduccin
Cmo se configura BGP?
Cmo se configura BGP con una direccin de bucle de retorno?
Cul es el orden de preferencia de los atributos cuando algunos o todos se aplican a un vecino en BGP?
Qu significa un salto siguiente de 0.0.0.0 en el resultado del comando show ip bgp?
Cules son las comunidades conocidas del atributo de comunidad BGP?
Qu formatos se pueden utilizar para configurar el atributo de comunidad BGP?
Qu comportamiento diferente tiene BGP con la opcin de resumen automtico habilitada o deshabilitada?
Cmo se puede verificar si un router BGP anuncia sus redes BGP y las propaga en la interconexin BGP global?
Cundo y cmo se debe restablecer una sesin BGP?
Cuando se realiza la autenticacin MD5 para BGP a travs de un PIX, se debe llevar a cabo alguna accin especial en el
PIX?
Qu es un nmero de sistema autnomo (AS) y cmo se obtiene?
Cul es el criterio de seleccin del trayecto BGP?
Cul es la diferencia entre always-compare-med y deterministic-med?
Modifican las sesiones de BGP interno (iBGP) el salto siguiente?
Modifican las sesiones de BGP externo (eBGP) entre confederaciones el salto siguiente?
En las sesiones de BGP externo (eBGP), qu direccin IP se enva al salto siguiente?
Cambia el reflector de ruta el atributo de salto siguiente de un prefijo reflejado?
Cmo se puede anunciar un prefijo condicionalmente a un ISP slo cuando se pierde la conexin al ISP principal?
Cmo se puede configurar BGP para que ofrezca distribucin de carga y redundancia en la red?
Con cunta memoria debe contar el router para recibir la tabla de enrutamiento completa BGP de mi ISP?
Cules son los beneficios de la configuracin de grupos de pares BGP?
Qu es la sincronizacin y cmo influye en las rutas BGP instaladas en la tabla de enrutamiento de IP?
Cmo se puede determinar qu versin del software Cisco IOS admite una determinada funcin de BGP?
Cmo se establece el valor del discriminador de salidas mltiples (MED) en los prefijos anunciados a los vecinos de BGP
externo (eBGP) para que coincidan con la mtrica de salto siguiente del Protocolo de gateway interior (IGP)?
Cul es el valor predeterminado del temporizador BGP ConnectRetry?, es posible ajustarlo?
Qu significa r RIB-Failure en el resultado del comando show ip bgp?
Cmo se puede redistribuir la ruta (0.0.0.0/0) predeterminada aprendida del BGP interno (iBGP) en EIGRP/OSPF/IS-IS?
Introduccin
Este documento contiene preguntas realizadas con frecuencia acerca del Protocolo de gateway de frontera (BGP).
Consulte Sample Configuration for iBGP and eBGP With or Without a Loopback Address (Ejemplo de configuracin de iBGP y
eBGP con o sin direccin de bucle de retorno) para obtener ms informacin.
P. Cul es el orden de preferencia de los atributos cuando algunos o todos se aplican a un vecino en BGP?
R. El orden de preferencia vara si los atributos se aplican para actualizaciones de entrada o de salida.
Para actualizaciones de entrada, el orden de preferencia es:
1. route-map
2. filter-list
3. prefix-list, distribute-list
Para actualizaciones de salida, el orden de preferencia es:
1. prefix-list, distribute-list
2. filter-list
3. route-map
Nota: los atributos prefix-list y distribute-list son mutuamente excluyentes, y slo se puede aplicar un comando (neighbor prefixlist o neighbor distribute-list) a cada direccin de entrada o salida para un determinado vecino.
Descripcin
Local-AS
no-export
internet
Consulte la seccin Configuring BGP Community Filtering (Configuracin de la comunidad BGP) de Configuring BGP
(Configuracin de BGP) para obtener ms informacin sobre cmo configurar comunidades.
P. Qu comportamiento diferente tiene BGP con la opcin de resumen automtico habilitada o deshabilitada?
R. El comportamiento del resumen automtico ha cambiado en las versiones del software Cisco IOS. Inicialmente, esta opcin
estaba habilitada de forma predeterminada. Sin embargo, con el ID de error de funcionamiento CSCdu81680 ( slo para clientes
registrados) de Cisco, este comportamiento ha cambiado. En la ltima versin de Cisco IOS, esta opcin se encuentra inhabilitada de
forma predeterminada. Cuando se habilita, resume las redes BGP originadas de forma local en sus lmites con clase. Esta opcin est
habilitada de forma predeterminada en BGP. Cuando no lo est, las rutas que se introducen localmente en la tabla de BGP no se
resumen en funcin de sus lmites con clase. Cuando existe una subred en la tabla de enrutamiento y se cumplen las tres condiciones
siguientes, cualquier subred de esa red con clase en la tabla de enrutamiento local solicitar a BGP que instale la red con clase en la
tabla de BGP.
Sentencia de red con clase para una red en la tabla de enrutamiento
Mscara con clase en esa sentencia de red
Resumen automtico habilitado
Por ejemplo, si la subred en la tabla de enrutamiento es 75.75.75.0, mscara 255.255.255.0, se establece network 75.0.0.0 debajo del
comando router bgp y se habilita el resumen automtico, BGP introduce la mscara 255.0.0.0 de la red con clase 75.0.0.0 en la tabla
de BGP.
Si no se cumplen estas tres condiciones, BGP no instala ninguna entrada en la tabla de BGP a menos que haya una coincidencia
exacta en la tabla de enrutamiento local.
Nota: si el AS que ejecuta BGP no tiene la red con clase completa, Cisco recomienda ejecutar el comando no auto-summary en
router bgp para deshabilitar el resumen automtico.
P. Cmo se puede verificar si un router BGP anuncia sus redes BGP y las propaga en la interconexin BGP
global?
R. Utilice estos comandos para verificar si los bloques IP se anuncian en el ISP con conexin directa:
El comando show ip bgp neighbors [address] advertised-routes muestra los mensajes que se estn enviando.
El comando show ip bgp neighbors [address] routes muestra los mensajes que se reciben.
Nota: el comando show ip bgp neighbors [address] advertise-routes no tiene en cuenta ninguna poltica de salida que pueda haber
aplicado. En futuras versiones de Cisco IOS, el resultado del comando se cambiar para reflejar las polticas de salida.
Para verificar cmo se propagan los bloques IP en la interconexin BGP global a travs de la conexin directa del ISP, inicie sesin
en un servidor de ruta
de Internet y busque las entradas BGP del prefijo en l.
P. Cuando se realiza la autenticacin MD5 para BGP a travs de un PIX, se debe llevar a cabo alguna accin
especial en el PIX?
R. S. Cuando se establece un valor 'neighbor ... password ...' de BGP, la autenticacin MD5 se utiliza en el seudoencabezado IP
TCP, el encabezado TCP y los datos (consulte RFC 2385 ). TCP emplea estos datos, que incluyen la secuencia TCP, los nmeros
ACK y la contrasea del vecino BGP, para crear un nmero de hash de 128 bits. El nmero de hash se incluye en el paquete de un
campo de opcin del encabezado TCP. De forma predeterminada, el PIX desplaza el nmero de secuencia por un valor aleatorio por
flujo TCP. En el par BGP de envo, TCP utiliza el nmero de secuencia original para crear el nmero de hash MD5 de 128 bits y lo
incluye en el paquete. Cuando el par BGP de recepcin obtiene el paquete, TCP usa el nmero de secuencia modificado del PIX para
crear un nmero de hash MD5 de 128 bits y lo compara con el nmero de hash incluido en el paquete. Debido a que el PIX cambi el
valor de secuencia TCP, el nmero de hash es diferente: TCP en el vecino BGP descarta el paquete y emite un mensaje de error MD5
similar a ste:
%TCP-6-BADAUTH: Invalid MD5 digest from 10.28.0.9:1778 to 10.156.50.10:179
Utilice la palabra clave norandomseq para resolver este problema y evitar que el PIX desplace el nmero de secuencia TCP con este
comando:
P. Modifican las sesiones de BGP externo (eBGP) entre confederaciones el salto siguiente?
R. No, las sesiones eBGP entre confederaciones de subAS no modifican el atributo de salto siguiente. Sin embargo, an se aplican
todas las reglas iBGP para que todos los AS se comporten como una sola entidad. Los valores de preferencia mtricos y locales
tambin permanecen sin alteraciones entre los pares eBGP de la confederacin. Consulte la seccin Confederacin de BGP de
Estudios de casos de BGP para obtener ms informacin sobre las confederaciones.
P. Cmo se puede anunciar un prefijo condicionalmente a un ISP slo cuando se pierde la conexin al ISP
principal?
R. De forma predeterminada, BGP anuncia rutas desde su tabla de BGP a pares externos. La funcin de anuncio condicional BGP
proporciona un control adicional del anuncio de rutas, segn la existencia de otros prefijos en la tabla de BGP. Generalmente, las
rutas se propagan independientemente de la existencia de un trayecto diferente. La funcin de anuncio condicional BGP usa los
comandos de configuracin non-exist-map y advertise-map para realizar un seguimiento de las rutas segn el prefijo de ruta. Si un
prefijo de ruta no est presente en el resultado del comando non-exist-map, entonces la ruta especificada por el comando advertisemap se anuncia. Consulte la seccin Configuring BGP Conditional Advertisement (Configuracin del anuncio BGP condicional) de
Configuring BGP (Configuracin de BGP) para obtener ms informacin.
P. Cmo se puede configurar BGP para que ofrezca distribucin de carga y redundancia en la red?
R. Utilice estos documentos para obtener informacin de configuracin ms detallada:
Load Sharing with BGP in Single and Multihomed Environments: Sample Configurations (Distribucin de carga con BGP en
entornos simples o con varias conexiones: Configuraciones de muestra)
How to Use HSRP to Provide Redundancy in a Multihomed BGP Network (Cmo utilizar HSRP para proporcionar
redundancia en una red BGP con varias conexiones)
P. Con cunta memoria debe contar el router para recibir la tabla de enrutamiento completa BGP de mi ISP?
R. La cantidad de memoria necesaria para almacenar rutas BGP depende de muchos factores, por ejemplo, el router, el nmero de
trayectos alternativos disponibles, la amortiguacin de rutas, la comunidad, el nmero mximo de trayectos configurados, los
atributos BGP y las configuraciones VPN. Si no conoce estos parmetros, es difcil calcular la cantidad de memoria necesaria para
almacenar un cierto nmero de rutas BGP. Cisco generalmente recomienda un mnimo de 128 MB de RAM en el router para
almacenar una tabla de enrutamiento global BGP completa de un par BGP. Sin embargo, es importante comprender las maneras de
reducir el consumo de memoria y lograr un enrutamiento ptimo sin necesidad de recibir la tabla completa de enrutamiento a
Internet. Para obtener informacin ms detallada, consulte Achieve Optimal Routing and Reduce BGP Memory Consumption ( slo
para clientes registrados) (Logro de un enrutamiento ptimo y reduccin del consumo de memoria de BGP).
P. Qu es la sincronizacin y cmo influye en las rutas BGP instaladas en la tabla de enrutamiento de IP?
R. Si el AS transfiere trfico de otro AS a un tercer AS, BGP no debera anunciar una ruta antes de que todos los routers del AS
tengan conocimiento de ella mediante IGP. BGP espera hasta que IGP propaga la ruta dentro del AS y despus la anuncia a los pares
externos. Un router BGP con la sincronizacin habilitada no instala las rutas iBGP aprendidas en su tabla de enrutamiento si no
puede validarlas en IGP. Ejecute el comando no synchronization de router bgp para inhabilitar la sincronizacin. Esto evita que
BGP valide rutas iBGP en IGP. Consulte Estudios de casos de BGP: Sincronizacin para obtener una explicacin ms detallada.
P. Cmo se puede determinar qu versin del software Cisco IOS admite una determinada funcin de BGP?
R. Utilice el asesor de software Cisco IOS ( slo para clientes registrados) para buscar rpidamente la versin del software Cisco IOS que
admite la funcin deseada.
P. Cmo se establece el valor del discriminador de salidas mltiples (MED) en los prefijos anunciados a los
vecinos de BGP externo (eBGP) para que coincidan con la mtrica de salto siguiente del Protocolo de gateway
interior (IGP)?
R. El comando set metric-type internal route-map hace que BGP anuncie un MED que corresponde a la mtrica IGP asociada con
el salto siguiente de la ruta. Este comando est disponible en la versin 10.3 y posteriores del software Cisco IOS. Consulte BGP
Commands (Comandos de BGP) para obtener ms informacin.
Next Hop
10.10.13.3
10.10.13.3
Cuando BGP intenta instalar el prefijo bestpath en la base de informacin de enrutamiento (RIB) (por ejemplo, la tabla de
enrutamiento de IP), RIB puede rechazar la ruta BGP por cualquiera de estas razones:
Ruta con mejor distancia administrativa ya presente en IGP. Por ejemplo, si ya existe una ruta esttica en la tabla de
enrutamiento de IP.
Fallo de memoria.
El nmero de rutas en el reenvo o enrutamiento VPN (VRF) supera el lmite de rutas configuradas en el caso de VRF.
En estos casos, los prefijos que se rechazan por estas razones se identifican por medio de r RIB Failure en el resultado del
comando show ip bgp y no se anuncian a los pares. Esta funcin se ofreci por primera vez en la versin 12.2(08.05)T del software
Cisco IOS.
P. Cmo se puede redistribuir la ruta (0.0.0.0/0) predeterminada aprendida del BGP interno (iBGP) en
EIGRP/OSPF/IS-IS?
R. La redistribucin de las rutas iBGP en el Protocolo de gateway interior (IGP) Protocolo de enrutamiento de gateway interior
mejorado/Abrir el trayecto ms corto primero/Sistema intermedio a sistema intermedio (EIGRP/OSPF/IS-IS) puede ocasionar
bucles de enrutamiento en el sistema autnomo, algo que no resulta recomendable. De forma predeterminada, la redistribucin iBGP
en IGP est deshabilitada. Ejecute el comando bgp redistribute-internal para habilitar la redistribucin de rutas iBGP en IGP. Se
deben tomar precauciones al redistribuir rutas especficas mediante correspondencias de la ruta en IGP. En el siguiente resultado se
muestra un ejemplo de configuracin para redistribuir una ruta iBGP predeterminada 0.0.0.0/0 aprendida en EIGRP. Las
configuraciones para OSPF/IS-IS son similares.
router bgp 65345
[...]
bgp redistribute-internal
!
router eigrp 10
[...]
redistribute bgp 65345 route-map check-def
!
ip prefix-list def-route seq 5 permit 0.0.0.0/0
!
route-map check-def permit 10
match ip address prefix-list def-route