vxlan encapsulation have 50 bytes overhead,so we need to increase
mtu on physical interfaces to avoid fragmentation.
Each overlay network is known as a VXLAN Segment and identified by a unique
24-bit segment ID called a VXLAN Network Identifier (VNI).
Each overlay network is known as a VXLAN Segment and identified by a unique
24-bit segment ID called a VXLAN Network Identifier (VNI).
+VXLAN encapsulation add 50bytes overhead, so you need to increase mtu on your host
+physical interfaces to 1550 at minimum. (or decrease mtu inside your vms to 1450)
+
For BUM traffic (broadcast / unknown unicast traffic, multicast),
we have 3 differents vxlan setup modes : multicast, unicast, bgp-evpn
For BUM traffic (broadcast / unknown unicast traffic, multicast),
we have 3 differents vxlan setup modes : multicast, unicast, bgp-evpn
----
auto eno1
iface eno1 inet manual
----
auto eno1
iface eno1 inet manual
auto vmbr0
iface vmbr0 inet static
auto vmbr0
iface vmbr0 inet static
----
auto eno1
iface eno1 inet manual
----
auto eno1
iface eno1 inet manual
auto vmbr0
iface vmbr0 inet static
auto vmbr0
iface vmbr0 inet static
----
auto eno1
iface eno1 inet manual
----
auto eno1
iface eno1 inet manual
auto vmbr0
iface vmbr0 inet static
auto vmbr0
iface vmbr0 inet static
----
auto eno1
iface eno1 inet manual
----
auto eno1
iface eno1 inet manual
auto vmbr0
iface vmbr0 inet static
auto vmbr0
iface vmbr0 inet static
----
auto eno1
iface eno1 inet manual
----
auto eno1
iface eno1 inet manual
auto vmbr0
iface vmbr0 inet static
auto vmbr0
iface vmbr0 inet static
----
auto eno1
iface eno1 inet manual
----
auto eno1
iface eno1 inet manual
auto vmbr0
iface vmbr0 inet static
auto vmbr0
iface vmbr0 inet static
----
auto eno1
iface eno1 inet manual
----
auto eno1
iface eno1 inet manual
auto vmbr0
iface vmbr0 inet static
auto vmbr0
iface vmbr0 inet static
----
auto eno1
iface eno1 inet manual
----
auto eno1
iface eno1 inet manual
auto vmbr0
iface vmbr0 inet static
auto vmbr0
iface vmbr0 inet static
----
auto eno1
iface eno1 inet manual
----
auto eno1
iface eno1 inet manual
auto vmbr0
iface vmbr0 inet static
auto vmbr0
iface vmbr0 inet static
----
auto eno1
iface eno1 inet manual
----
auto eno1
iface eno1 inet manual
auto vmbr0
iface vmbr0 inet static
auto vmbr0
iface vmbr0 inet static
----
auto eno1
iface eno1 inet manual
----
auto eno1
iface eno1 inet manual
auto vmbr0
iface vmbr0 inet static
auto vmbr0
iface vmbr0 inet static
----
auto eno1
iface eno1 inet manual
----
auto eno1
iface eno1 inet manual
auto vmbr0
iface vmbr0 inet static
auto vmbr0
iface vmbr0 inet static
auto eno1
iface eno1 inet manual
auto eno1
iface eno1 inet manual
auto vmbr0
iface vmbr0 inet static
auto vmbr0
iface vmbr0 inet static
auto eno1
iface eno1 inet manual
auto eno1
iface eno1 inet manual
auto vmbr0
iface vmbr0 inet static
auto vmbr0
iface vmbr0 inet static
auto eno1
iface eno1 inet manual
auto eno1
iface eno1 inet manual
auto vmbr0
iface vmbr0 inet static
auto vmbr0
iface vmbr0 inet static
auto eno1
iface eno1 inet manual
auto eno1
iface eno1 inet manual
auto vmbr0
iface vmbr0 inet static
auto vmbr0
iface vmbr0 inet static
auto eno1
iface eno1 inet manual
auto eno1
iface eno1 inet manual
auto vmbr0
iface vmbr0 inet static
auto vmbr0
iface vmbr0 inet static
auto eno1
iface eno1 inet manual
auto eno1
iface eno1 inet manual
auto vmbr0
iface vmbr0 inet static
auto vmbr0
iface vmbr0 inet static
auto eno1
iface eno1 inet manual
auto eno1
iface eno1 inet manual
auto vmbr0
iface vmbr0 inet static
auto vmbr0
iface vmbr0 inet static
address 172.16.0.1
netmask 255.255.255.0
vrf vrf1
address 172.16.0.1
netmask 255.255.255.0
vrf vrf1
post-up ip route add default via 172.16.0.254 dev eno2 vrf vrf1
#if you have multiple external routers, you can use ecmp balancing
#post-up route add default nexthop via 172.16.0.253 dev eno2 vrf vrf1 nexthop via 172.16.0.254 dev eno2 vrf vrf1
post-up ip route add default via 172.16.0.254 dev eno2 vrf vrf1
#if you have multiple external routers, you can use ecmp balancing
#post-up route add default nexthop via 172.16.0.253 dev eno2 vrf vrf1 nexthop via 172.16.0.254 dev eno2 vrf vrf1
auto eno1
iface eno1 inet manual
auto eno1
iface eno1 inet manual
auto vmbr0
iface vmbr0 inet static
auto vmbr0
iface vmbr0 inet static
address 172.16.0.3
netmask 255.255.255.0
vrf vrf1
address 172.16.0.3
netmask 255.255.255.0
vrf vrf1
post-up ip route add default via 172.16.0.254 dev eno2 vrf vrf1
#if you have multiple external routers, you can use ecmp balancing
#post-up route add default nexthop via 172.16.0.253 dev eno2 vrf vrf1 nexthop via 172.16.0.254 dev eno2 vrf vrf1
post-up ip route add default via 172.16.0.254 dev eno2 vrf vrf1
#if you have multiple external routers, you can use ecmp balancing
#post-up route add default nexthop via 172.16.0.253 dev eno2 vrf vrf1 nexthop via 172.16.0.254 dev eno2 vrf vrf1
auto eno1
iface eno1 inet manual
auto eno1
iface eno1 inet manual
auto vmbr0
iface vmbr0 inet static
address 192.168.0.3
auto vmbr0
iface vmbr0 inet static
address 192.168.0.3
address 172.16.0.3
netmask 255.255.255.0
vrf vrf1
address 172.16.0.3
netmask 255.255.255.0
vrf vrf1
post-up ip route add default via 172.16.0.254 dev eno2 vrf vrf1
#if you have multiple external routers, you can use ecmp balancing
#post-up route add default nexthop via 172.16.0.253 dev eno2 vrf vrf1 nexthop via 172.16.0.254 dev eno2 vrf vrf1
post-up ip route add default via 172.16.0.254 dev eno2 vrf vrf1
#if you have multiple external routers, you can use ecmp balancing
#post-up route add default nexthop via 172.16.0.253 dev eno2 vrf vrf1 nexthop via 172.16.0.254 dev eno2 vrf vrf1
address 172.16.0.1
netmask 255.255.255.0
vrf vrf1
address 172.16.0.1
netmask 255.255.255.0
vrf vrf1
post-up ip route add default via 172.16.0.254 dev eno2 vrf vrf1
vrrp-id 1
vrrp-priority 1
post-up ip route add default via 172.16.0.254 dev eno2 vrf vrf1
vrrp-id 1
vrrp-priority 1
iface eno2
address 172.16.0.2
netmask 255.255.255.0
iface eno2
address 172.16.0.2
netmask 255.255.255.0
vrf vrf1
post-up ip route add default via 172.16.0.254 dev eno2 vrf vrf1
vrrp-id 1
vrf vrf1
post-up ip route add default via 172.16.0.254 dev eno2 vrf vrf1
vrrp-id 1