You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have an Exabgp and two FRR routers (frr1 & frr2) connected in series. If frr1 is in Sub-AS 3001 within confederation AS 30, and frr2 is in AS 3001 not within any confederation, then route is not advertised to frr2. i.e. if the peer AS and confederation sub AS becomes same, then route is not advertised.
process announce-routes {
run python exabgp/example.py;
encoder json;
}
neighbor 3.0.0.2 { # Remote neighbor to peer with
router-id 3.0.0.3; # Our local router-id
local-address 3.0.0.3; # Our local update-source
local-as 40; # Our local AS
peer-as 30; # Peer's AS
api {
processes [announce-routes];
}
}
And I am sending the following route using ExaBGP:
As only frr1 is within a confederation, and frr2 is external, frr2 should not see the subAS of frr1, but it should see AS of frr1 same as the confederation AS i.e. 30
So it is expected that frr2 will receive the route from frr1 and the as-path will be appended by 30
Actual behavior
frr2 doesn't receive the route.
Additional context
No response
Checklist
I have searched the open issues for this bug.
I have not included sensitive information in this report.
The text was updated successfully, but these errors were encountered:
router bgp 3001
no bgp ebgp-requires-policy
no bgp network import-check
neighbor 192.168.2.1 remote-as internal
exit
!
The output from r2 (AS40 is added):
r3# show bgp ipv4 unicast 172.16.255.254/32
BGP routing table entry for 172.16.255.254/32, version 1
Paths: (1 available, best #1, table default)
Not advertised to any peer
40
192.168.2.1 from 192.168.2.1 (192.168.2.1)
Origin IGP, metric 0, localpref 100, valid, internal, best (First path received)
Last update: Fri Oct 18 10:34:59 2024
r3#
This seems correct, could you test at least with the newer versions?
Description
I have an Exabgp and two FRR routers (frr1 & frr2) connected in series. If frr1 is in Sub-AS 3001 within confederation AS 30, and frr2 is in AS 3001 not within any confederation, then route is not advertised to frr2. i.e. if the peer AS and confederation sub AS becomes same, then route is not advertised.
Version
How to reproduce
Topology:
Exabgp Configuration:
And I am sending the following route using ExaBGP:
Configuration of router frr1:
Configuration of router frr2:
Expected behavior
As only frr1 is within a confederation, and frr2 is external, frr2 should not see the subAS of frr1, but it should see AS of frr1 same as the confederation AS i.e. 30
So it is expected that frr2 will receive the route from frr1 and the as-path will be appended by 30
Actual behavior
frr2 doesn't receive the route.
Additional context
No response
Checklist
The text was updated successfully, but these errors were encountered: