On 6/10/21 11:24 AM, Eelco Chaudron wrote:
> Currently, conntrack in the kernel has an undocumented feature referred
> to as all-zero IP address SNAT. Basically, when a source port
> collision is detected during the commit, the source port will be
> translated to an ephemeral port. If there is no collision, no SNAT is
> performed.
> 
> This patchset documents this behavior and adds a self-test to verify
> it's not changing. In addition, a datapath feature flag is added for
> the all-zero IP SNAT case. This will help applications on top of OVS,
> like OVN, to determine this feature can be used.
> 
> Signed-off-by: Eelco Chaudron <[email protected]>
> Acked-by: Aaron Conole <[email protected]>
> Acked-by: Dumitru Ceara <[email protected]>
> ---
> 
> v5: Windows datapath does not support all-zero SNAT, add checks.
> v4: Added datapath support flag for all-zero SNAT.
> v3: Renamed NULL SNAT to all-zero IP SNAT.
> v2: Fixed NULL SNAT to only work in the -rpl state to be inline with
>     OpenShift-SDN's behavior.


Thanks, everyone!  I added a NEWS entry and applied to master.

Best regards, Ilya Maximets.
_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to