11-06-2017 05:47 AM - edited 03-01-2019 01:40 PM
I like to know, if I understood the VNI to multicast group mapping correct.
Let's take the following example:
I have a working VXLAN setup with 4 VTEPs (Layer 2 Gateways) with the following VNIs active:
VTEP 1: 5000
VTEP 2: -no active VNI-
VTEP 3: 5001
VTEP 4: 5000 and 5001
Example A:
N:1 mapping setup; I map all VNIs to the same multicast group.
member vni 5000-5001 mcast-group 239.1.1.1
If a host behind VTEP 1, in a VLAN mapped to VNI 5000, sends a unknown-unicast or broadcast frame, the frame will be forwarded to VTEP 3 and VTEP 4, because both are in the same multicast group. It is a waste of bandwidth that VTEP 3 receives this frame, because he will drop it. VTEP 2 will not receive the frame.
Example B:
1:1 mapping setup; I map any VNI to a own multicast group.
member vni 5000 mcast-group 239.1.1.1
member vni 5001 mcast-group 239.1.1.2
If a host behind VTEP 1, in a VLAN mapped to VNI 5000, sends a unknown-unicast or broadcast frame, the frame will be forwarded only to and VTEP 4, because this is the only VTEP who is a member (beside VTEP 1) of 239.1.1.1. VTEP 2 and 3 will not receive the frame.
Summary:
Example B is better then Example A, when we look at the wast of bandwidth.
Also B is better, if there is a broadcast storm in VNI 5000; With A it can impact VTEP 1,3,4 and with B it will only impact VTEP 1 and 4.
Solved! Go to Solution.
11-08-2017 06:54 AM
Thank you for the link, there I found my answer:
...mapping multiple VXLAN segments to a single multicast group can help conserve multicast control plane resources on the core devices and achieve the desired VXLAN scalability. However, this mapping comes at the cost of suboptimal multicast forwarding. Packets forwarded to the multicast group for one tenant are now sent to the VTEPs of other tenants that are sharing the same multicast group...
11-06-2017 07:44 AM
11-08-2017 06:54 AM
Thank you for the link, there I found my answer:
...mapping multiple VXLAN segments to a single multicast group can help conserve multicast control plane resources on the core devices and achieve the desired VXLAN scalability. However, this mapping comes at the cost of suboptimal multicast forwarding. Packets forwarded to the multicast group for one tenant are now sent to the VTEPs of other tenants that are sharing the same multicast group...
11-08-2017 09:13 AM
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide