Temos um mapa de rota de saída em um par de eBGP que adiciona algumas comunidades a certos prefixos. Existe alguma maneira de provar que isso realmente está acontecendo do lado do remetente no IOS clássico?
show ip bgp neighbor x.x.x.x advertised-routes
não mostra
Mesmo debug ip bgp update out
não parece!
No gns3, posso fazer a mesma configuração e ver se funciona do meu lado upstream falso, mas preciso verificar no roteador de produção do lado local ...
Respostas:
A última vez que verifiquei / tentei fazer isso, não era possível no IOS. Não tenho certeza sobre o NX-OS ou o IOS-XE / XR. Isso não ajuda, mas isso é possível em equipamentos Juniper.
Em relação à sua configuração - verifique se você está usando a
additive
palavra - chave em seus mapas de rotas para definir as comunidades, caso contrário você não adicionará comunidades à lista, mas substituirá todas as comunidades existentes pela que você está definindo em sua rota- mapas.fonte
Configure outro ponto BGP ou refletor de rota que você controla com políticas idênticas. Obviamente, verifique se você não está escondendo nenhum tráfego para esse par.
fonte
Consegui confirmar com êxito que os atributos do BGP estão sendo aplicados, depurando o BGP e, em seguida, redefinindo o par e assistindo às mensagens de depuração - é obviamente perturbador. Depois que você fez o debug ip bgp update-out, você fez uma redefinição definitiva no par? Vou trabalhar isso e fornecer uma captura de tela.
fonte
debug ip bgp update out
, vi as atualizações, mas isso não incluía as comunidades. Se eu façodebug ip bgp update
para ver as atualizações recebidas no meu laboratório GNS3, então eu não ver a comunidade nas mensagens de atualização de depuração de entrada, mas isso não é útil para mim na situação real.Você já tentou executar o show ip bgp xyz0 / 24 ? Esse comando mostra a Comunidade em nosso ambiente (versão 15. +)
fonte
No roteador executando o IOS-XR, você pode usar "show bgp anunciado vizinho ABCD ou X: X :: X", ele fornecerá informações adicionais sobre os prefixos enviados ao vizinho (incluindo, é claro, a comunidade, se configurada). Como afirmado anteriormente, lembre-se de usar a palavra-chave "aditivo" na declaração do mapa de rotas, se você não quiser substituir a lista inteira e adicionar o "send-community-ebgp" na família de endereços correta para começar a enviá-la para o vizinho
fonte
Isso funciona no IOS-XE 15.x :
Produz esta saída:
fonte