Re: [ovs-dev] [PATCH ovn] northd: Fix routing loop in LRs with one-to-many SNAT

2021-08-11 Thread Krzysztof Klimonda
Hi Han, Numan, @Han I'll post v2 that is rebased against master with fixes you've mentioned below. Check my comments. @Numan I've extended system test and added loadbalancer plus a connection check - seems to be fine, however I'm having a hell of a time trying to figure out how to use

Re: [ovs-dev] [PATCH ovn] northd: Fix routing loop in LRs with one-to-many SNAT

2021-08-04 Thread Han Zhou
On Mon, Mar 22, 2021 at 2:16 AM Krzysztof Klimonda < kklimo...@syntaxhighlighted.com> wrote: > > If there are snat entries on the router, and some logical_ip are set to > network instead of an IP address then given SNAT is masquerade. In such > case ct_snat action is used in lr_in_unsnat table to

Re: [ovs-dev] [PATCH ovn] northd: Fix routing loop in LRs with one-to-many SNAT

2021-03-23 Thread Ben Pfaff
On Mon, Mar 22, 2021 at 10:14:46AM +0100, Krzysztof Klimonda wrote: > If there are snat entries on the router, and some logical_ip are set to > network instead of an IP address then given SNAT is masquerade. In such > case ct_snat action is used in lr_in_unsnat table to ensure that the > packet is

[ovs-dev] [PATCH ovn] northd: Fix routing loop in LRs with one-to-many SNAT

2021-03-22 Thread Krzysztof Klimonda
If there are snat entries on the router, and some logical_ip are set to network instead of an IP address then given SNAT is masquerade. In such case ct_snat action is used in lr_in_unsnat table to ensure that the packet is matched against conntrack and destination IP is replaced with one from