summaryrefslogtreecommitdiff
path: root/Documentation
diff options
context:
space:
mode:
authorldejing <ldejing@vmware.com>2022-08-16 19:14:32 +0800
committerAlin-Gabriel Serdean <alin.serdean@canonical.com>2022-09-20 02:40:03 +0300
commit7af5c33c1629b309cbcbe3b6c9c3bd6d3b4c0abf (patch)
tree445f0e0379b0134bf1bbde32811b05ee59586014 /Documentation
parent54a618f0bd83431a18307a312e5b41e401538bbc (diff)
downloadopenvswitch-7af5c33c1629b309cbcbe3b6c9c3bd6d3b4c0abf.tar.gz
datapath-windows: Add IPv6 conntrack ip fragment support on windows
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 reassemble fragment packet to a complete packet and send the complete packet to conntrack module. After conntrack processed the packet, fragment module will divide the complete packet into small fragment and send it to destination. Currently, ipv6 was implemented in a indenpent module, for the reason it can reduce the risk of introduce bug to ipv4 fragmenb module. Testing Topology: On the Windows VM runs on the ESXi host, two hyper-v ports attached to the ovs bridge; one hyper-v port worked as client and the other port worked as server. Testing Case: 1.UdpV6 a) UdpV6 fragment with multiple ipv6 extension fields. 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 <ldejing@vmware.com> Signed-off-by: Alin-Gabriel Serdean <aserdean@ovn.org>
Diffstat (limited to 'Documentation')
-rw-r--r--Documentation/faq/releases.rst1
1 files changed, 1 insertions, 0 deletions
diff --git a/Documentation/faq/releases.rst b/Documentation/faq/releases.rst
index 1bc22a6ba..607a23499 100644
--- a/Documentation/faq/releases.rst
+++ b/Documentation/faq/releases.rst
@@ -136,6 +136,7 @@ Q: Are all features available with all datapaths?
Connection tracking 4.3 2.5 2.6 YES
Connection tracking-IPv6 YES YES YES 3.0
Conntrack Fragment Reass. 4.3 2.6 2.12 YES
+ Conntrack IPv6 Fragment 4.3 2.6 2.12 3.1
Conntrack Timeout Policies 5.2 2.12 2.14 NO
Conntrack Zone Limit 4.18 2.10 2.13 YES
Conntrack NAT 4.6 2.6 2.8 YES