mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-06-02 23:35:10 +00:00
![]() This setup demonstrates the redistribution and the proper switching operations in an asbr device. The setup interconnects an internal AS with an external connected AS. - the iBGP AS uses BGP-LU as MPLS transport - the eBGP peering is directly connected and does use the 'mpls bgp forwarding' configuration to accept exterior updates. The setup performs the following tests: - it checks for end to end connectivity from one interior host h1 to two external hosts h2, and h3. - it checks that the proper label values are advertised by the ASBR to the iBGP peer, and the eBGP peer. - it checks that the 'show mpls table' has additional MPLS entries that permit transit mpls traffic to transit across the ASBR. That behaviour is possible with the 'mpls bgp allocate-label-on-nexthop-change' command. - it checks that withdraw of routes will remve the MPLS entries. - it checks that by unconfiguring the 'next-hop-self' option, the external routes advertised to the internal maintain the next-hop. - it checks that a second prefix advertised by r3 with the same RD, but different label value is using a new label on r2, and that this new label value is used. - it checks that when filtering out prefixes from r1, on r2, then the MPLS label is deallocated, and the MPLS entry is not present. Signed-off-by: Philippe Guibert <philippe.guibert@6wind.com> |
||
---|---|---|
.. | ||
bgpd | ||
helpers | ||
isisd | ||
lib | ||
ospf6d | ||
ospfd | ||
topotests | ||
zebra | ||
.gitignore | ||
Makefile | ||
pytest.ini | ||
runtests.py | ||
subdir.am |