As I understand VXLAN, it looks like it should be able to encapsulate and properly route VLAN-tagged traffic.
However, in investigating how to actually configure VXLAN on network devices, it looks like vendors such as Cisco and Arista and Juniper do something like this:
- Set up the physical ethernet port as a VLAN access port on e.g. VLAN 100
- Configure a VLAN->VNI mapping which maps VLAN 100 to whatever VNI you want
For example, see the configuration at the end of https://eos.arista.com/vxlan-without-controller-for-network-virtualization-with-arista-physical-vteps/
However, I want to specify that all traffic, regardless of VLAN tag, which enters a physical port should be put on a specific VNI with no modification of VLAN tags at any point.
Am I misunderstanding the configuration in that example, or are there alternate ways to configure VXLAN? I'm particularly interested in Arista, so if anyone with Arista expertise can chime in, I would appreciate it.