BGP IPV6 Brak tras Temat rozwiązany

Problemy związane z routingiem
Wiadomość
Autor
lukis
member
member
Posty: 46
Rejestracja: 30 lip 2014, 12:27

BGP IPV6 Brak tras

#1

#1 Post autor: lukis »

Witam,

Przygotowuję się do CCNP Route i labuję rozgłaszanie tras ipv6 przez BGP ipv4. Topologia prosta 2 routery połączone bezpośrednio. W zasadzie przykład praktycznie z Offical Cert Guide. Konfigi jak poniżej:

Kod: Zaznacz cały

R1
ipv6 unicast-routing
!
interface Loopback0
 ip address 172.16.0.1 255.255.255.0
!
interface Loopback1
 no ip address
 ipv6 address 2000:1::1/64
!
interface FastEthernet1/0
 ip address 10.0.0.1 255.255.255.0
 duplex auto
 speed auto
 ipv6 address 2000:2::1/64
!
router bgp 1
 bgp log-neighbor-changes
 neighbor 10.0.0.2 remote-as 2
 !
 address-family ipv4
 neighbor 10.0.0.2 activate
 no auto-summary
 no synchronization
 network 172.16.0.0 mask 255.255.255.0
 exit-address-family
 !
 address-family ipv6
 neighbor 10.0.0.2 activate
 neighbor 10.0.0.2 route-map IPV6-NEXT-HOP out
 network 2000:1::/64
 exit-address-family
!
route-map IPV6-NEXT-HOP permit 10
 set ipv6 next-hop 2000:2::1

Kod: Zaznacz cały

R2
ipv6 unicast-routing
!
interface Loopback0
 no ip address
 ipv6 address 2000:A::1/64
!
interface FastEthernet1/0
 ip address 10.0.0.2 255.255.255.0
 duplex auto
 speed auto
 ipv6 address 2000:2::2/64
!
router bgp 2
 bgp log-neighbor-changes
 neighbor 10.0.0.1 remote-as 1
 !
 address-family ipv4
 neighbor 10.0.0.1 activate
 neighbor 10.0.0.1 soft-reconfiguration inbound
 no auto-summary
 no synchronization
 exit-address-family
 !
 address-family ipv6
 neighbor 10.0.0.1 activate
 neighbor 10.0.0.1 soft-reconfiguration inbound
 neighbor 10.0.0.1 route-map IPV6-NEXT-HOP out
 network 2000:A::/64
 exit-address-family
!

no ip http server
no ip http secure-server
!
route-map IPV6-NEXT-HOP permit 10
 set ipv6 next-hop 2000:2::2
Routery tworzą sąsiedztwo ipv6:

Kod: Zaznacz cały

R1#show bgp ipv6 unicast summary
Neighbor        V    AS MsgRcvd MsgSent   TblVer  InQ OutQ Up/Down  State/PfxRcd
10.0.0.2        4     2     250     272        2    0    0 00:12:43        0
Teoretycznie rozgłaszana jest trasa 2000:1::/64

Kod: Zaznacz cały

R1#show bgp ipv6 unicast neighbors 10.0.0.2 advertised-routes
BGP table version is 2, local router ID is 172.16.0.1
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,
              r RIB-failure, S Stale
Origin codes: i - IGP, e - EGP, ? - incomplete

   Network          Next Hop            Metric LocPrf Weight Path
*> 2000:1::/64      ::                       0         32768 i
Widać też w złapanym pakiecie, że next hop jest ustawiany poprawnie.
Obrazek

A w R2:

Kod: Zaznacz cały

R2#show bgp ipv6 unicast neighbors 10.0.0.1 received-routes

Total number of prefixes 0
Gdzie może leżeć problem? Bo już spędziłem nad tym trochę czasu i bez efektu jak widać...

Awatar użytkownika
gangrena
CCIE/CCDE
CCIE/CCDE
Posty: 2349
Rejestracja: 08 mar 2004, 12:17
Lokalizacja: Wawa

Re: BGP IPV6 Brak tras

#2

#2 Post autor: gangrena »

Z ciekawości wprowadziłem konfig u siebie, gdyż powinno działać i w sumie działa routing i ping.

Kod: Zaznacz cały

R2#show bgp ipv6 unicast neighbors 10.0.0.1 received-routes 
BGP table version is 3, local router ID is 10.0.0.2
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal, 
              r RIB-failure, S Stale, m multipath, b backup-path, f RT-Filter, 
              x best-external, a additional-path, c RIB-compressed, 
Origin codes: i - IGP, e - EGP, ? - incomplete
RPKI validation codes: V valid, I invalid, N Not found

     Network          Next Hop            Metric LocPrf Weight Path
 *>  2000:1::/64      2000:2::1                0             0 1 i

Total number of prefixes 1 
Sprawdź, czy stos ipv6 działa. Zapinguj interfejsy bezpośrednio ze sobą połączone. Zrestartuj sesję BGP lub/i routery. :)
Jaki masz soft?

lukis
member
member
Posty: 46
Rejestracja: 30 lip 2014, 12:27

Re: BGP IPV6 Brak tras

#3

#3 Post autor: lukis »

Interfejsy mogę pingować. Routery zrestartowałem i nie pomogło. Soft 12.4(13b), oczywiście to gns bo na produkcji na takie zabawy sobie pozwolić nie mogę ;)

lbromirs
CCIE
CCIE
Posty: 4101
Rejestracja: 30 lis 2006, 08:44

Re: BGP IPV6 Brak tras

#4

#4 Post autor: lbromirs »

lukis pisze:Interfejsy mogę pingować. Routery zrestartowałem i nie pomogło. Soft 12.4(13b), oczywiście to gns bo na produkcji na takie zabawy sobie pozwolić nie mogę ;)
Zrób debug BGP od strony routera odbierającego i zobacz co mu się nie podoba w odbieranym prefiksie.

lukis
member
member
Posty: 46
Rejestracja: 30 lip 2014, 12:27

Re: BGP IPV6 Brak tras

#5

#5 Post autor: lukis »

Wygląda to tak:

Kod: Zaznacz cały

*Nov 20 20:31:33.099: BGP: 10.0.0.1 Advertised Nexthop 2000:2::1: Non-local or Nexthop and peer Not on same interface
ebgp-multihop rozwiązało problem. To kwestia softów, ze u kolegi gangreny działa i w cert guidzie też niema?
Z drugiej strony trochę nie rozumie, skoro interfejsy o adresach 2000:2::1 i 2000:2::2 są w tej samej podsieci to skąd taka informacja w debugu? Poza tym sąsiedztwo jest już nawiązane... Będę wdzięczny o jakieś naprowadzenie od doświadczonych kolegów.

lbromirs
CCIE
CCIE
Posty: 4101
Rejestracja: 30 lis 2006, 08:44

Re: BGP IPV6 Brak tras

#6

#6 Post autor: lbromirs »

lukis pisze:Wygląda to tak:

Kod: Zaznacz cały

*Nov 20 20:31:33.099: BGP: 10.0.0.1 Advertised Nexthop 2000:2::1: Non-local or Nexthop and peer Not on same interface
ebgp-multihop rozwiązało problem. To kwestia softów, ze u kolegi gangreny działa i w cert guidzie też niema?
Z drugiej strony trochę nie rozumie, skoro interfejsy o adresach 2000:2::1 i 2000:2::2 są w tej samej podsieci to skąd taka informacja w debugu? Poza tym sąsiedztwo jest już nawiązane... Będę wdzięczny o jakieś naprowadzenie od doświadczonych kolegów.
Tak, wynika to z interpretacji RFC2545. Problem został poprawiony via CSCtg89969 i stąd gangrena posługując się poprawionym softem (jakiś CSR1000v, right?) nie widzi problemu. Twój soft jest bardzo stary i nie zawiera poprawki.

lukis
member
member
Posty: 46
Rejestracja: 30 lip 2014, 12:27

Re: BGP IPV6 Brak tras

#7

#7 Post autor: lukis »

Dziękuję za wyjaśnienie.

ODPOWIEDZ