]> git.puffer.fish Git - matthieu/frr.git/commit
topotests: initial set of tests for evpn multihoming
authorAnuradha Karuppiah <anuradhak@cumulusnetworks.com>
Thu, 16 Jul 2020 21:09:03 +0000 (14:09 -0700)
committerAnuradha Karuppiah <anuradhak@cumulusnetworks.com>
Wed, 5 Aug 2020 13:46:13 +0000 (06:46 -0700)
commitdf98b92c12066db2130bfed489762d99892aff86
treefd46e4c1107fdd6f473c15ce84b78854385ddcae
parent4a7d61409d3301f694558b7b3f980085a6fa77d8
topotests: initial set of tests for evpn multihoming

The base topology is a two level CLOS with two racks. There are
two PEs/TORs in each rack that provide active-active redundancy to
two dual-attached servers in the rack. And EVPN-PIM is used for
flooded traffic.
Reference: evpn-mh-topo-tests.pdf

Tests have been added for the following functionality -
1. ES management
2. EAD/Type-1 route handling
3. Type-2 route with non-zero ESI
4. MAC sync and remote MAC (with remote-ES destination) handling

Signed-off-by: Anuradha Karuppiah <anuradhak@cumulusnetworks.com>
32 files changed:
tests/topotests/bgp-evpn-mh/evpn-mh-topo-tests.pdf [new file with mode: 0644]
tests/topotests/bgp-evpn-mh/hostd11/evpn.conf [new file with mode: 0644]
tests/topotests/bgp-evpn-mh/hostd11/pim.conf [new file with mode: 0644]
tests/topotests/bgp-evpn-mh/hostd11/zebra.conf [new file with mode: 0644]
tests/topotests/bgp-evpn-mh/hostd12/evpn.conf [new file with mode: 0644]
tests/topotests/bgp-evpn-mh/hostd12/pim.conf [new file with mode: 0644]
tests/topotests/bgp-evpn-mh/hostd12/zebra.conf [new file with mode: 0644]
tests/topotests/bgp-evpn-mh/hostd21/evpn.conf [new file with mode: 0644]
tests/topotests/bgp-evpn-mh/hostd21/pim.conf [new file with mode: 0644]
tests/topotests/bgp-evpn-mh/hostd21/zebra.conf [new file with mode: 0644]
tests/topotests/bgp-evpn-mh/hostd22/evpn.conf [new file with mode: 0644]
tests/topotests/bgp-evpn-mh/hostd22/pim.conf [new file with mode: 0644]
tests/topotests/bgp-evpn-mh/hostd22/zebra.conf [new file with mode: 0644]
tests/topotests/bgp-evpn-mh/spine1/evpn.conf [new file with mode: 0644]
tests/topotests/bgp-evpn-mh/spine1/pim.conf [new file with mode: 0644]
tests/topotests/bgp-evpn-mh/spine1/zebra.conf [new file with mode: 0644]
tests/topotests/bgp-evpn-mh/spine2/evpn.conf [new file with mode: 0644]
tests/topotests/bgp-evpn-mh/spine2/pim.conf [new file with mode: 0644]
tests/topotests/bgp-evpn-mh/spine2/zebra.conf [new file with mode: 0644]
tests/topotests/bgp-evpn-mh/test_evpn_mh.py [new file with mode: 0755]
tests/topotests/bgp-evpn-mh/torm11/evpn.conf [new file with mode: 0644]
tests/topotests/bgp-evpn-mh/torm11/pim.conf [new file with mode: 0644]
tests/topotests/bgp-evpn-mh/torm11/zebra.conf [new file with mode: 0644]
tests/topotests/bgp-evpn-mh/torm12/evpn.conf [new file with mode: 0644]
tests/topotests/bgp-evpn-mh/torm12/pim.conf [new file with mode: 0644]
tests/topotests/bgp-evpn-mh/torm12/zebra.conf [new file with mode: 0644]
tests/topotests/bgp-evpn-mh/torm21/evpn.conf [new file with mode: 0644]
tests/topotests/bgp-evpn-mh/torm21/pim.conf [new file with mode: 0644]
tests/topotests/bgp-evpn-mh/torm21/zebra.conf [new file with mode: 0644]
tests/topotests/bgp-evpn-mh/torm22/evpn.conf [new file with mode: 0644]
tests/topotests/bgp-evpn-mh/torm22/pim.conf [new file with mode: 0644]
tests/topotests/bgp-evpn-mh/torm22/zebra.conf [new file with mode: 0644]