Contents

Introduction

Status do vizinho configurado no sistema

CLIs de verificação de integridade

Solucionar problemas de CLIs

Armadilhas de SNMP

Introduction

Este documento descreve as verificações de integridade do BGP (Border Gateway Protocol) e como solucionar problemas de CLIs.

O ASR 5000/ASR 5500/Virtual Packet Core suporta BGP que é um protocolo de roteamento entre AS. O BGP também pode ser usado como um mecanismo de monitoramento para o ICSR (Inter-Chassis Session Recovery, recuperação de sessão entre chassis).

Status do vizinho configurado no sistema

Estes exemplos de CLI mostram como verificar o status do vizinho BGP configurado no sistema. Cada contexto existente no sistema tem uma tabela de roteamento independente; assim, para verificar as informações de roteamento BGP, o operador precisa estar no contexto desejado para ser inspecionado.

Abaixo está a CLI contextual.

- Informações do vizinho BGP show ip bgp summary

O exemplo aqui mostra as entradas de vizinhos IPv4 e IPv6 no contexto gn. No exemplo acima, os quatro vizinhos estão sendo executados no modo ECMP, proporcionando maior throughput e confiabilidade para o sistema.  Você pode verificar a estabilidade dos peers nas colunas Up/Down e State.

[gn]asr5500# show ip bgp summary

BGP Address-Family : IPv4

BGP router identifier 10.10.1.100, local AS number 2

BGP table version is 2

2 BGP AS-PATH entries

Neighbor      V AS MsgRcvd MsgSent TblVer Up/Down State/PfxRcd

192.168.2.1  4 65021 1362115 1666073 2    12w5d12h   1

192.168.3.1  4 65021 1362137 1666216 2    12w5d12h   1

192.168.4.1  4 65021 1362115 1665912 2    12w5d12h   1

192.168.5.1  4 65021 1362137 1666148 2    12w5d12h   1

BGP Address-Family : IPv6

BGP router identifier 10.10.1.100, local AS number 2

BGP table version is 2

2 BGP AS-PATH entries

Neighbor                      V AS    MsgRcvd MsgSent TblVer Up/Down State/PfxRcd

2000:4000:1:aa01:a0:100:0:a1  4 65021 1362115 1666009 2      12w5d12h  1

2000:4000:1:aa01:a0:100:0:b1  4 65021 1362137 1666175 2      12w5d12h  1

2000:4000:1:aa01:a0:100:0:a2  4 65021 1362115 1666051 2      12w5d12h  1

2000:4000:1:aa01:a0:100:0:b2  4 65021 1362137 1666199 2      12w5d12h  1

- Exibir informações detalhadas do vizinho BGP show ip bgp neighbors

[gn]asr5500# show ip bgp neighbors

BGP neighbor is 192.168.2.1, remote AS 1, local AS 2, external link

BGP version 4, remote router ID 10.1.1.1

BGP state = Established,up for 00:08:50

Hold time is 90 seconds, keepalive interval is 30 seconds

Configured Hold time is 90 seconds, keepalive interval is 30 seconds

Connect Interval is 20 seconds

Neighbor capabilities:

Route refresh: advertised and received (old and new)

Address family IPv4 Unicast: advertised and received

Received 23 messages, 0 notifications, 0 in queue

Sent 25 messages, 0 notifications, 0 in queue

Route refresh request: received 0, sent 0

Minimum time between advertisement runs is 30 seconds

For address family: IPv4 Unicast

AF-dependant capabilities:

Graceful restart: advertised

0 accepted prefixes, maximum limit 40960

Threshold for warning message 75(%)

3 announced prefixes

For address family: VPNv4 Unicast

0 accepted prefixes

0 announced prefixes

For address family: IPv6 Unicast

0 accepted prefixes

0 announced prefixes

For address family: VPNv6 Unicast

0 accepted prefixes

0 announced prefixes

Connections established 1; dropped 0

Local host: 192.168.2.2, Local port: 38190

Foreign host: 192.168.2.1, Foreign port: 179

Next hop: 192.168.2.2

Next hop global: fe80::5:47ff:fe30:4fd8

CLIs de verificação de integridade

Aqui estão CLIs sensíveis ao contexto. Esses comandos são necessários para serem executados no contexto apropriado.

- show ip interface summary

- show ipv6 interface summary

- show ip bgp

- show ip bgp summary

- show ip bgp neighbors

- show ip bgp neighbors <IP Address> accept-routes

- show ip bgp neighbors <IP Address> advertised-routes

- show ip bgp neighbors <IP Address> receive-routes

- ping <BGP Neighbor IPV4> src <Loopback IPv4>

- ping6 <BGP Neighbor IPv6> src <Loopback IPv6>

Solucionar problemas de CLIs

- show snmp trap history verbose | grep -i bgp

- show logs | grep -i bgp

- show srp monitor all (se ICSR for usado)

Esses comandos só devem ser executados mediante recomendação do Suporte da Cisco, pois aumentar o registro em log em níveis muito altos pode colocar em risco o sistema e afetar os assinantes.

- logging filter ative facility bgp level debug

- logging filter ative facility iparp level debug

- logging ative

- no logging ative

- Rastreamentos do Wireshark

Armadilhas de SNMP

Exibir armadilhas SNMP relacionadas ao BGP

show snmp trap history verbose | grep -i bgp

O exemplo aqui mostra que o vizinho IPv6 no contexto foi desativado e recuperado.

Mon Jan 11 07:14:18 2021 Internal trap notification 1289 (BGPPeerSessionIPv6Down) vpn gn ipaddr 2000:4000:1:aa01:a0:100:0:a1

Mon Jan 11 09:03:06 2021 Internal trap notification 1288 (BGPPeerSessionIPv6Up) vpn gn ipaddr 2000:4000:1:aa01:a0:100:0:a1

- BGPPeerSessionDown

Descrição: A sessão de peer BGP para o endereço IP especificado não está mais operacional.

Causa provável: O peer do BGP não está operacional; a rede entre o nó e o peer BGP está passando por uma interrupção. Ação a tomar: Verifique se o peer BGP está operacional; verifique a conectividade de rede para o peer BGP.

- BGPPeerSessionUp

Descrição: A sessão de peer BGP para o endereço IP especificado está operacional. Isso pode indicar a configuração inicial de um novo peer, a conectividade inicial após a reinicialização do sistema ou a restauração da conectividade após um evento BGPPeerSessionDown.

Ação a tomar: Nenhuma ação é necessária.

- BGPPeerSessionIPv6Down

Descrição: A sessão de peer BGP para o endereço IPv6 especificado não está mais operacional.

Causa provável: O peer do BGP não está operacional; a rede entre o nó e o peer BGP está passando por uma interrupção.

Ação a tomar: Verifique se o peer BGP está operacional; verifique a conectividade de rede para o peer BGP.

- BGPPeerSessãoIPv6Up

Descrição: A sessão de peer BGP para o endereço IPv6 especificado está operacional. Isso pode indicar a configuração inicial de um novo peer, a conectividade inicial após a reinicialização do sistema ou a restauração da conectividade após um evento starBGNPeerSessionDown.

Ação a tomar: Nenhuma ação é necessária.