Speaking as an individual contributor to NVO3:
In reviewing draft-ietf-nvo3-hpvr2nve-cp-req-02, it seems to me that
there is an assumption that a tNVE will perform local switching of e.g.
inter-VM packets. Based on this assumption, the recommendation seems to
be that the VDP GroupID is mapped to the VNID for a given VN.
I don't see anything wrong with that particular mode of operation. But I
do also think it would be valuable to decouple things a bit further...
Specifically, I can imagine two modes of operation. One of them is as
described in the draft, where GroupID == VNID. The other might be
described as GroupID == VAP.
This latter mode might be useful in cases where the nNVE is responsible
for filtering of some kind, in cases where there are network services
that must be processed for inter-TS traffic, etc. In fact it seems to me
that we may want this latter mode to be the default behavior of a split NVE.
It's not clear to me how these different modes might be communicated via
VDP, and/or via the NVE-NVA control plane, if they need to be
communicated... I'd be interested to hear feedback from the authors and
any other WG contributors that have thought about this topic.
Thanks,
-Benson
_______________________________________________
nvo3 mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/nvo3