]> git.puffer.fish Git - matthieu/frr.git/commit
doc: add FRR/Linux configuration examples for EVPN
authorTrey Aspelund <taspelund@nvidia.com>
Wed, 7 Dec 2022 19:57:09 +0000 (14:57 -0500)
committerTrey Aspelund <taspelund@nvidia.com>
Thu, 8 Dec 2022 19:34:20 +0000 (14:34 -0500)
commit433d9566bf5b1fefba5f3ed0c08626520ec82da1
tree3827fff37831893f7fb161ee297bb006c0880ed1
parent57968e38a9878a0db0505027b6efc5f851b9d2e2
doc: add FRR/Linux configuration examples for EVPN

The existing EVPN documentation in bgp.rst does not provide a holistic
configuration, just examples of individual features, and doesn't give
an operator any idea of what a compatible Linux netdev configuration
might look like. This introduces evpn.rst which includes a sample
frr.conf and corresponding Linux interface config (via iproute2) that
an operator can use to setup a basic EVPN topology and model their
interface manager's config from.

This initial version of evpn.rst shows Linux netdev config for
traditional bridges (vlan_filtering=0) and traditional vxlan devices
(single VNI). Later changes to this file will cover the use of
VLAN-aware bridges (vlan_filtering=1), single VXLAN devices
(multi VNI), and eventually bonds (for EVPN-MH).

Eventually the plan is to move the existing EVPN content from bgp.rst
into evpn.rst, but for now let's get some user-facing documentation in
place for interface configs.

Signed-off-by: Trey Aspelund <taspelund@nvidia.com>
doc/user/bgp.rst
doc/user/evpn.rst [new file with mode: 0644]
doc/user/index.rst
doc/user/subdir.am