Imported Upstream version 16.04
[deb_dpdk.git] / doc / guides / sample_app_ug / img / tep_termination_arch.svg
diff --git a/doc/guides/sample_app_ug/img/tep_termination_arch.svg b/doc/guides/sample_app_ug/img/tep_termination_arch.svg
new file mode 100644 (file)
index 0000000..54f1655
--- /dev/null
@@ -0,0 +1,1400 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Generated by Microsoft Visio, SVG Export VXLAN.svg Page-1 -->
+
+<svg
+   xmlns:v="http://schemas.microsoft.com/visio/2003/SVGExtensions/"
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:xlink="http://www.w3.org/1999/xlink"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="4.9898949in"
+   height="6.1537709in"
+   viewBox="0 0 359.27243 443.07151"
+   xml:space="preserve"
+   class="st24"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.91 r13725"
+   sodipodi:docname="tep_termination_arch.svg"
+   style="font-size:12px;overflow:visible;color-interpolation-filters:sRGB;fill:none;fill-rule:evenodd;stroke-linecap:square;stroke-miterlimit:3"><metadata
+     id="metadata389"><rdf:RDF><cc:Work
+         rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="1875"
+     inkscape:window-height="1056"
+     id="namedview387"
+     showgrid="false"
+     inkscape:zoom="0.23838384"
+     inkscape:cx="236.40625"
+     inkscape:cy="204.93313"
+     inkscape:window-x="-2"
+     inkscape:window-y="-3"
+     inkscape:window-maximized="1"
+     inkscape:current-layer="svg2"
+     fit-margin-top="0"
+     fit-margin-left="0"
+     fit-margin-right="0"
+     fit-margin-bottom="0" /><v:documentProperties
+     v:langID="1033"
+     v:viewMarkup="false"><v:userDefs><v:ud
+         v:nameU="msvSubprocessMaster"
+         v:prompt=""
+         v:val="VT4(Rectangle)" /><v:ud
+         v:nameU="msvNoAutoConnect"
+         v:val="VT0(1):26" /><v:ud
+         v:nameU="msvConvertTheme" /></v:userDefs></v:documentProperties><style
+     type="text/css"
+     id="style4"><![CDATA[
+               .st1 {visibility:visible}
+               .st2 {fill:#cdcdcd;fill-opacity:0.5;stroke:#cdcdcd;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.5}
+               .st3 {fill:#d1dab4;stroke:#404040;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.25}
+               .st4 {fill:#6b9bc7;stroke:#404040;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.25}
+               .st5 {fill:#000000;font-family:Calibri;font-size:0.916672em;font-weight:bold}
+               .st6 {fill:#92d050;stroke:#404040;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.25}
+               .st7 {fill:#000000;font-family:Calibri;font-size:0.833336em}
+               .st8 {font-size:1em}
+               .st9 {fill:#3e75a6;stroke:#404040;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.25}
+               .st10 {fill:#d8d8d8;stroke:#404040;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.24}
+               .st11 {fill:#404040;fill-opacity:1;stroke:#404040;stroke-opacity:1;stroke-width:0.08695652173913}
+               .st12 {fill:none;stroke:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.25}
+               .st13 {fill:#000000;font-family:Calibri;font-size:1.00001em;font-weight:bold}
+               .st14 {fill:#000000;font-family:Calibri;font-size:1.00001em}
+               .st15 {fill:#000000;font-family:Calibri;font-size:1.16666em;font-weight:bold}
+               .st16 {fill:url(#grad0-72);stroke:#404040;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.25}
+               .st17 {fill:url(#grad0-83);stroke:#404040;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.25}
+               .st18 {fill:#f2c096;stroke:#404040;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.25}
+               .st19 {fill:#e1ebf3;stroke:#404040;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.25}
+               .st20 {fill:#000000;font-family:Calibri;font-size:1.16666em}
+               .st21 {font-size:0.857157em}
+               .st22 {fill:#d26d19;stroke:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.75}
+               .st23 {fill:#a6c3dd;stroke:#404040;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.25}
+               .st24 {fill:none;fill-rule:evenodd;font-size:12px;overflow:visible;stroke-linecap:square;stroke-miterlimit:3}
+       ]]></style><defs
+     id="Patterns_And_Gradients"><linearGradient
+       id="grad0-72"
+       x1="0"
+       y1="0"
+       x2="1"
+       y2="0"
+       gradientTransform="matrix(0,-1,1,0,0,1)"><stop
+         offset="0"
+         stop-color="#efaf7a"
+         stop-opacity="1"
+         id="stop8" /><stop
+         offset="1"
+         stop-color="#f2bf96"
+         stop-opacity="1"
+         id="stop10" /></linearGradient><linearGradient
+       id="grad0-83"
+       x1="-0.024014981"
+       y1="1433.2565"
+       x2="86.829642"
+       y2="1433.2565"
+       gradientTransform="scale(1.9190145,0.52110079)"
+       gradientUnits="userSpaceOnUse"><stop
+         offset="0"
+         stop-color="#f0f0f0"
+         stop-opacity="1"
+         id="stop13" /><stop
+         offset="1"
+         stop-color="#ffffff"
+         stop-opacity="1"
+         id="stop15" /></linearGradient><linearGradient
+       inkscape:collect="always"
+       xlink:href="#grad0-72"
+       id="linearGradient4536"
+       gradientTransform="scale(5.2221044,0.19149368)"
+       x1="-0.023935719"
+       y1="4088.255"
+       x2="48.280345"
+       y2="4088.255"
+       gradientUnits="userSpaceOnUse" /><linearGradient
+       inkscape:collect="always"
+       xlink:href="#grad0-72"
+       id="linearGradient4538"
+       gradientTransform="scale(5.2221044,0.19149368)"
+       x1="-0.023935719"
+       y1="4088.255"
+       x2="48.280345"
+       y2="4088.255"
+       gradientUnits="userSpaceOnUse" /></defs><defs
+     id="Markers"><g
+       id="lend13"><path
+         d="M 3,1 0,0 3,-1 3,1"
+         style="stroke:none"
+         id="path19"
+         inkscape:connector-curvature="0" /></g><marker
+       id="mrkr13-28"
+       class="st11"
+       v:arrowType="13"
+       v:arrowSize="2"
+       v:setback="34.5"
+       refX="-34.5"
+       orient="auto"
+       markerUnits="strokeWidth"
+       overflow="visible"
+       style="overflow:visible;fill:#404040;fill-opacity:1;stroke:#404040;stroke-width:0.08695652;stroke-opacity:1"><use
+         xlink:href="#lend13"
+         transform="scale(-11.5,-11.5)"
+         id="use22"
+         x="0"
+         y="0"
+         width="100%"
+         height="100%" /></marker></defs><g
+     v:mID="0"
+     v:index="1"
+     v:groupContext="foregroundPage"
+     id="g24"
+     transform="translate(-116.875,-116.875)"><v:userDefs><v:ud
+         v:nameU="msvThemeColors"
+         v:val="VT0(36):26" /><v:ud
+         v:nameU="msvThemeEffects"
+         v:val="VT0(16):26" /><v:ud
+         v:nameU="msvThemeOrder"
+         v:val="VT0(0):26" /></v:userDefs><title
+       id="title26">Page-1</title><v:pageProperties
+       v:drawingScale="1"
+       v:pageScale="1"
+       v:drawingUnits="0"
+       v:shadowOffsetX="9"
+       v:shadowOffsetY="-9" /><v:layer
+       v:name="Flowchart"
+       v:index="0" /><g
+       id="shape33-1"
+       v:mID="33"
+       v:groupContext="shape"
+       transform="translate(117,-432)"><title
+         id="title29">Rectangle.18</title><v:userDefs><v:ud
+           v:nameU="visVersion"
+           v:val="VT0(15):26" /><v:ud
+           v:nameU="msvThemeColors"
+           v:val="VT0(36):26" /><v:ud
+           v:nameU="msvThemeEffects"
+           v:val="VT0(16):26" /></v:userDefs><g
+         id="shadow33-2"
+         v:groupContext="shadow"
+         v:shadowOffsetX="1.44"
+         v:shadowOffsetY="-1.44"
+         v:shadowType="1"
+         transform="translate(1.44,1.44)"
+         class="st1"
+         style="visibility:visible"><rect
+           x="0"
+           y="666"
+           width="342"
+           height="126"
+           class="st2"
+           id="rect32"
+           style="fill:#cdcdcd;fill-opacity:0.5;stroke:#cdcdcd;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.5" /></g><rect
+         x="0"
+         y="666"
+         width="342"
+         height="126"
+         class="st3"
+         id="rect34"
+         style="fill:#d1dab4;stroke:#404040;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" /></g><g
+       id="shape10-5"
+       v:mID="10"
+       v:groupContext="shape"
+       transform="translate(216,-522)"><title
+         id="title37">Rounded rectangle.10</title><desc
+         id="desc39">Userspace vhost Interface</desc><v:userDefs><v:ud
+           v:nameU="visVersion"
+           v:val="VT0(14):26" /><v:ud
+           v:nameU="msvThemeColors"
+           v:val="VT0(36):26" /><v:ud
+           v:nameU="msvThemeEffects"
+           v:val="VT0(16):26" /></v:userDefs><v:textBlock
+         v:margins="rect(4,4,4,4)" /><v:textRect
+         cx="74.25"
+         cy="778.5"
+         width="148.5"
+         height="27" /><g
+         id="shadow10-6"
+         v:groupContext="shadow"
+         v:shadowOffsetX="1.44"
+         v:shadowOffsetY="-1.44"
+         v:shadowType="1"
+         transform="translate(1.44,1.44)"
+         class="st1"
+         style="visibility:visible"><path
+           d="m 139.5,792 a 9.00007,9.00007 -180 0 0 9,-9 l 0,-9 a 9.00007,9.00007 -180 0 0 -9,-9 L 9,765 a 9.00007,9.00007 -180 0 0 -9,9 l 0,9 a 9.00007,9.00007 -180 0 0 9,9 l 130.5,0 z"
+           class="st2"
+           id="path42"
+           inkscape:connector-curvature="0"
+           style="fill:#cdcdcd;fill-opacity:0.5;stroke:#cdcdcd;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.5" /></g><path
+         d="m 139.5,792 a 9.00007,9.00007 -180 0 0 9,-9 l 0,-9 a 9.00007,9.00007 -180 0 0 -9,-9 L 9,765 a 9.00007,9.00007 -180 0 0 -9,9 l 0,9 a 9.00007,9.00007 -180 0 0 9,9 l 130.5,0 z"
+         class="st4"
+         id="path44"
+         inkscape:connector-curvature="0"
+         style="fill:#6b9bc7;stroke:#404040;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" /><text
+         x="15.14"
+         y="781.79999"
+         class="st5"
+         v:langID="2052"
+         id="text46"
+         style="font-weight:bold;font-size:11.0000639px;font-family:Calibri;fill:#000000"><v:paragraph
+   v:horizAlign="1" /><v:tabList />Userspace vhost Interface  </text>
+</g><g
+       id="shape12-10"
+       v:mID="12"
+       v:groupContext="shape"
+       transform="translate(355.5,-481.5)"><title
+         id="title49">Rounded rectangle.12</title><desc
+         id="desc51">Encapsulation</desc><v:userDefs><v:ud
+           v:nameU="visVersion"
+           v:val="VT0(14):26" /><v:ud
+           v:nameU="msvThemeColors"
+           v:val="VT0(36):26" /><v:ud
+           v:nameU="msvThemeEffects"
+           v:val="VT0(16):26" /></v:userDefs><v:textBlock
+         v:margins="rect(4,4,4,4)" /><v:textRect
+         cx="45"
+         cy="785.25"
+         width="90"
+         height="13.5" /><g
+         id="shadow12-11"
+         v:groupContext="shadow"
+         v:shadowOffsetX="1.44"
+         v:shadowOffsetY="-1.44"
+         v:shadowType="1"
+         transform="translate(1.44,1.44)"
+         class="st1"
+         style="visibility:visible"><path
+           d="M 83.25,792 A 6.75005,6.75005 -180 0 0 90,785.25 6.75005,6.75005 -180 0 0 83.25,778.5 l -76.5,0 A 6.75005,6.75005 -180 0 0 0,785.25 6.75005,6.75005 -180 0 0 6.75,792 l 76.5,0 z"
+           class="st2"
+           id="path54"
+           inkscape:connector-curvature="0"
+           style="fill:#cdcdcd;fill-opacity:0.5;stroke:#cdcdcd;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.5" /></g><path
+         d="M 83.25,792 A 6.75005,6.75005 -180 0 0 90,785.25 6.75005,6.75005 -180 0 0 83.25,778.5 l -76.5,0 A 6.75005,6.75005 -180 0 0 0,785.25 6.75005,6.75005 -180 0 0 6.75,792 l 76.5,0 z"
+         class="st6"
+         id="path56"
+         inkscape:connector-curvature="0"
+         style="fill:#92d050;stroke:#404040;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" /><text
+         x="16.58"
+         y="788.25"
+         class="st7"
+         v:langID="1033"
+         id="text58"
+         style="font-size:10.00003242px;font-family:Calibri;fill:#000000"><v:paragraph
+   v:horizAlign="1" /><v:tabList />Encapsulation</text>
+</g><g
+       id="shape13-15"
+       v:mID="13"
+       v:groupContext="shape"
+       transform="translate(153,-483.75)"><title
+         id="title61">Rounded rectangle.13</title><desc
+         id="desc63">Decapsulation</desc><v:userDefs><v:ud
+           v:nameU="visVersion"
+           v:val="VT0(14):26" /><v:ud
+           v:nameU="msvThemeColors"
+           v:val="VT0(36):26" /><v:ud
+           v:nameU="msvThemeEffects"
+           v:val="VT0(16):26" /></v:userDefs><v:textBlock
+         v:margins="rect(4,4,4,4)" /><v:textRect
+         cx="36"
+         cy="785.25"
+         width="72"
+         height="13.5" /><g
+         id="shadow13-16"
+         v:groupContext="shadow"
+         v:shadowOffsetX="1.44"
+         v:shadowOffsetY="-1.44"
+         v:shadowType="1"
+         transform="translate(1.44,1.44)"
+         class="st1"
+         style="visibility:visible"><path
+           d="M 65.25,792 A 6.75005,6.75005 -180 0 0 72,785.25 6.75005,6.75005 -180 0 0 65.25,778.5 l -58.5,0 A 6.75005,6.75005 -180 0 0 0,785.25 6.75005,6.75005 -180 0 0 6.75,792 l 58.5,0 z"
+           class="st2"
+           id="path66"
+           inkscape:connector-curvature="0"
+           style="fill:#cdcdcd;fill-opacity:0.5;stroke:#cdcdcd;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.5" /></g><path
+         d="M 65.25,792 A 6.75005,6.75005 -180 0 0 72,785.25 6.75005,6.75005 -180 0 0 65.25,778.5 l -58.5,0 A 6.75005,6.75005 -180 0 0 0,785.25 6.75005,6.75005 -180 0 0 6.75,792 l 58.5,0 z"
+         class="st6"
+         id="path68"
+         inkscape:connector-curvature="0"
+         style="fill:#92d050;stroke:#404040;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" /><text
+         x="8.2200003"
+         y="788.25"
+         class="st7"
+         v:langID="1033"
+         id="text70"
+         style="font-size:10.00003242px;font-family:Calibri;fill:#000000"><v:paragraph
+   v:horizAlign="1" /><v:tabList />D<tspan
+   class="st8"
+   v:langID="2052"
+   id="tspan72"
+   style="font-size:10.00003242px">ecap</tspan>sulation</text>
+</g><g
+       id="shape35-21"
+       v:mID="35"
+       v:groupContext="shape"
+       transform="translate(117,-324)"><title
+         id="title75">Rectangle.18.35</title><v:userDefs><v:ud
+           v:nameU="visVersion"
+           v:val="VT0(15):26" /><v:ud
+           v:nameU="msvThemeColors"
+           v:val="VT0(36):26" /><v:ud
+           v:nameU="msvThemeEffects"
+           v:val="VT0(16):26" /></v:userDefs><g
+         id="shadow35-22"
+         v:groupContext="shadow"
+         v:shadowOffsetX="1.44"
+         v:shadowOffsetY="-1.44"
+         v:shadowType="1"
+         transform="translate(1.44,1.44)"
+         class="st1"
+         style="visibility:visible"><rect
+           x="0"
+           y="697.5"
+           width="342"
+           height="94.5"
+           class="st2"
+           id="rect78"
+           style="fill:#cdcdcd;fill-opacity:0.5;stroke:#cdcdcd;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.5" /></g><rect
+         x="0"
+         y="697.5"
+         width="342"
+         height="94.5"
+         class="st9"
+         id="rect80"
+         style="fill:#3e75a6;stroke:#404040;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" /></g><g
+       id="shape15-25"
+       v:mID="15"
+       v:groupContext="shape"
+       transform="translate(259.654,-263.25)"><title
+         id="title83">Data store</title><v:userDefs><v:ud
+           v:nameU="CH"
+           v:val="VT0(5):26" /><v:ud
+           v:nameU="visVersion"
+           v:val="VT0(14):26" /><v:ud
+           v:nameU="msvThemeColors"
+           v:val="VT0(36):26" /></v:userDefs><path
+         d="m 0,600.13 a 28.3465,10.6299 0 0 1 56.69,0 28.3465,10.6299 0 0 1 -56.69,0 z m 0,0 0,181.24 a 28.3465,10.6299 -180 1 0 56.69,0 l 0,-181.24 a 28.3465,10.6299 0 0 1 -56.69,0 z"
+         class="st10"
+         id="path85"
+         inkscape:connector-curvature="0"
+         style="fill:#d8d8d8;stroke:#404040;stroke-width:0.23999999;stroke-linecap:round;stroke-linejoin:round" /></g><g
+       id="shape16-29"
+       v:mID="16"
+       v:groupContext="shape"
+       transform="translate(324,-391.5)"><title
+         id="title88">Rounded rectangle.16</title><desc
+         id="desc90">Inner IP/L4 checksum offload</desc><v:userDefs><v:ud
+           v:nameU="visVersion"
+           v:val="VT0(14):26" /><v:ud
+           v:nameU="msvThemeColors"
+           v:val="VT0(36):26" /><v:ud
+           v:nameU="msvThemeEffects"
+           v:val="VT0(16):26" /></v:userDefs><v:textBlock
+         v:margins="rect(4,4,4,4)" /><v:textRect
+         cx="67.5"
+         cy="785.25"
+         width="135"
+         height="13.5" /><g
+         id="shadow16-30"
+         v:groupContext="shadow"
+         v:shadowOffsetX="1.44"
+         v:shadowOffsetY="-1.44"
+         v:shadowType="1"
+         transform="translate(1.44,1.44)"
+         class="st1"
+         style="visibility:visible"><path
+           d="m 128.25,792 a 6.75005,6.75005 -180 0 0 6.75,-6.75 6.75005,6.75005 -180 0 0 -6.75,-6.75 l -121.5,0 A 6.75005,6.75005 -180 0 0 0,785.25 6.75005,6.75005 -180 0 0 6.75,792 l 121.5,0 z"
+           class="st2"
+           id="path93"
+           inkscape:connector-curvature="0"
+           style="fill:#cdcdcd;fill-opacity:0.5;stroke:#cdcdcd;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.5" /></g><path
+         d="m 128.25,792 a 6.75005,6.75005 -180 0 0 6.75,-6.75 6.75005,6.75005 -180 0 0 -6.75,-6.75 l -121.5,0 A 6.75005,6.75005 -180 0 0 0,785.25 6.75005,6.75005 -180 0 0 6.75,792 l 121.5,0 z"
+         class="st6"
+         id="path95"
+         inkscape:connector-curvature="0"
+         style="fill:#92d050;stroke:#404040;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" /><text
+         x="8.2700005"
+         y="788.25"
+         class="st7"
+         v:langID="2052"
+         id="text97"
+         style="font-size:10.00003242px;font-family:Calibri;fill:#000000"><v:paragraph
+   v:horizAlign="1" /><v:tabList />Inner IP/L4 checksum offload</text>
+</g><g
+       id="shape17-34"
+       v:mID="17"
+       v:groupContext="shape"
+       transform="translate(144,-337.5)"><title
+         id="title100">Rounded rectangle.17</title><desc
+         id="desc102">UDP port configuration</desc><v:userDefs><v:ud
+           v:nameU="visVersion"
+           v:val="VT0(14):26" /><v:ud
+           v:nameU="msvThemeColors"
+           v:val="VT0(36):26" /><v:ud
+           v:nameU="msvThemeEffects"
+           v:val="VT0(16):26" /></v:userDefs><v:textBlock
+         v:margins="rect(4,4,4,4)" /><v:textRect
+         cx="54"
+         cy="785.25"
+         width="108"
+         height="13.5" /><g
+         id="shadow17-35"
+         v:groupContext="shadow"
+         v:shadowOffsetX="1.44"
+         v:shadowOffsetY="-1.44"
+         v:shadowType="1"
+         transform="translate(1.44,1.44)"
+         class="st1"
+         style="visibility:visible"><path
+           d="m 101.25,792 a 6.75005,6.75005 -180 0 0 6.75,-6.75 6.75005,6.75005 -180 0 0 -6.75,-6.75 l -94.5,0 A 6.75005,6.75005 -180 0 0 0,785.25 6.75005,6.75005 -180 0 0 6.75,792 l 94.5,0 z"
+           class="st2"
+           id="path105"
+           inkscape:connector-curvature="0"
+           style="fill:#cdcdcd;fill-opacity:0.5;stroke:#cdcdcd;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.5" /></g><path
+         d="m 101.25,792 a 6.75005,6.75005 -180 0 0 6.75,-6.75 6.75005,6.75005 -180 0 0 -6.75,-6.75 l -94.5,0 A 6.75005,6.75005 -180 0 0 0,785.25 6.75005,6.75005 -180 0 0 6.75,792 l 94.5,0 z"
+         class="st6"
+         id="path107"
+         inkscape:connector-curvature="0"
+         style="fill:#92d050;stroke:#404040;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" /><text
+         x="6.9299998"
+         y="788.25"
+         class="st7"
+         v:langID="1033"
+         id="text109"
+         style="font-size:10.00003242px;font-family:Calibri;fill:#000000"><v:paragraph
+   v:horizAlign="1" /><v:tabList />UDP port configuration</text>
+</g><g
+       id="shape18-39"
+       v:mID="18"
+       v:groupContext="shape"
+       transform="translate(145.346,-357.75)"><title
+         id="title112">Rounded rectangle.18</title><desc
+         id="desc114">Inner IP/L4 csum verify</desc><v:userDefs><v:ud
+           v:nameU="visVersion"
+           v:val="VT0(14):26" /><v:ud
+           v:nameU="msvThemeColors"
+           v:val="VT0(36):26" /><v:ud
+           v:nameU="msvThemeEffects"
+           v:val="VT0(16):26" /></v:userDefs><v:textBlock
+         v:margins="rect(4,4,4,4)" /><v:textRect
+         cx="53.3268"
+         cy="785.25"
+         width="106.66"
+         height="13.5" /><g
+         id="shadow18-40"
+         v:groupContext="shadow"
+         v:shadowOffsetX="1.44"
+         v:shadowOffsetY="-1.44"
+         v:shadowType="1"
+         transform="translate(1.44,1.44)"
+         class="st1"
+         style="visibility:visible"><path
+           d="m 99.9,792 a 6.75005,6.75005 -180 0 0 6.75,-6.75 6.75005,6.75005 -180 0 0 -6.75,-6.75 l -93.15,0 A 6.75005,6.75005 -180 0 0 0,785.25 6.75005,6.75005 -180 0 0 6.75,792 l 93.15,0 z"
+           class="st2"
+           id="path117"
+           inkscape:connector-curvature="0"
+           style="fill:#cdcdcd;fill-opacity:0.5;stroke:#cdcdcd;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.5" /></g><path
+         d="m 99.9,792 a 6.75005,6.75005 -180 0 0 6.75,-6.75 6.75005,6.75005 -180 0 0 -6.75,-6.75 l -93.15,0 A 6.75005,6.75005 -180 0 0 0,785.25 6.75005,6.75005 -180 0 0 6.75,792 l 93.15,0 z"
+         class="st6"
+         id="path119"
+         inkscape:connector-curvature="0"
+         style="fill:#92d050;stroke:#404040;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" /><text
+         x="6.6599998"
+         y="788.25"
+         class="st7"
+         v:langID="2052"
+         id="text121"
+         style="font-size:10.00003242px;font-family:Calibri;fill:#000000"><v:paragraph
+   v:horizAlign="1" /><v:tabList />Inner IP/L4<tspan
+   class="st8"
+   v:langID="1033"
+   id="tspan123"
+   style="font-size:10.00003242px" /><tspan
+   class="st8"
+   v:langID="1033"
+   id="tspan125"
+   style="font-size:10.00003242px">csum</tspan> verify</text>
+</g><g
+       id="shape19-46"
+       v:mID="19"
+       v:groupContext="shape"
+       transform="translate(162,-378)"><title
+         id="title128">Rounded rectangle.19</title><desc
+         id="desc130">Tunnel Filter</desc><v:userDefs><v:ud
+           v:nameU="visVersion"
+           v:val="VT0(14):26" /><v:ud
+           v:nameU="msvThemeColors"
+           v:val="VT0(36):26" /><v:ud
+           v:nameU="msvThemeEffects"
+           v:val="VT0(16):26" /></v:userDefs><v:textBlock
+         v:margins="rect(4,4,4,4)" /><v:textRect
+         cx="45"
+         cy="785.25"
+         width="90"
+         height="13.5" /><g
+         id="shadow19-47"
+         v:groupContext="shadow"
+         v:shadowOffsetX="1.44"
+         v:shadowOffsetY="-1.44"
+         v:shadowType="1"
+         transform="translate(1.44,1.44)"
+         class="st1"
+         style="visibility:visible"><path
+           d="M 83.25,792 A 6.75005,6.75005 -180 0 0 90,785.25 6.75005,6.75005 -180 0 0 83.25,778.5 l -76.5,0 A 6.75005,6.75005 -180 0 0 0,785.25 6.75005,6.75005 -180 0 0 6.75,792 l 76.5,0 z"
+           class="st2"
+           id="path133"
+           inkscape:connector-curvature="0"
+           style="fill:#cdcdcd;fill-opacity:0.5;stroke:#cdcdcd;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.5" /></g><path
+         d="M 83.25,792 A 6.75005,6.75005 -180 0 0 90,785.25 6.75005,6.75005 -180 0 0 83.25,778.5 l -76.5,0 A 6.75005,6.75005 -180 0 0 0,785.25 6.75005,6.75005 -180 0 0 6.75,792 l 76.5,0 z"
+         class="st6"
+         id="path135"
+         inkscape:connector-curvature="0"
+         style="fill:#92d050;stroke:#404040;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" /><text
+         x="18.290001"
+         y="788.25"
+         class="st7"
+         v:langID="1033"
+         id="text137"
+         style="font-size:10.00003242px;font-family:Calibri;fill:#000000"><v:paragraph
+   v:horizAlign="1" /><v:tabList />Tunnel <tspan
+   class="st8"
+   v:langID="2052"
+   id="tspan139"
+   style="font-size:10.00003242px" />F<tspan
+   class="st8"
+   v:langID="2052"
+   id="tspan141"
+   style="font-size:10.00003242px">ilter</tspan></text>
+</g><g
+       id="shape20-53"
+       v:mID="20"
+       v:groupContext="shape"
+       transform="translate(162,-398.25)"><title
+         id="title144">Rounded rectangle.20</title><desc
+         id="desc146">Packet Type</desc><v:userDefs><v:ud
+           v:nameU="visVersion"
+           v:val="VT0(14):26" /><v:ud
+           v:nameU="msvThemeColors"
+           v:val="VT0(36):26" /><v:ud
+           v:nameU="msvThemeEffects"
+           v:val="VT0(16):26" /></v:userDefs><v:textBlock
+         v:margins="rect(4,4,4,4)" /><v:textRect
+         cx="45"
+         cy="785.25"
+         width="90"
+         height="13.5" /><g
+         id="shadow20-54"
+         v:groupContext="shadow"
+         v:shadowOffsetX="1.44"
+         v:shadowOffsetY="-1.44"
+         v:shadowType="1"
+         transform="translate(1.44,1.44)"
+         class="st1"
+         style="visibility:visible"><path
+           d="M 83.25,792 A 6.75005,6.75005 -180 0 0 90,785.25 6.75005,6.75005 -180 0 0 83.25,778.5 l -76.5,0 A 6.75005,6.75005 -180 0 0 0,785.25 6.75005,6.75005 -180 0 0 6.75,792 l 76.5,0 z"
+           class="st2"
+           id="path149"
+           inkscape:connector-curvature="0"
+           style="fill:#cdcdcd;fill-opacity:0.5;stroke:#cdcdcd;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.5" /></g><path
+         d="M 83.25,792 A 6.75005,6.75005 -180 0 0 90,785.25 6.75005,6.75005 -180 0 0 83.25,778.5 l -76.5,0 A 6.75005,6.75005 -180 0 0 0,785.25 6.75005,6.75005 -180 0 0 6.75,792 l 76.5,0 z"
+         class="st6"
+         id="path151"
+         inkscape:connector-curvature="0"
+         style="fill:#92d050;stroke:#404040;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" /><text
+         x="20.530001"
+         y="788.25"
+         class="st7"
+         v:langID="1033"
+         id="text153"
+         style="font-size:10.00003242px;font-family:Calibri;fill:#000000"><v:paragraph
+   v:horizAlign="1" /><v:tabList />Packet Type</text>
+</g><g
+       id="shape27-58"
+       v:mID="27"
+       v:groupContext="shape"
+       transform="translate(326.25,-441)"><title
+         id="title156">Sheet.27</title><desc
+         id="desc158">DPDK Application</desc><v:userDefs><v:ud
+           v:nameU="msvThemeColors"
+           v:val="VT0(36):26" /><v:ud
+           v:nameU="msvThemeEffects"
+           v:val="VT0(16):26" /></v:userDefs><v:textBlock
+         v:margins="rect(4,4,4,4)" /><v:textRect
+         cx="54"
+         cy="783"
+         width="108"
+         height="18" /><rect
+         x="0"
+         y="774"
+         width="108"
+         height="18"
+         class="st12"
+         id="rect160"
+         style="fill:none;stroke:none;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" /><text
+         x="10.11"
+         y="786.59998"
+         class="st13"
+         v:langID="2052"
+         id="text162"
+         style="font-weight:bold;font-size:12.00012016px;font-family:Calibri;fill:#000000"><v:paragraph
+   v:horizAlign="1" /><v:tabList />DPDK Application</text>
+</g><g
+       id="shape26-61"
+       v:mID="26"
+       v:groupContext="shape"
+       transform="translate(324,-279)"><title
+         id="title165">Sheet.26</title><desc
+         id="desc167">VXLAN Tunnel</desc><v:userDefs><v:ud
+           v:nameU="msvThemeColors"
+           v:val="VT0(36):26" /><v:ud
+           v:nameU="msvThemeEffects"
+           v:val="VT0(16):26" /></v:userDefs><v:textBlock
+         v:margins="rect(4,4,4,4)" /><v:textRect
+         cx="45"
+         cy="778.5"
+         width="90"
+         height="27" /><rect
+         x="0"
+         y="765"
+         width="90"
+         height="27"
+         class="st12"
+         id="rect169"
+         style="fill:none;stroke:none;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" /><text
+         x="10.51"
+         y="782.09998"
+         class="st14"
+         v:langID="2052"
+         id="text171"
+         style="font-size:12.00012016px;font-family:Calibri;fill:#000000"><v:paragraph
+   v:horizAlign="1" /><v:tabList />VXLAN Tunnel</text>
+</g><g
+       id="shape28-64"
+       v:mID="28"
+       v:groupContext="shape"
+       transform="translate(342,-333)"><title
+         id="title174">Sheet.28</title><desc
+         id="desc176">NIC</desc><v:userDefs><v:ud
+           v:nameU="msvThemeColors"
+           v:val="VT0(36):26" /><v:ud
+           v:nameU="msvThemeEffects"
+           v:val="VT0(16):26" /></v:userDefs><v:textBlock
+         v:margins="rect(4,4,4,4)" /><v:textRect
+         cx="45"
+         cy="783"
+         width="90"
+         height="18" /><rect
+         x="0"
+         y="774"
+         width="90"
+         height="18"
+         class="st12"
+         id="rect178"
+         style="fill:none;stroke:none;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" /><text
+         x="36.400002"
+         y="787.20001"
+         class="st15"
+         v:langID="2052"
+         id="text180"
+         style="font-weight:bold;font-size:13.99991989px;font-family:Calibri;fill:#000000"><v:paragraph
+   v:horizAlign="1" /><v:tabList />NIC</text>
+</g><g
+       id="shape29-67"
+       v:mID="29"
+       v:groupContext="shape"
+       transform="matrix(0,1,1,0,-517.5,270)"><title
+         id="title183">45 degree single</title><v:userDefs><v:ud
+           v:nameU="visVersion"
+           v:val="VT0(14):26" /><v:ud
+           v:nameU="msvThemeColors"
+           v:val="VT0(36):26" /><v:ud
+           v:nameU="msvThemeEffects"
+           v:val="VT0(16):26" /></v:userDefs><g
+         id="shadow29-68"
+         v:groupContext="shadow"
+         v:shadowOffsetX="1.44"
+         v:shadowOffsetY="-1.44"
+         v:shadowType="1"
+         transform="translate(1.44,1.44)"
+         class="st1"
+         style="visibility:visible"><path
+           d="m 0,787.5 4.5,-4.5 0,2.97 247.5,0 0,3.06 -247.5,0 0,2.97 -4.5,-4.5 z"
+           class="st2"
+           id="path186"
+           inkscape:connector-curvature="0"
+           style="fill:#cdcdcd;fill-opacity:0.5;stroke:#cdcdcd;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.5" /></g><path
+         d="m 0,787.5 4.5,-4.5 0,2.97 247.5,0 0,3.06 -247.5,0 0,2.97 -4.5,-4.5 z"
+         class="st16"
+         id="path188"
+         inkscape:connector-curvature="0"
+         style="fill:url(#linearGradient4536);stroke:#404040;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" /></g><g
+       id="shape30-73"
+       v:mID="30"
+       v:groupContext="shape"
+       transform="matrix(0,-1,-1,0,1093.5,522)"><title
+         id="title191">45 degree single.30</title><v:userDefs><v:ud
+           v:nameU="visVersion"
+           v:val="VT0(14):26" /><v:ud
+           v:nameU="msvThemeColors"
+           v:val="VT0(36):26" /><v:ud
+           v:nameU="msvThemeEffects"
+           v:val="VT0(16):26" /></v:userDefs><g
+         id="shadow30-74"
+         v:groupContext="shadow"
+         v:shadowOffsetX="1.44"
+         v:shadowOffsetY="-1.44"
+         v:shadowType="1"
+         transform="translate(-1.44,-1.44)"
+         class="st1"
+         style="visibility:visible"><path
+           d="m 0,787.5 4.5,-4.5 0,2.97 247.5,0 0,3.06 -247.5,0 0,2.97 -4.5,-4.5 z"
+           class="st2"
+           id="path194"
+           inkscape:connector-curvature="0"
+           style="fill:#cdcdcd;fill-opacity:0.5;stroke:#cdcdcd;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.5" /></g><path
+         d="m 0,787.5 4.5,-4.5 0,2.97 247.5,0 0,3.06 -247.5,0 0,2.97 -4.5,-4.5 z"
+         class="st16"
+         id="path196"
+         inkscape:connector-curvature="0"
+         style="fill:url(#linearGradient4538);stroke:#404040;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" /></g><g
+       id="shape14-78"
+       v:mID="14"
+       v:groupContext="shape"
+       v:layerMember="0"
+       transform="translate(207,-234)"><title
+         id="title199">Object</title><desc
+         id="desc201">WAN/LAN</desc><v:custProps><v:cp
+           v:nameU="Cost"
+           v:lbl="Cost"
+           v:type="7"
+           v:format="@"
+           v:langID="1033" /><v:cp
+           v:nameU="Duration"
+           v:lbl="Duration"
+           v:type="2"
+           v:langID="1033" /><v:cp
+           v:nameU="Resources"
+           v:lbl="Resources"
+           v:langID="1033" /></v:custProps><v:userDefs><v:ud
+           v:nameU="visVersion"
+           v:val="VT0(14):26" /><v:ud
+           v:nameU="msvThemeColors"
+           v:val="VT0(36):26" /><v:ud
+           v:nameU="msvThemeEffects"
+           v:val="VT0(16):26" /></v:userDefs><v:textBlock
+         v:margins="rect(1,1,1,1)"
+         v:tabSpace="42.5197" /><v:textRect
+         cx="83.25"
+         cy="769.5"
+         width="166.5"
+         height="45" /><g
+         id="shadow14-79"
+         v:groupContext="shadow"
+         v:shadowOffsetX="1.44"
+         v:shadowOffsetY="-1.44"
+         v:shadowType="1"
+         transform="translate(1.44,1.44)"
+         class="st1"
+         style="visibility:visible"><path
+           d="m 23.93,782.24 a 19.1532,6.46551 -180 0 0 27.59,5.48 26.5285,8.95514 -180 0 0 47.98,-2.03 8.02422,2.70871 -180 0 0 8.66,2.93 30.5319,10.3066 -180 0 0 29.32,-4.28 18.9723,6.40442 -180 0 0 20.66,-4.05 29.3596,9.20857 -176.98 0 0 -12.51,-8.69 100.331,31.9328 -2.78 0 0 20.84,-8.56 42.3527,12.6007 -180 0 0 -21.95,-11.54 25.2977,7.52648 -180 0 0 -48.39,3.6 21.4707,5.9338 -1.58 0 0 -36.32,0.33 30.834,8.86245 -178.72 0 0 -39.29,12.27 24.6202,7.32494 -180 0 0 3.41,14.54 z"
+           class="st2"
+           id="path204"
+           inkscape:connector-curvature="0"
+           style="fill:#cdcdcd;fill-opacity:0.5;stroke:#cdcdcd;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.5" /></g><path
+         d="m 23.93,782.24 a 19.1532,6.46551 -180 0 0 27.59,5.48 26.5285,8.95514 -180 0 0 47.98,-2.03 8.02422,2.70871 -180 0 0 8.66,2.93 30.5319,10.3066 -180 0 0 29.32,-4.28 18.9723,6.40442 -180 0 0 20.66,-4.05 29.3596,9.20857 -176.98 0 0 -12.51,-8.69 100.331,31.9328 -2.78 0 0 20.84,-8.56 42.3527,12.6007 -180 0 0 -21.95,-11.54 25.2977,7.52648 -180 0 0 -48.39,3.6 21.4707,5.9338 -1.58 0 0 -36.32,0.33 30.834,8.86245 -178.72 0 0 -39.29,12.27 24.6202,7.32494 -180 0 0 3.41,14.54 z"
+         class="st17"
+         id="path206"
+         inkscape:connector-curvature="0"
+         style="fill:url(#grad0-83);stroke:#404040;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" /><text
+         x="53.23"
+         y="773.70001"
+         class="st15"
+         v:langID="2052"
+         id="text208"
+         style="font-weight:bold;font-size:13.99991989px;font-family:Calibri;fill:#000000"><v:paragraph
+   v:horizAlign="1" /><v:tabList />WAN/LAN</text>
+</g><g
+       id="shape11-85"
+       v:mID="11"
+       v:groupContext="shape"
+       transform="translate(236.25,-472.5)"><title
+         id="title211">Rounded rectangle.11</title><desc
+         id="desc213">TEP</desc><v:userDefs><v:ud
+           v:nameU="visVersion"
+           v:val="VT0(14):26" /><v:ud
+           v:nameU="msvThemeColors"
+           v:val="VT0(36):26" /><v:ud
+           v:nameU="msvThemeEffects"
+           v:val="VT0(16):26" /></v:userDefs><v:textBlock
+         v:margins="rect(4,4,4,4)" /><v:textRect
+         cx="54"
+         cy="774"
+         width="108"
+         height="36" /><g
+         id="shadow11-86"
+         v:groupContext="shadow"
+         v:shadowOffsetX="1.44"
+         v:shadowOffsetY="-1.44"
+         v:shadowType="1"
+         transform="translate(1.44,1.44)"
+         class="st1"
+         style="visibility:visible"><path
+           d="m 99,792 a 9.00007,9.00007 -180 0 0 9,-9 l 0,-18 a 9.00007,9.00007 -180 0 0 -9,-9 l -90,0 a 9.00007,9.00007 -180 0 0 -9,9 l 0,18 a 9.00007,9.00007 -180 0 0 9,9 l 90,0 z"
+           class="st2"
+           id="path216"
+           inkscape:connector-curvature="0"
+           style="fill:#cdcdcd;fill-opacity:0.5;stroke:#cdcdcd;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.5" /></g><path
+         d="m 99,792 a 9.00007,9.00007 -180 0 0 9,-9 l 0,-18 a 9.00007,9.00007 -180 0 0 -9,-9 l -90,0 a 9.00007,9.00007 -180 0 0 -9,9 l 0,18 a 9.00007,9.00007 -180 0 0 9,9 l 90,0 z"
+         class="st18"
+         id="path218"
+         inkscape:connector-curvature="0"
+         style="fill:#f2c096;stroke:#404040;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" /><text
+         x="44.91"
+         y="777.59998"
+         class="st13"
+         v:langID="2052"
+         id="text220"
+         style="font-weight:bold;font-size:12.00012016px;font-family:Calibri;fill:#000000"><v:paragraph
+   v:horizAlign="1" /><v:tabList />TEP</text>
+</g><g
+       id="shape36-90"
+       v:mID="36"
+       v:groupContext="shape"
+       transform="translate(117,-571.5)"><title
+         id="title223">Rectangle.18.36</title><v:userDefs><v:ud
+           v:nameU="visVersion"
+           v:val="VT0(15):26" /><v:ud
+           v:nameU="msvThemeColors"
+           v:val="VT0(36):26" /><v:ud
+           v:nameU="msvThemeEffects"
+           v:val="VT0(16):26" /></v:userDefs><g
+         id="shadow36-91"
+         v:groupContext="shadow"
+         v:shadowOffsetX="1.44"
+         v:shadowOffsetY="-1.44"
+         v:shadowType="1"
+         transform="translate(1.44,1.44)"
+         class="st1"
+         style="visibility:visible"><rect
+           x="0"
+           y="688.5"
+           width="342"
+           height="103.5"
+           class="st2"
+           id="rect226"
+           style="fill:#cdcdcd;fill-opacity:0.5;stroke:#cdcdcd;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.5" /></g><rect
+         x="0"
+         y="688.5"
+         width="342"
+         height="103.5"
+         class="st19"
+         id="rect228"
+         style="fill:#e1ebf3;stroke:#404040;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" /></g><g
+       id="shape5-94"
+       v:mID="5"
+       v:groupContext="shape"
+       transform="translate(306,-594)"><title
+         id="title231">Rounded rectangle.5</title><desc
+         id="desc233">VM-2 (VNID:200)</desc><v:userDefs><v:ud
+           v:nameU="visVersion"
+           v:val="VT0(14):26" /><v:ud
+           v:nameU="msvThemeColors"
+           v:val="VT0(36):26" /><v:ud
+           v:nameU="msvThemeEffects"
+           v:val="VT0(16):26" /></v:userDefs><v:textBlock
+         v:margins="rect(4,4,4,4)" /><v:textRect
+         cx="61.3125"
+         cy="765"
+         width="122.63"
+         height="54" /><g
+         id="shadow5-95"
+         v:groupContext="shadow"
+         v:shadowOffsetX="1.44"
+         v:shadowOffsetY="-1.44"
+         v:shadowType="1"
+         transform="translate(1.44,1.44)"
+         class="st1"
+         style="visibility:visible"><path
+           d="m 113.62,792 a 9.00007,9.00007 -180 0 0 9.01,-9 l -0.01,-36 a 9.00007,9.00007 -180 0 0 -9,-9 L 9,738 a 9.00007,9.00007 -180 0 0 -9,9 l 0,36 a 9.00007,9.00007 -180 0 0 9,9 l 104.62,0 z"
+           class="st2"
+           id="path236"
+           inkscape:connector-curvature="0"
+           style="fill:#cdcdcd;fill-opacity:0.5;stroke:#cdcdcd;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.5" /></g><path
+         d="m 113.62,792 a 9.00007,9.00007 -180 0 0 9.01,-9 l -0.01,-36 a 9.00007,9.00007 -180 0 0 -9,-9 L 9,738 a 9.00007,9.00007 -180 0 0 -9,9 l 0,36 a 9.00007,9.00007 -180 0 0 9,9 l 104.62,0 z"
+         class="st9"
+         id="path238"
+         inkscape:connector-curvature="0"
+         style="fill:#3e75a6;stroke:#404040;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" /><text
+         x="16.93"
+         y="769.20001"
+         class="st20"
+         v:langID="2052"
+         id="text240"
+         style="font-size:13.99991989px;font-family:Calibri;fill:#000000"><v:paragraph
+   v:horizAlign="1" /><v:tabList />VM<tspan
+   class="st8"
+   v:langID="1033"
+   id="tspan242"
+   style="font-size:13.99991989px">-</tspan>2 (<tspan
+   class="st21"
+   id="tspan244"
+   style="font-size:12.00012875px">VNID</tspan><tspan
+   class="st21"
+   id="tspan246"
+   style="font-size:12.00012875px">:</tspan><tspan
+   class="st21"
+   id="tspan248"
+   style="font-size:12.00012875px">200</tspan><tspan
+   class="st21"
+   id="tspan250"
+   style="font-size:12.00012875px">)</tspan></text>
+</g><g
+       id="shape3-104"
+       v:mID="3"
+       v:groupContext="shape"
+       transform="translate(135,-594)"><title
+         id="title253">Rounded rectangle</title><desc
+         id="desc255">VM-1 (VNID: 100)</desc><v:userDefs><v:ud
+           v:nameU="visVersion"
+           v:val="VT0(14):26" /><v:ud
+           v:nameU="msvThemeColors"
+           v:val="VT0(36):26" /><v:ud
+           v:nameU="msvThemeEffects"
+           v:val="VT0(16):26" /></v:userDefs><v:textBlock
+         v:margins="rect(4,4,4,4)" /><v:textRect
+         cx="61.3125"
+         cy="765"
+         width="122.63"
+         height="54" /><g
+         id="shadow3-105"
+         v:groupContext="shadow"
+         v:shadowOffsetX="1.44"
+         v:shadowOffsetY="-1.44"
+         v:shadowType="1"
+         transform="translate(1.44,1.44)"
+         class="st1"
+         style="visibility:visible"><path
+           d="m 113.62,792 a 9.00007,9.00007 -180 0 0 9.01,-9 l -0.01,-36 a 9.00007,9.00007 -180 0 0 -9,-9 L 9,738 a 9.00007,9.00007 -180 0 0 -9,9 l 0,36 a 9.00007,9.00007 -180 0 0 9,9 l 104.62,0 z"
+           class="st2"
+           id="path258"
+           inkscape:connector-curvature="0"
+           style="fill:#cdcdcd;fill-opacity:0.5;stroke:#cdcdcd;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.5" /></g><path
+         d="m 113.62,792 a 9.00007,9.00007 -180 0 0 9.01,-9 l -0.01,-36 a 9.00007,9.00007 -180 0 0 -9,-9 L 9,738 a 9.00007,9.00007 -180 0 0 -9,9 l 0,36 a 9.00007,9.00007 -180 0 0 9,9 l 104.62,0 z"
+         class="st9"
+         id="path260"
+         inkscape:connector-curvature="0"
+         style="fill:#3e75a6;stroke:#404040;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" /><text
+         x="15.58"
+         y="769.20001"
+         class="st20"
+         v:langID="2052"
+         id="text262"
+         style="font-size:13.99991989px;font-family:Calibri;fill:#000000"><v:paragraph
+   v:horizAlign="1" /><v:tabList />VM<tspan
+   class="st8"
+   v:langID="1033"
+   id="tspan264"
+   style="font-size:13.99991989px">-</tspan>1 (<tspan
+   class="st21"
+   id="tspan266"
+   style="font-size:12.00012875px">VNID</tspan><tspan
+   class="st21"
+   id="tspan268"
+   style="font-size:12.00012875px">: </tspan><tspan
+   class="st21"
+   id="tspan270"
+   style="font-size:12.00012875px">100</tspan><tspan
+   class="st21"
+   id="tspan272"
+   style="font-size:12.00012875px">)</tspan></text>
+</g><g
+       id="shape23-114"
+       v:mID="23"
+       v:groupContext="shape"
+       transform="matrix(0.8626982,0.50571911,-0.50571911,0.8626982,624.813,-477.284)"><title
+         id="title275">Process boundary.23</title><v:userDefs><v:ud
+           v:nameU="CH"
+           v:val="VT0(5):26" /><v:ud
+           v:nameU="visVersion"
+           v:val="VT0(14):26" /><v:ud
+           v:nameU="msvThemeColors"
+           v:val="VT0(36):26" /></v:userDefs><rect
+         x="0"
+         y="789.16498"
+         width="75.634804"
+         height="2.83465"
+         class="st22"
+         id="rect277"
+         style="fill:#d26d19;stroke:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round" /></g><g
+       id="shape22-116"
+       v:mID="22"
+       v:groupContext="shape"
+       transform="matrix(0.95221525,0.30542775,-0.30542775,0.95221525,412.466,-548.055)"><title
+         id="title280">Process boundary</title><v:userDefs><v:ud
+           v:nameU="CH"
+           v:val="VT0(5):26" /><v:ud
+           v:nameU="visVersion"
+           v:val="VT0(14):26" /><v:ud
+           v:nameU="msvThemeColors"
+           v:val="VT0(36):26" /></v:userDefs><rect
+         x="0"
+         y="789.16498"
+         width="125.234"
+         height="2.83465"
+         class="st22"
+         id="rect282"
+         style="fill:#d26d19;stroke:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round" /></g><g
+       id="shape24-118"
+       v:mID="24"
+       v:groupContext="shape"
+       transform="matrix(-0.93547487,0.35339321,-0.35339321,-0.93547487,670.892,944.318)"><title
+         id="title285">Process boundary.24</title><v:userDefs><v:ud
+           v:nameU="CH"
+           v:val="VT0(5):26" /><v:ud
+           v:nameU="visVersion"
+           v:val="VT0(14):26" /><v:ud
+           v:nameU="msvThemeColors"
+           v:val="VT0(36):26" /></v:userDefs><rect
+         x="0"
+         y="789.16498"
+         width="108.234"
+         height="2.83465"
+         class="st22"
+         id="rect287"
+         style="fill:#d26d19;stroke:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round" /></g><g
+       id="shape25-120"
+       v:mID="25"
+       v:groupContext="shape"
+       transform="matrix(-0.78441927,0.62023093,-0.62023093,-0.78441927,828.973,824.895)"><title
+         id="title290">Process boundary.25</title><v:userDefs><v:ud
+           v:nameU="CH"
+           v:val="VT0(5):26" /><v:ud
+           v:nameU="visVersion"
+           v:val="VT0(14):26" /><v:ud
+           v:nameU="msvThemeColors"
+           v:val="VT0(36):26" /></v:userDefs><rect
+         x="0"
+         y="789.16498"
+         width="61.670101"
+         height="2.83465"
+         class="st22"
+         id="rect292"
+         style="fill:#d26d19;stroke:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round" /></g><g
+       id="shape4-122"
+       v:mID="4"
+       v:groupContext="shape"
+       transform="translate(148.5,-587.25)"><title
+         id="title295">Rectangle</title><desc
+         id="desc297">vport-0</desc><v:userDefs><v:ud
+           v:nameU="visVersion"
+           v:val="VT0(14):26" /><v:ud
+           v:nameU="msvThemeColors"
+           v:val="VT0(36):26" /><v:ud
+           v:nameU="msvThemeEffects"
+           v:val="VT0(16):26" /></v:userDefs><v:textBlock
+         v:margins="rect(4,4,4,4)" /><v:textRect
+         cx="22.5"
+         cy="784.125"
+         width="45"
+         height="15.75" /><g
+         id="shadow4-123"
+         v:groupContext="shadow"
+         v:shadowOffsetX="1.44"
+         v:shadowOffsetY="-1.44"
+         v:shadowType="1"
+         transform="translate(1.44,1.44)"
+         class="st1"
+         style="visibility:visible"><rect
+           x="0"
+           y="776.25"
+           width="45"
+           height="15.75"
+           class="st2"
+           id="rect300"
+           style="fill:#cdcdcd;fill-opacity:0.5;stroke:#cdcdcd;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.5" /></g><rect
+         x="0"
+         y="776.25"
+         width="45"
+         height="15.75"
+         class="st23"
+         id="rect302"
+         style="fill:#a6c3dd;stroke:#404040;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" /><text
+         x="7.5"
+         y="787.13"
+         class="st7"
+         v:langID="1033"
+         id="text304"
+         style="font-size:10.00003242px;font-family:Calibri;fill:#000000"><v:paragraph
+   v:horizAlign="1" /><v:tabList />v<tspan
+   class="st8"
+   v:langID="2052"
+   id="tspan306"
+   style="font-size:10.00003242px">port</tspan><tspan
+   class="st8"
+   v:langID="2052"
+   id="tspan308"
+   style="font-size:10.00003242px">-</tspan><tspan
+   class="st8"
+   v:langID="2052"
+   id="tspan310"
+   style="font-size:10.00003242px">0</tspan></text>
+</g><g
+       id="shape2-130"
+       v:mID="2"
+       v:groupContext="shape"
+       transform="translate(202.5,-587.25)"><title
+         id="title313">Rectangle.2</title><desc
+         id="desc315">vport-1</desc><v:userDefs><v:ud
+           v:nameU="visVersion"
+           v:val="VT0(14):26" /><v:ud
+           v:nameU="msvThemeColors"
+           v:val="VT0(36):26" /><v:ud
+           v:nameU="msvThemeEffects"
+           v:val="VT0(16):26" /></v:userDefs><v:textBlock
+         v:margins="rect(4,4,4,4)" /><v:textRect
+         cx="22.5"
+         cy="784.125"
+         width="45"
+         height="15.75" /><g
+         id="shadow2-131"
+         v:groupContext="shadow"
+         v:shadowOffsetX="1.44"
+         v:shadowOffsetY="-1.44"
+         v:shadowType="1"
+         transform="translate(1.44,1.44)"
+         class="st1"
+         style="visibility:visible"><rect
+           x="0"
+           y="776.25"
+           width="45"
+           height="15.75"
+           class="st2"
+           id="rect318"
+           style="fill:#cdcdcd;fill-opacity:0.5;stroke:#cdcdcd;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.5" /></g><rect
+         x="0"
+         y="776.25"
+         width="45"
+         height="15.75"
+         class="st23"
+         id="rect320"
+         style="fill:#a6c3dd;stroke:#404040;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" /><text
+         x="7.5"
+         y="787.13"
+         class="st7"
+         v:langID="1033"
+         id="text322"
+         style="font-size:10.00003242px;font-family:Calibri;fill:#000000"><v:paragraph
+   v:horizAlign="1" /><v:tabList />v<tspan
+   class="st8"
+   v:langID="2052"
+   id="tspan324"
+   style="font-size:10.00003242px">port</tspan><tspan
+   class="st8"
+   v:langID="2052"
+   id="tspan326"
+   style="font-size:10.00003242px">-</tspan><tspan
+   class="st8"
+   v:langID="2052"
+   id="tspan328"
+   style="font-size:10.00003242px">1</tspan></text>
+</g><g
+       id="shape6-138"
+       v:mID="6"
+       v:groupContext="shape"
+       transform="translate(317.25,-587.25)"><title
+         id="title331">Rectangle.6</title><desc
+         id="desc333">vport-0</desc><v:userDefs><v:ud
+           v:nameU="visVersion"
+           v:val="VT0(14):26" /><v:ud
+           v:nameU="msvThemeColors"
+           v:val="VT0(36):26" /><v:ud
+           v:nameU="msvThemeEffects"
+           v:val="VT0(16):26" /></v:userDefs><v:textBlock
+         v:margins="rect(4,4,4,4)" /><v:textRect
+         cx="21.375"
+         cy="784.125"
+         width="42.75"
+         height="15.75" /><g
+         id="shadow6-139"
+         v:groupContext="shadow"
+         v:shadowOffsetX="1.44"
+         v:shadowOffsetY="-1.44"
+         v:shadowType="1"
+         transform="translate(1.44,1.44)"
+         class="st1"
+         style="visibility:visible"><rect
+           x="0"
+           y="776.25"
+           width="42.75"
+           height="15.75"
+           class="st2"
+           id="rect336"
+           style="fill:#cdcdcd;fill-opacity:0.5;stroke:#cdcdcd;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.5" /></g><rect
+         x="0"
+         y="776.25"
+         width="42.75"
+         height="15.75"
+         class="st23"
+         id="rect338"
+         style="fill:#a6c3dd;stroke:#404040;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" /><text
+         x="6.3699999"
+         y="787.13"
+         class="st7"
+         v:langID="1033"
+         id="text340"
+         style="font-size:10.00003242px;font-family:Calibri;fill:#000000"><v:paragraph
+   v:horizAlign="1" /><v:tabList />v<tspan
+   class="st8"
+   v:langID="2052"
+   id="tspan342"
+   style="font-size:10.00003242px">port</tspan><tspan
+   class="st8"
+   v:langID="2052"
+   id="tspan344"
+   style="font-size:10.00003242px">-</tspan><tspan
+   class="st8"
+   v:langID="2052"
+   id="tspan346"
+   style="font-size:10.00003242px">0</tspan></text>
+</g><g
+       id="shape7-146"
+       v:mID="7"
+       v:groupContext="shape"
+       transform="translate(369,-587.25)"><title
+         id="title349">Rectangle.7</title><desc
+         id="desc351">vport-1</desc><v:userDefs><v:ud
+           v:nameU="visVersion"
+           v:val="VT0(14):26" /><v:ud
+           v:nameU="msvThemeColors"
+           v:val="VT0(36):26" /><v:ud
+           v:nameU="msvThemeEffects"
+           v:val="VT0(16):26" /></v:userDefs><v:textBlock
+         v:margins="rect(4,4,4,4)" /><v:textRect
+         cx="22.5"
+         cy="784.125"
+         width="45"
+         height="15.75" /><g
+         id="shadow7-147"
+         v:groupContext="shadow"
+         v:shadowOffsetX="1.44"
+         v:shadowOffsetY="-1.44"
+         v:shadowType="1"
+         transform="translate(1.44,1.44)"
+         class="st1"
+         style="visibility:visible"><rect
+           x="0"
+           y="776.25"
+           width="45"
+           height="15.75"
+           class="st2"
+           id="rect354"
+           style="fill:#cdcdcd;fill-opacity:0.5;stroke:#cdcdcd;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.5" /></g><rect
+         x="0"
+         y="776.25"
+         width="45"
+         height="15.75"
+         class="st23"
+         id="rect356"
+         style="fill:#a6c3dd;stroke:#404040;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" /><text
+         x="7.5"
+         y="787.13"
+         class="st7"
+         v:langID="1033"
+         id="text358"
+         style="font-size:10.00003242px;font-family:Calibri;fill:#000000"><v:paragraph
+   v:horizAlign="1" /><v:tabList />v<tspan
+   class="st8"
+   v:langID="2052"
+   id="tspan360"
+   style="font-size:10.00003242px">port</tspan><tspan
+   class="st8"
+   v:langID="2052"
+   id="tspan362"
+   style="font-size:10.00003242px">-</tspan><tspan
+   class="st8"
+   v:langID="2052"
+   id="tspan364"
+   style="font-size:10.00003242px">1</tspan></text>
+</g><g
+       id="shape37-154"
+       v:mID="37"
+       v:groupContext="shape"
+       transform="translate(234,-648)"><title
+         id="title367">Sheet.37</title><desc
+         id="desc369">Guest</desc><v:userDefs><v:ud
+           v:nameU="msvThemeColors"
+           v:val="VT0(36):26" /><v:ud
+           v:nameU="msvThemeEffects"
+           v:val="VT0(16):26" /></v:userDefs><v:textBlock
+         v:margins="rect(4,4,4,4)" /><v:textRect
+         cx="54"
+         cy="783"
+         width="108"
+         height="18" /><rect
+         x="0"
+         y="774"
+         width="108"
+         height="18"
+         class="st12"
+         id="rect371"
+         style="fill:none;stroke:none;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" /><text
+         x="39.459999"
+         y="786.59998"
+         class="st13"
+         v:langID="1033"
+         id="text373"
+         style="font-weight:bold;font-size:12.00012016px;font-family:Calibri;fill:#000000"><v:paragraph
+   v:horizAlign="1" /><v:tabList />Guest</text>
+</g><g
+       id="shape38-157"
+       v:mID="38"
+       v:groupContext="shape"
+       transform="translate(324,-357.75)"><title
+         id="title376">Rounded rectangle.38</title><desc
+         id="desc378">TSO offload</desc><v:userDefs><v:ud
+           v:nameU="visVersion"
+           v:val="VT0(14):26" /><v:ud
+           v:nameU="msvThemeColors"
+           v:val="VT0(36):26" /><v:ud
+           v:nameU="msvThemeEffects"
+           v:val="VT0(16):26" /></v:userDefs><v:textBlock
+         v:margins="rect(4,4,4,4)" /><v:textRect
+         cx="36"
+         cy="785.25"
+         width="72"
+         height="13.5" /><g
+         id="shadow38-158"
+         v:groupContext="shadow"
+         v:shadowOffsetX="1.44"
+         v:shadowOffsetY="-1.44"
+         v:shadowType="1"
+         transform="translate(1.44,1.44)"
+         class="st1"
+         style="visibility:visible"><path
+           d="M 65.25,792 A 6.75005,6.75005 -180 0 0 72,785.25 6.75005,6.75005 -180 0 0 65.25,778.5 l -58.5,0 A 6.75005,6.75005 -180 0 0 0,785.25 6.75005,6.75005 -180 0 0 6.75,792 l 58.5,0 z"
+           class="st2"
+           id="path381"
+           inkscape:connector-curvature="0"
+           style="fill:#cdcdcd;fill-opacity:0.5;stroke:#cdcdcd;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.5" /></g><path
+         d="M 65.25,792 A 6.75005,6.75005 -180 0 0 72,785.25 6.75005,6.75005 -180 0 0 65.25,778.5 l -58.5,0 A 6.75005,6.75005 -180 0 0 0,785.25 6.75005,6.75005 -180 0 0 6.75,792 l 58.5,0 z"
+         class="st6"
+         id="path383"
+         inkscape:connector-curvature="0"
+         style="fill:#92d050;stroke:#404040;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" /><text
+         x="12.33"
+         y="788.25"
+         class="st7"
+         v:langID="2052"
+         id="text385"
+         style="font-size:10.00003242px;font-family:Calibri;fill:#000000"><v:paragraph
+   v:horizAlign="1" /><v:tabList />TSO offload</text>
+</g></g></svg>
\ No newline at end of file