forked from Mirror/frr

This test ensures that the regex used to filter as paths has to be expressed in the asnotation of the BGP instance where prefixes are received. 2 aspaths have been forged, both for AS 65540, but only the former is expressed in asdot. If the local BGP instance is expressed in asdot format, then only the former ASPATH will match properly the incoming update. Reversely, when the local BGP instance is expressed in plain format, then only the latter ASPATH will match properly the incoming update. Signed-off-by: Philippe Guibert <philippe.guibert@6wind.com>
28 lines
731 B
Plaintext
28 lines
731 B
Plaintext
router bgp 1.1
|
|
no bgp ebgp-requires-policy
|
|
no bgp network import-check
|
|
neighbor 192.168.255.2 remote-as 1.2
|
|
address-family ipv4 unicast
|
|
network 172.31.1.0/24 route-map rmapout
|
|
network 172.31.2.0/24 route-map rmapout
|
|
neighbor 192.168.255.2 route-map rmapin in
|
|
neighbor 192.168.255.2 activate
|
|
exit-address-family
|
|
exit
|
|
bgp as-path access-list only1_4 permit _1.4_
|
|
bgp as-path access-list only65540 permit _65540_
|
|
access-list 172313 permit 172.31.3.0/24
|
|
access-list 172314 permit 172.31.4.0/24
|
|
route-map rmapout permit 1
|
|
set as-path prepend 1.4
|
|
exit
|
|
route-map rmapin permit 1
|
|
match ip address 172313
|
|
match as-path only1_4
|
|
exit
|
|
route-map rmapin permit 2
|
|
match ip address 172314
|
|
match as-path only65540
|
|
exit
|
|
|