diff options
Diffstat (limited to 'Documentation')
-rw-r--r-- | Documentation/faq/releases.rst | 2 | ||||
-rw-r--r-- | Documentation/intro/install/windows.rst | 70 |
2 files changed, 49 insertions, 23 deletions
diff --git a/Documentation/faq/releases.rst b/Documentation/faq/releases.rst index 530d36e25..5edc1e204 100644 --- a/Documentation/faq/releases.rst +++ b/Documentation/faq/releases.rst @@ -143,7 +143,7 @@ Q: Are all features available with all datapaths? Tunnel - Geneve 3.18 2.4 2.4 YES Tunnel - GRE-IPv6 4.18 2.6 2.6 NO Tunnel - VXLAN-IPv6 4.3 2.6 2.6 NO - Tunnel - Geneve-IPv6 4.4 2.6 2.6 NO + Tunnel - Geneve-IPv6 4.4 2.6 2.6 YES Tunnel - ERSPAN 4.18 2.10 2.10 NO Tunnel - ERSPAN-IPv6 4.18 2.10 2.10 NO Tunnel - GTP-U NO NO 2.14 NO diff --git a/Documentation/intro/install/windows.rst b/Documentation/intro/install/windows.rst index fb6c2c5ec..8e9442efb 100644 --- a/Documentation/intro/install/windows.rst +++ b/Documentation/intro/install/windows.rst @@ -701,36 +701,62 @@ Re-Add the VIF ports with the VLAN tag: Add tunnels ~~~~~~~~~~~ -The Windows Open vSwitch implementation support VXLAN and STT tunnels. To add -tunnels. For example, first add the tunnel port between 172.168.201.101 <-> -172.168.201.102: +#. IPv4 tunnel, e.g.: -:: + The Windows Open vSwitch implementation support VXLAN and STT tunnels. + To add tunnels. For example, first add the tunnel port between + 172.168.201.101 <->172.168.201.102: - > ovs-vsctl add-port br-int tun-1 - > ovs-vsctl set Interface tun-1 type=<port-type> - > ovs-vsctl set Interface tun-1 options:local_ip=172.168.201.101 - > ovs-vsctl set Interface tun-1 options:remote_ip=172.168.201.102 - > ovs-vsctl set Interface tun-1 options:in_key=flow - > ovs-vsctl set Interface tun-1 options:out_key=flow + :: -...and the tunnel port between 172.168.201.101 <-> 172.168.201.105: + > ovs-vsctl add-port br-int tun-1 + > ovs-vsctl set Interface tun-1 type=<port-type> + > ovs-vsctl set Interface tun-1 options:local_ip=172.168.201.101 + > ovs-vsctl set Interface tun-1 options:remote_ip=172.168.201.102 + > ovs-vsctl set Interface tun-1 options:in_key=flow + > ovs-vsctl set Interface tun-1 options:out_key=flow -:: + ...and the tunnel port between 172.168.201.101 <-> 172.168.201.105: - > ovs-vsctl add-port br-int tun-2 - > ovs-vsctl set Interface tun-2 type=<port-type> - > ovs-vsctl set Interface tun-2 options:local_ip=172.168.201.102 - > ovs-vsctl set Interface tun-2 options:remote_ip=172.168.201.105 - > ovs-vsctl set Interface tun-2 options:in_key=flow - > ovs-vsctl set Interface tun-2 options:out_key=flow + :: -Where ``<port-type>`` is one of: ``stt`` or ``vxlan`` + > ovs-vsctl add-port br-int tun-2 + > ovs-vsctl set Interface tun-2 type=<port-type> + > ovs-vsctl set Interface tun-2 options:local_ip=172.168.201.102 + > ovs-vsctl set Interface tun-2 options:remote_ip=172.168.201.105 + > ovs-vsctl set Interface tun-2 options:in_key=flow + > ovs-vsctl set Interface tun-2 options:out_key=flow -.. note:: + Where ``<port-type>`` is one of: ``stt`` or ``vxlan`` + + .. note:: + + Any patch ports created between br-int and br-pif MUST be deleted prior + to adding tunnels. + +#. IPv6 tunnel, e.g.: + + To add IPV6 Geneve tunnels. For example, add the tunnel port between + 5000::2 <-> 5000::9. + + :: + + > ovs-vsctl add-port br-int tun-3 -- set interface tun-3 type=Geneve \ + options:csum=true options:key=flow options:local_ip="5000::2"\ + options:remote_ip=flow + + add the tunnel port between 5000::2 <-> 5000::9 + + > ovs-ofctl add-flow br-int "table=0,priority=100,ipv6,ipv6_src=6000::2 \ + actions=load:0x9->NXM_NX_TUN_IPV6_DST[0..63], \ + load:0x5000000000000000->NXM_NX_TUN_IPV6_DST[64..127], output:tun-3" + + add the specified flow from 6000::2 go via IPV6 Geneve tunnel + + .. note:: - Any patch ports created between br-int and br-pif MUST be deleted prior - to adding tunnels. + Till the checksum offload support is complete we recommend + disabling TX/RX offloads for IPV6 on Windows VM. Windows Services ---------------- |