f-stack/dpdk/doc/guides/sample_app_ug/img/tep_termination_arch.svg

1400 lines
55 KiB
XML

<?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>