diff options
| author | Louis Scalbert <louis.scalbert@6wind.com> | 2024-10-11 06:59:16 +0200 |
|---|---|---|
| committer | Louis Scalbert <louis.scalbert@6wind.com> | 2024-10-14 10:06:35 +0200 |
| commit | c4a82636282c059a32ff9b19396c547c46cbf82b (patch) | |
| tree | 8a60feccfc235104f03ba8bed299d904ef5c6067 /lib/openbsd-queue.h | |
| parent | 4ae65cc21eccd6d324949d33d36a328ff6b45cfe (diff) | |
bgpd, tests: don't send local nexthop from rr client
AS 65000 | AS 65001
|
RR |
| |
R1 --- | --- R2
|
When r1 peer is an iBGP route reflector client of rr and r2 peer is a
eBGP neighbor of rr, and all three routers shares the same network, r2
receives announcements coming from r1 with a IPv6 link-local nexthop
from rr. This is incorrect as r2 should send traffic to r1 without
involving rr.
Do not send an IPv6 link-local nexthop if the originating peer is a
route-reflector client.
Link: https://github.com/FRRouting/frr/pull/16219#issuecomment-2397425505
Link: https://github.com/FRRouting/frr/pull/17037#discussion_r1792529683
Signed-off-by: Louis Scalbert <louis.scalbert@6wind.com>
Diffstat (limited to 'lib/openbsd-queue.h')
0 files changed, 0 insertions, 0 deletions
