SAI icon indicating copy to clipboard operation
SAI copied to clipboard

[Questions] Is there any solution to avoid loops in Vxlan-MLAG scenario ?

Open Gyuxin opened this issue 2 years ago • 0 comments

The topology looks like this: topology The VxLAN tunnel is built between vtep2 device and vtep1 device group. vtep1 consists of two devices (m1 and m2, formed mlag, so they can be seen as one device logically). m1 and m2 also connect to the server and forms mlag with the server.

When the server sends out the packets (the server fowards L2 flooding traffic)

  1. It will select a member to forward the flooding traffic (i.e. m2)
  2. m2 received the packets and forward the traffic to vtep2 through tunnel interface, and to m1 through peerlink.
  3. m1 received the packets, it won't forwarding the packets to the server because of Mlag handled the loop prevention. However, it will forward the packets to vtep2 through tunnel interface, which makes vtep2 received the duplicated traffic.

Is there any solution to avoid loops in such scenario ?

Gyuxin avatar Feb 14 '23 10:02 Gyuxin