Cisco BGP: vedi le community sulle rotte pubblicizzate?


14

Abbiamo una mappa di rotte in uscita su un peer eBGP che aggiunge alcune comunità a determinati prefissi. Esiste un modo per dimostrare che ciò sta realmente accadendo dal lato mittente nel classico IOS?

show ip bgp neighbor x.x.x.x advertised-routes non li mostra

Anche debug ip bgp update outnon sembra!

In gns3 posso fare la stessa configurazione e vedere che funziona dal mio lato falso a monte, ma devo essere in grado di verificare nel router di produzione dal lato locale ...


Sono sicuro che lo farai, ma ti chiederò comunque: hai "send-community" sul vicino giusto?
Olipro,

Oh certo. Come ho detto, funziona in GNS3 e sono abbastanza sicuro che funzioni in produzione. Sto solo cercando un modo per MOSTRARE che sta funzionando dal lato del mittente.
AnotherHowie,

Risposte:


8

L'ultima volta che ho controllato / provato a farlo, in IOS non era possibile. Non sono sicuro di NX-OS o IOS-XE / XR però. Non ti aiuta, ma è possibile farlo con gli attrezzi Juniper.

Per quanto riguarda la configurazione, assicurati di utilizzare la additiveparola chiave nelle mappe del percorso per impostare le community, altrimenti non aggiungerai community all'elenco, ma sostituirai tutte le community esistenti con quella che stai impostando nel tuo route- mappe.


Grazie - ho scoperto che il comando Juniper mi ha preso in giro! Questo è IOS classico, sfortunatamente. Sembra che a dir poco l'acquisizione di pacchetti mi mostrerà come appaiono i miei aggiornamenti dopo l'applicazione della mappa del percorso in uscita (community, hop modificati o altro).
AnotherHowie,

2

Imposta un altro peer BGP o route-reflector che controlli con criteri identici. Ovviamente, assicurati di non intaccare il traffico verso questo peer.


Come ho detto, funziona in GNS3. Era specificamente per vedere le comunità in quella sessione su quel router. Stavo litigando con un fornitore che ha insistito (senza controllare i risultati) che la mia configurazione non poteva mai funzionare perché non corrispondeva esattamente alla configurazione del campione. Da allora, abbiamo dimostrato che avevano un problema di configurazione dalla loro parte, ma essere in grado di fare "mostra i dettagli delle rotte pubblicizzate ip bgp neigh xxxx" avrebbe risparmiato qualche seccatura.
AnotherHowie,

0

Sono stato in grado di confermare con successo che gli attributi BGP vengono applicati eseguendo il debug di BGP e quindi reimpostando il peer e quindi guardando i messaggi di debug - Naturalmente è dirompente. Dopo aver eseguito il debug dell'aggiornamento di bgp ip, hai eseguito un hard reset sul peer? Lo analizzerò e fornirò uno screenshot.


1
Non dovresti aver bisogno di abbandonare la sessione ... fai un bgp chiaro
Mike Pennington,

Bene, quando ho provato con debug ip bgp update outho visto gli aggiornamenti ma questo non includeva le community. Se faccio debug ip bgp updateper visualizzare gli aggiornamenti in arrivo sul mio laboratorio GNS3, allora io non vedo la comunità nei messaggi di debug aggiornamento in arrivo, ma che non serve a me nella situazione reale.
AnotherHowie,

Quale versione di IOS fa questo per te? Il mio laboratorio è un 12.4T relativamente vecchio, ora che ci penso. È possibile che questo sia stato aggiunto in 15+ per esempio.
AnotherHowie,

0

Hai provato a eseguire show ip bgp xyz0 / 24 ? Quel comando mostra Community nel nostro ambiente (15. + versione)


Ciò mostra la comunità per il prefisso ricevuto, no? Non quello inviato (se aggiunto con una mappa del percorso) ...
AnotherHowie,

0

Sul router che esegue IOS-XR è possibile utilizzare "mostra ABCD vicino pubblicizzato bgp o X: X :: X", ti fornirà informazioni aggiuntive sui prefissi inviati al vicino (inclusa ovviamente la community se configurata). Come affermato in precedenza, utilizzare la parola chiave "additivo" all'interno dell'istruzione della mappa del percorso se non si desidera sostituire l'intero elenco e aggiungere "send-community-ebgp" sotto la giusta famiglia di indirizzi per iniziare a inviarlo al vicino


0

Funziona su IOS-XE 15.x :

mostra i dettagli unicast di bgp ipv4

Produce questo output:

BGP routing table entry for 0.0.0.0/0, version 5
  Paths: (1 available, best #1, table default, not advertised to EBGP peer)
  Not advertised to any peer
  Refresh Epoch 1
  65000 65001
    1.1.1.1 from 1.1.1.1 (1.1.1.1)
      Origin IGP, localpref 100, valid, external, best
      Community: no-export
      rx pathid: 0, tx pathid: 0x0
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.