[ovs-dev] [PATCH v2 1/1] datapath-windows: Alg support for ftp and tftp in conntrack

2022-09-16 Thread ldejing via dev
From: ldejing This patch mainly support alg field in ct action when process ftp/tftp traffic. Tftp with alg mainly parse the tftp packet (IPv4/IPv6), extract connect info from the tftp packet and create the related connection. For ftp, previous version has supported process of ftp traffic

[ovs-dev] [PATCH v2 1/1] datapath-windows: support meter action initial version

2022-08-18 Thread ldejing via dev
From: ldejing This patch implemented meter action, currently, meter only support drop method and only support one band. The overall implementation is, when a packet comes in, it will first lookup meter according to the meter id, then get the band->rates and delta time since last access the s

[ovs-dev] [PATCH v2 1/1] datapath-windows: support meter action initial version

2022-08-17 Thread ldejing via dev
From: ldejing This patch implemented meter action, currently, meter only support drop method and only support one band. The overall implementation is, when a packet comes in, it will first lookup meter according to the meter id, then get the band->rates and delta time since last access the s

[ovs-dev] [PATCH v2 1/1] datapath-windows: support meter action initial version

2022-08-16 Thread ldejing via dev
From: ldejing This patch implemented meter action, currently, meter only support drop method and only support one band. The overall implementation is, when a packet comes in, it will first lookup meter according to the meter id, then get the band->rates and delta time since last access the s

[ovs-dev] [PATCH v2 1/1] datapath-windows: Add IPv6 conntrack ip fragment support on windows

2022-08-16 Thread ldejing via dev
From: ldejing Implementation on Windows: IPv6 conntrack ip fragment feature use a link list to store ip fragment. When ipv6 fragment module receives a fragment packet, it will store length of the fragment, until to the received length equal to the packet length before fragmented, it will

[ovs-dev] [PATCH v1 1/1] datapath-windows: support meter action initial version

2022-07-11 Thread ldejing via dev
From: ldejing This patch implemented meter action, currently, meter only support drop method and only support one band. The overall implementation is, when a packet comes in, it will first lookup meter according to the meter id, then get the band->rates and delta time since last access the s

[ovs-dev] [PATCH v1 2/2] datapath-windows: Alg support for ftp and tftp in conntrack

2022-06-24 Thread ldejing via dev
From: ldejing This patch mainly support alg field in ct action when process ftp/tftp traffic. Tftp with alg mainly parse the tftp packet (IPv4/IPv6), extract connect info from the tftp packet and create the related connection. For ftp, previous version has supported process of ftp traffic

[ovs-dev] [PATCH v1 1/2] datapath-windows:Fix icmp related error code.

2022-06-24 Thread ldejing via dev
From: ldejing When icmp error code send back to sender, currently ovs ct can't create conntrack for the error code properly, this patch mainly fix the bug. icmp error code test case: 1) packet too big. 2) network unreachable 3) parameter problem Signed-off-by: ld

[ovs-dev] [PATCH v1 1/1] datapath-windows: Alg support for ftp and tftp in conntrack

2022-06-08 Thread ldejing via dev
From: ldejing In this patch, mainly finished some remaining work of previous patch(53b75e91) about ipv6 conntrack. Tftp with alg mainly parse the tftp packet (IPv4/IPv6) and create the related connection. Ftp with alg mainly fixed some bugs in the IPv4/IPv6. Additionally, this patch includes

[ovs-dev] [PATCH v1 1/1] datapath-windows: Add IPv6 conntrack ip fragment support on windows

2022-05-11 Thread ldejing
From: ldejing Implementation on Windows: IPv6 conntrack ip fragment feature use a link list to store ip fragment. When ipv6 fragment module receives a fragment packet, it will store length of the fragment, until to the received length equal to the packet length before fragmented, it will

[ovs-dev] [PATCH v1 1/1] datapath-windows: Add IPv6 conntrack ip fragment support on windows

2022-05-11 Thread ldejing
. b) UdpV6 fragment in normal scenario. c) UdpV6 fragment in nat scenario. 2.IcmpV6 a) IcmpV6 fragment in normal scenario. b) IcmpV6 fragment in nat scenario. Signed-off-by: ldejing --- Documentation/faq/releases.rst | 1 + NEWS | 1

[ovs-dev] [PATCH v2 1/1] datapath-windows: Add IPv6 conntrack support on Windows.

2022-04-11 Thread ldejing
From: ldejing Implementation on Windows: Currently, IPv4 conntrack was supported on the windows platform. In this patch we have implemented ipv6 conntrack functions according to the current logic of the IPv4 conntrack. This implementation has included TcpV6(nat and normal scenario), UdpV6(nat

[ovs-dev] [PATCH v2 1/1] datapath-windows: Add IPv6 conntrack support on Windows.

2022-04-11 Thread ldejing
From: ldejing Implementation on Windows: Currently, IPv4 conntrack was supported on the windows platform. In this patch we have implemented ipv6 conntrack functions according to the current logic of the IPv4 conntrack. This implementation has included TcpV6(nat and normal scenario), UdpV6(nat

[ovs-dev] [PATCH v2 1/1] datapath-windows: Add IPv6 conntrack support on Windows.

2022-04-10 Thread ldejing
From: ldejing Implementation on Windows: Currently, IPv4 conntrack was supported on the windows platform. In this patch we have implemented ipv6 conntrack functions according to the current logic of the IPv4 conntrack. This implementation has included TcpV6(nat and normal scenario), UdpV6(nat

[ovs-dev] [PATCH v2 1/1] datapath-windows: Add IPv6 conntrack support on Windows.

2022-04-10 Thread ldejing
From: ldejing Implementation on Windows: Currently, IPv4 conntrack was supported on the windows platform. In this patch we have implemented ipv6 conntrack functions according to the current logic of the IPv4 conntrack. This implementation has included TcpV6(nat and normal scenario), UdpV6(nat

[ovs-dev] [PATCH v1 1/1] datapath-windows: Add IPv6 conntrack support on Windows.

2022-03-27 Thread ldejing
From: ldejing Implementation on Windows: Currently, IPv4 conntrack was supported on the windows platform. In this patch we have implemented ipv6 conntrack functions according to the current logic of the IPv4 conntrack. This implementation has included TcpV6(nat and normal scenario), UdpV6(nat