VMware Networking Community
ArunkumarRG
Contributor
Contributor

NSX service node replication: "Replicate_locally" flag's position in VxLAN header?

Hi,

For the hardware gateways to handle BUM traffic, I understand they have to send the packet to service node replicator with "Replicate_Locally" flag in the VxLAN header set.

But I want to know which bit in the VxLAN header represent this "Replicate_Locally" flag. I could not get that detail from the VxLAN RFC7348. Please share the exact position of this bit within the VxLAN header.

Thanks,

Arun.

Reply
0 Kudos
2 Replies
bayupw
Leadership
Leadership

Based onVMware® NSX for vSphere Network Virtualization Design Guide ver 3.0, the REPLICATE_LOCALLY bit uses a specific bit in the VXLAN header

I can't find any documentation on this but I reckon this should be in one of the reserved bit

pastedImage_0.png

This is not documented in RFC7348 as this is bit is specific to VMware NSX

Bayu Wibowo | VCIX6-DCV/NV
Author of VMware NSX Cookbook http://bit.ly/NSXCookbook
https://github.com/bayupw/PowerNSX-Scripts
https://nz.linkedin.com/in/bayupw | twitter @bayupw
Reply
0 Kudos
ArunkumarRG
Contributor
Contributor

Hi Bayu,

Yes, I went through the NSX Network virtualization guide, even I too can't find any mention of which bit in the vxlan header represents "Replicate_locally".

BTW, I think VMware should clearly document this, as we could have other vendor Hardware gateways(connected to controller using OVSDB) who would to want send the packet to replicator node for replication.

Thanks,

Arun.

Reply
0 Kudos