Probable Bug/Issue with VXLAN and HW Offload on Multiple MikroTik Devices Connected to Cisco Nexus

Hi all,

I have a Cisco Nexus switch acting as the core, and two MikroTik routers connected to it via OSPF. I’ve added VXLAN tunnels on both MikroTiks with the goal of extending the same Layer 2 segment (i.e., using the same VNI) from both routers toward the Cisco Nexus.

Here’s what I’m observing:

  • When I enable hw=yes on MikroTik 1, the VXLAN tunnel comes up and works fine.
  • However, when I bring up the VXLAN on MikroTik 2 (with the same VNI), it fails to work — no traffic passes.
  • If I disable hardware offloading (hw=no) on MikroTik 1, both VXLAN tunnels (on MikroTik 1 and 2) come up successfully, and I’m able to reach both IPs of same subnet from the Cisco Nexus.

Has anyone encountered similar behavior? Is this a limitation with MikroTik’s hardware offloading when using the same VNI across multiple devices?

Topology Overview:

Cisco Nexus
     |
     +--> MikroTik 1 -- L2 Network
               |
               +--> MikroTik 2 -- L2 Network

Any insights or suggestions would be greatly appreciated!

Thanks.

@Mikrotik support, please assist.

Anyone expert on this can comment ?

Bump…