Hi Anoop >>>[ag] Yes, for this case, the NVE would be incapable of performing L2 >>>bridging for multicast traffic. If above is true then kindly ignore rest of it. Can I assume that L2-broadcast also is not possible, as the L2 treatment meted out to both multicast and broadcast is same ?
>>>><Saum> All remote NVE's receiving this packet can either drop or accept >>>>based on their capabilities. The two NVE end-points can potentially belong >>>>to two different DC-core domains connected over WAN or DCI-fabric and hence >>>>can carry different capabilities for supporting multicast. I think this can >>>>be a valid case at least. This as I mentioned will matter only if underlay is capable of carrying the l2 multicast/broadcast. Thanks Saumya. From: Anoop Ghanwani <[email protected]<mailto:[email protected]>> Date: Saturday, February 13, 2016 at 2:23 AM To: sadikshi <[email protected]<mailto:[email protected]>> Cc: "[email protected]<mailto:[email protected]>" <[email protected]<mailto:[email protected]>> Subject: Re: [nvo3] I-D Action: draft-ietf-nvo3-mcast-framework-02.txt Hi Saumya, I'm deleting all the things we agree on and that will be fixed. Please see inline for the one issue that I see need clarification on. Anoop >>>> In sectin >>>> "3.1<https://tools.ietf.org/html/draft-ietf-nvo3-mcast-framework-02#section-3.1>. >>>> No multicast support" " All of the application traffic in the network is >>>> unicast traffic and the only multicast/broadcast traffic is from ARP/ND protocols." Does this section implies that bridging/switching is not supported on the NVE devices, which will perform broadcast for all L2 packets (either multicast or broadcast) received from connected TS. If not, then case all link-local multicast packets at least can be bridged/switched by the devices in this case. I'm not sure I understand the comment. But what the text is saying is that when a broadcast or link local multicast packet is received at the NVE, the NVE either knows what to do with it (i.e. respond if it's ARP/ND) or it will discard the packet. <Saum> The intention was to check if in this case, NVE is incapable for performing L2-bridging (flooding the packets destined to broadcast and multicast addresses over the fabric core) for application traffic destined to multicast address. [ag] Yes, for this case, the NVE would be incapable of performing L2 bridging for multicast traffic. <Saum> Isn't the outer NVO3 encap header driven by the VNI over which the packet arrives and then flooded in the same bridge domain, that is, on all other TS facing ports (in same bridge-domain) and the fabric (core) facing ports. [ag] I'm having trouble understanding the use case. If multicast is desired, then one of the other methods must be used. This section is specifically calling out the case where the NVA has all of the MAC/IP information for the entire overlay and the NVE knows how to either terminate/handle the multicast locally, forward it on as unicast (e.g. DHCP helper), or will discard it. <Saum> The NVO3 encap, while sending the packet over the overlay, can potentially carry same destination IP/MAC as carried in inner packet. [ag] If this is a multicast packet, and the underlay doesn't transport mutlicast, how would this work? <Saum> All remote NVE's receiving this packet can either drop or accept based on their capabilities. The two NVE end-points can potentially belong to two different DC-core domains connected over WAN or DCI-fabric and hence can carry different capabilities for supporting multicast. I think this can be a valid case at least. [ag] I'm having trouble understanding this part. Is it possible to provide more info?
_______________________________________________ nvo3 mailing list [email protected] https://www.ietf.org/mailman/listinfo/nvo3
