IP : Protocolo de puerta de enlace fronteriza (BGP)

Malfuncionamiento sin apoyo del peer BGP de la causa de Capabilites

17 Octubre 2016 - Traducción Automática
Otras Versiones: PDFpdf | Inglés (22 Agosto 2015) | Comentarios

Introducción

Este documento describe un problema donde no funciona la mirada del Border Gateway Protocol (BGP) correctamente debido a las capacidades unidas mal entre los pares y proporciona una solución al problema.

Contribuido por Andrew Naylor y Mani Ganesan, ingenieros de Cisco TAC.

Problema

El peer BGP no sube, y un vecino señala este error:

BGP-3-NOTIFICATION  received from neighbor x.x.x.x 2/7
(unsupported/disjoint capability) 2 bytes 4600
%BGP_SESSION-5-ADJCHANGE: neighbor x.x.x.x IPv4
Unicast topology base removed from session
 BGP Notification received

Uno de los soportes y de los intentos de los peeres BGP para negociar una capacidad BGP que no es soportada por el otro router.

Condiciones

Considere esta topología simple:


El router1 soporta cierta capacidad BGP que el r2 no soporte, y el peer BGP no funciona. El router1 visualiza este mensaje:

BGP-3-NOTIFICATION  received from neighbor x.x.x.x 2/7
(unsupported/disjoint capability) 2 bytes 4600
%BGP_SESSION-5-ADJCHANGE: neighbor x.x.x.x IPv4
Unicast topology base removed from session
BGP Notification received

Si el router1 tiene otros peeres BGP se establezcan que, ingrese el comando show ip bgp neighbor para mostrar las capacidades que se negocian con otros pares:

Router1#show ip bgp neighbor

<output shortened for brevity>
Neighbor capabilities:
    Route refresh: advertised and received(new)
    Four-octets ASN Capability: advertised and received
    Address family IPv4 Unicast: advertised and received
    Enhanced Refresh Capability: advertised

En esta salida, los capabilites marcados como “hecho publicidad” son capacidades que el router intenta negociar con el vecino. Las capacidades “se reciben” que son soportadas y negociadas actualmente por el vecino. Note que este vecino no soporta, o no negocia aumentado restauran la capacidad (debida inhabilitó posiblemente la negociación), que se indica en la salida (no “recibido” para aumentado restaura la capacidad).

El router2 pudo visualizar un mensaje de error que indica un paquete BGP malformado:

BGP-4-MSGDUMP  unsupported or mal-formatted message received from x.x.x.x:
FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF 002D 0104 95B0 00B4 7CC3 263B 1002 0E02
0041 0400 0095 B001 0400 0100 01

Además, este mensaje se puede decodificar para descubrir si es un mensaje abierto BGP (entre en contacto el Centro de Asistencia Técnica de Cisco). También enumera las capacidades para las cuales la negociación fue intentada. Las capacidades este mensaje frustrado para negociar son:

  • La ruta restaura la capacidad
  • 4-byte COMO capacidad
  • Capacidad del multi-protocol

Solución

Se establece El BGP después de que la negociación de la capacidad especificada en el r1 (el router que soporta la capacidad) se inhabilite. Esto se hace con los comandos ocultos en el proceso BGP.

Para apagar toda la negociación de capacidad, ingrese este comando:

neighbor x.x.x.x dont-capability-negotiate

Para inhabilitar la negociación para ciertas capacidades, ingrese estos comandos:

neighbor x.x.x.x dont-capability-negotiate four-byte-as
neighbor x.x.x.x dont-capability-negotiate enhanced-refresh


Document ID: 116189