Jeg er en fullstendig nybegynner ved BGP-konfigurasjoner. Trenger litt avklaring for å forstå BGP-nettverkskommando.
En av MPLS-sidens rutere har følgende konfigurasjon: (Limer bare inn konfigurasjonsutdrag) «
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 "
Når BGP-nettverkskommandoen "network 10.129.110.152 mask 255.255.255.248"
ble satt inn, vi får ikke tilkobling til sløyfeadressen «10.129.110.157» og ruteren fra hvor som helst annet fra nettverket vårt.
men når vi deler nettverkskommando individuelt
"network 10.129.110.152 mask 255.255.255.252" " network 10.129.110.156 mask 255.255.255.252"
alle ting fungerte bra.
Kan noen organ forklare meg den riktige bruken av nettverkskommando i BGP. Også, Når og i hvilke tilfeller bruker vi samletadressen i BGP.
Takk på forhånd.
Kommentarer
Svar
Fra en gammel arkivkonfigurasjon …
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
Vi kontrollerte nøyaktig hva ble kringkastet ved hjelp av network
. Null ruter a) forhindrer klapping (når det er et faktisk grensesnitt for det nettverket – f.eks. Blokk fra kunden), og b) legger nettverk i rutetabellen som ellers ikke ville være der.
Svar
Hvis du er kjent med IGP (EIGRP, OSPF), brukes nettverkskommandoen til å annonsere nettverk og etablere naboer ved hjelp av multicast-adresser. BGP er annerledes fordi vi statisk tilordner naboer og nettverkskommandoen brukes til å bare annonsere ruter.
Med IGP «s vil du annonsere alle prefikser i den samlede nettverksblokken, så hvis du har:
"network 10.129.110.152 mask 255.255.255.248"
under si, EIGRP, vil du annonsere for begge / 30 «-ene i det nettverket.
BGP fungerer annerledes ved at du må ha en nøyaktig samsvar for nettverkserklæringen i RIB. Fordi du ikke hadde et nøyaktig samsvar for 10.129.110.152/29-nettverket, annonserte det ikke. Når du har lagt til nettverksuttalelsene som samsvarer med RIB, var du god.
I noen tilfeller foretrekker du å forankre annonsen med en null rute. Så du kan ha:
ip route 10.129.110.152 255.255.255.248 null 0
Dette vil plassere nettverksruten i rutetabellen og vil alltid annonsere ruten selv om de mer spesifikke rutene ikke er tilgjengelige. Dette hjelper også når du har en klaffkobling fordi annonsene dine ikke vil trekke seg ut og annonsere på nytt.
Aggregatadressen er forskjellig fra nettverkskommandoen. Med kommandoen Aggregateadresse trenger du en kamp i BGP-tabellen og ikke RIB. Nettverket trenger ikke å være en nøyaktig samsvar, det trenger bare å være et lengre prefiks innenfor den samlede adressen.
Her «er en lenke til en utrolig nyttig feilsøking ressurs også.
ip route 10.129.110.152 255.255.255.248 null0
der inne? Nettverkserklæringen vil ikke injisere ruter som ikke er ' t i rutetabellen.