-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
bgpd: Use IPv6 LL address as nexthop if global was set to ::/LL #6456
Conversation
This happens between Bird and FRR. Maybe others as well, dunno. Bird sends ::(fe80::1588) and we have a nexthop as :: which is inaccessible: ``` BGP routing table entry for fdff:b87d:f5b0::/48 Paths: (1 available, no best path) Not advertised to any peer 4242421588 4242422547 4242422601 4242423605 :: (inaccessible) from fe80::1588 (172.20.16.140) (fe80::1588) (used) Origin IGP, invalid, external Last update: Mon May 25 14:27:02 2020 ``` bgpd[9554]: fe80::1588 went from OpenConfirm to Established bgpd[9554]: fe80::1588 [FSM] Timer (routeadv timer expire) bgpd[9554]: fe80::1588 rcvd UPDATE w/ attr: , origin i, mp_nexthop ::(fe80::1588) bgpd[9554]: fe80::1588 rcvd UPDATE wlen 0 attrlen 120 alen 0 bgpd[9554]: fe80::1588 rcvd fda9:26a9:1c47:2d42::/64 IPv6 unicast bgpd[9554]: Allocated bnc ::/128(VRF default) peer 0x0 bgpd[9554]: bgp_update(0.0.0.0): NH unresolved bgpd[9554]: fe80::1588 rcvd fda9:26a9:1c47:d42::/64 IPv6 unicast Signed-off-by: Donatas Abraitis <[email protected]>
💚 Basic BGPD CI results: SUCCESS, 0 tests failedResults table
For details, please contact louberger |
Continuous Integration Result: SUCCESSFULCongratulations, this patch passed basic tests Tested-by: NetDEF / OpenSourceRouting.org CI System CI System Testrun URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-12397/ This is a comment from an automated CI system. Warnings Generated during build:Debian 10 amd64 build: Successful with additional warningsDebian Package lintian failed for Debian 10 amd64 build:
|
Fix works for me and solves this issue for me. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks like the correct behavior to me...
This happens between Bird and FRR. Maybe others as well, dunno.
Bird sends ::(fe80::1588) and we have a nexthop as :: which is inaccessible:
bgpd[9554]: fe80::1588 went from OpenConfirm to Established
bgpd[9554]: fe80::1588 [FSM] Timer (routeadv timer expire)
bgpd[9554]: fe80::1588 rcvd UPDATE w/ attr: , origin i, mp_nexthop ::(fe80::1588)
bgpd[9554]: fe80::1588 rcvd UPDATE wlen 0 attrlen 120 alen 0
bgpd[9554]: fe80::1588 rcvd fda9:26a9:1c47:2d42::/64 IPv6 unicast
bgpd[9554]: Allocated bnc ::/128(VRF default) peer 0x0
bgpd[9554]: bgp_update(0.0.0.0): NH unresolved
bgpd[9554]: fe80::1588 rcvd fda9:26a9:1c47:d42::/64 IPv6 unicast
Signed-off-by: Donatas Abraitis [email protected]