IP : Border Gateway Protocol (BGP)

Mau funcionamento Unsupported do bgp peer da causa de Capabilites

15 Outubro 2016 - Tradução por Computador
Outras Versões: Versão em PDFpdf | Inglês (22 Agosto 2015) | Feedback

Introdução

Este documento descreve um problema onde espreitar do Border Gateway Protocol (BGP) não funcione corretamente devido às capacidades combinadas mal entre os pares e fornece uma solução ao problema.

Contribuído por Andrew Naylor e por Mani Ganesan, engenheiros de TAC da Cisco.

Problema

O bgp peer não vem acima, e um vizinho relata este erro:

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

Uma dos apoios e das tentativas dos bgp peer para negociar uma capacidade BGP que não seja apoiada pelo outro roteador.

Condições

Considere esta topologia simples:


O roteador1 apoia alguma capacidade BGP que o R2 não apoia, e o bgp peer não funciona. O roteador1 indica esta mensagem:

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

Se o roteador1 tem outros bgp peer que estão estabelecidos, inscreva o comando show ip bgp neighbor a fim mostrar as capacidades que são negociadas com outros 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

Nesta saída, os capabilites marcados como “anunciado” são capacidades que o roteador tenta negociar com o vizinho. As capacidades que “são recebidas” são apoiadas e negociadas atualmente pelo vizinho. Observe que este vizinho não apoia, ou não negocie aumentado refrescam a capacidade (possivelmente devida desabilitou a negociação), que é indicada na saída (não “recebido” para aumentado refresca a capacidade).

O roteador2 pôde indicar um Mensagem de Erro que indicasse um pacote BGP deformado:

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

Adicionalmente, esta mensagem pode ser descodificada a fim descobrir se é uma mensagem aberta BGP (contacte o centro de assistência técnica da Cisco). Igualmente alista as capacidades para que a negociação foi tentada. As capacidades esta mensagem tentada negociar são:

  • A rota refresca a capacidade
  • 4-byte COMO a capacidade
  • Capacidade do multi-protocol

Solução

O BGP é estabelecido depois que a negociação da capacidade especificada no r1 (roteador que apoia a capacidade) é desabilitada. Isto é feito com comandos ocultos no processo BGP.

A fim desligar toda a negociação de recurso, incorpore este comando:

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

A fim desabilitar com certeza capacidades da negociação, incorpore estes 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