Injectarea rutelor către BGP pentru reclamă: comanda de rețea BGP

Sunt un începător complet la configurațiile BGP. Am nevoie de câteva clarificări pentru a înțelege comanda de rețea BGP.

Unul dintre routerele noastre de site MPLS are următoarea configurare: (Lipirea numai fragmente de configurare) „

R1# interface Loopback0 ip address 10.129.110.157 255.255.255.252 interface GigabitEthernet0/0 ip address 10.129.110.154 255.255.255.252 interface GigabitEthernet0/1.10 encapsulation dot1Q 10 native ip address 10.129.135.129 255.255.255.192 ! interface GigabitEthernet0/1.20 encapsulation dot1Q 20 ip address 10.129.135.193 255.255.255.192 router bgp XXXXX bgp log-neighbor-changes neighbor 10.129.110.153 remote-as 7795 neighbor 10.129.110.153 neighbor 10.129.110.153 ebgp-multihop 10 ! address-family ipv4 neighbor 10.129.110.153 activate neighbor 10.129.110.153 send-community neighbor 10.129.110.153 soft-reconfiguration inbound no auto-summary no synchronization **network 10.129.110.152 mask 255.255.255.248** network 10.129.135.128 mask 255.255.255.128 exit-address-family " 

Când comanda de rețea BGP "network 10.129.110.152 mask 255.255.255.248" a fost introdus, nu putem obține conectivitate la adresa buclei din spate „10.129.110.157” și routerul din orice alt loc din rețeaua noastră.

dar când împărțim comanda de rețea în mod individual

 "network 10.129.110.152 mask 255.255.255.252" " network 10.129.110.156 mask 255.255.255.252" 

fiecare lucru a funcționat bine.

Poate un corp să-mi explice uasge corect al comenzii de rețea în BGP. De asemenea, Când și în ce cazuri folosim adresa de agregat în BGP.

Vă mulțumim anticipat.

Comentarii

  • aveți un ip route 10.129.110.152 255.255.255.248 null0 acolo? Declarația de rețea nu va injecta rute care nu sunt ' nu se află în tabelul dvs. de rute.
  • Sunt ' foarte apreciat că ' rețea ' instrucțiunea nu ar trebui să fie folosită niciodată, creează duplicitate de configurare și, în timp, în rețeaua umană putrezește configurarea (ruta este extrasă, declarația de rețea nu). ' vă recomand să acordați etichetă rutelor statice, care prin redistribuirea hărții rutei sunt publicitate după cum doriți. Acest mod de configurare se va modela și mai bine în rețelele cu mai mulți furnizori. Din păcate, pentru rețelele conectate nu puteți seta eticheta de astăzi (vă rugăm să faceți PERS / ER echipei de cont), astfel încât în rețelele conectate ' fie vă veți potrivi cu numele interfeței, fie creați o listă de prefixuri, care anulează argumentul duplicității.
  • Nu ' nu aveam o rută ip 10.129.110.152 255.255.255.248 null0.

Răspuns

Dintr-o configurare de arhivă veche …

router bgp 7866 ... network 66.152.0.0 mask 255.255.224.0 ... ip route 66.152.0.0 255.255.224.0 Null0 200 

Am controlat exact ce a fost difuzat folosind network. Rute nule a) împiedică flapping (atunci când există o interfață reală pentru acea rețea – de exemplu, blocul furnizat de client) și b) puneți rețele în tabelul de rute care nu ar exista altfel.

Răspuns

Dacă sunteți familiarizat cu IGP (EIGRP, OSPF), comanda de rețea este utilizată pentru publicitatea rețelelor și stabilirea vecinilor folosind adrese multicast. BGP este diferit, deoarece atribuim în mod static vecini, iar comanda de rețea este utilizată pentru a face publicitate pură a rutelor.

Cu IGP, veți face publicitate tuturor prefixelor din blocul de rețea agregat, deci dacă aveți:

"network 10.129.110.152 mask 255.255.255.248" 

sub spune, EIGRP, veți face publicitate ambelor / 30 „din rețeaua respectivă.

BGP funcționează diferit prin faptul că trebuie să aveți o potrivire exactă pentru declarația dvs. de rețea în RIB. Deoarece nu aveți o potrivire exactă pentru rețeaua 10.129.110.152/29, nu a făcut publicitate. După ce ați adăugat declarațiile de rețea care se potriveau cu RIB, ați fost bine să mergeți.

În unele cazuri, este posibil să preferați să ancorați reclama cu un traseu nul. Așadar, ați putea avea:

 ip route 10.129.110.152 255.255.255.248 null 0 

Aceasta ar plasa ruta de rețea în tabelul de rutare și ar face publicitate întotdeauna rutei chiar dacă rutele mai specifice nu sunt disponibile. Acest lucru vă ajută, de asemenea, atunci când aveți o legătură clapetă, deoarece reclamele dvs. nu se vor retrage și nu vor reclama.

Adresa agregată este diferită de comanda de rețea. Cu comanda Adresă agregată, aveți nevoie de o potrivire în tabelul BGP și nu RIB. Rețeaua nu trebuie să fie o potrivire exactă, trebuie să existe doar un prefix mai lung în adresa agregată.

Aici este un link către o soluție de depanare incredibil de utilă. resursă, de asemenea.

Depanare NANOG BGP

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *