diff options
Diffstat (limited to 'doc/source/images/mac-learning.svg')
-rw-r--r-- | doc/source/images/mac-learning.svg | 764 |
1 files changed, 764 insertions, 0 deletions
diff --git a/doc/source/images/mac-learning.svg b/doc/source/images/mac-learning.svg new file mode 100644 index 00000000..43d806c5 --- /dev/null +++ b/doc/source/images/mac-learning.svg @@ -0,0 +1,764 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:osb="http://www.openswatchbook.org/uri/2009/osb" + 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="1052.3622" + height="744.09448" + id="svg2" + version="1.1" + inkscape:version="0.48.1 r9760" + sodipodi:docname="mac-learning.svg" + inkscape:export-filename="/home/yamahata/openvswitch/sp-lab/scarab/scarab-2/doc/source/images/mac-learning.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90"> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="0.8162589" + inkscape:cx="374.1874" + inkscape:cy="324.99839" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="false" + inkscape:window-width="1345" + inkscape:window-height="1004" + inkscape:window-x="54" + inkscape:window-y="32" + inkscape:window-maximized="0" + inkscape:snap-grids="true" + inkscape:snap-to-guides="false" + inkscape:snap-bbox="false" + inkscape:snap-page="false" + showguides="true" + inkscape:guide-bbox="true" /> + <defs + id="defs4"> + <marker + style="overflow:visible;" + id="Arrow1Send" + refX="0.0" + refY="0.0" + orient="auto" + inkscape:stockid="Arrow1Send"> + <path + transform="scale(0.2) rotate(180) translate(6,0)" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none;" + d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z " + id="path4154" /> + </marker> + <marker + inkscape:stockid="Arrow2Mend" + orient="auto" + refY="0.0" + refX="0.0" + id="Arrow2Mend" + style="overflow:visible;"> + <path + id="path4166" + style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;" + d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z " + transform="scale(0.6) rotate(180) translate(0,0)" /> + </marker> + <marker + inkscape:stockid="Arrow2Lstart" + orient="auto" + refY="0.0" + refX="0.0" + id="Arrow2Lstart" + style="overflow:visible"> + <path + id="path5113" + style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round" + d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z " + transform="scale(1.1) translate(1,0)" /> + </marker> + <linearGradient + id="linearGradient6493" + osb:paint="solid"> + <stop + style="stop-color:#000000;stop-opacity:1;" + offset="0" + id="stop6495" /> + </linearGradient> + <linearGradient + id="linearGradient5313" + osb:paint="solid"> + <stop + style="stop-color:#5555ff;stop-opacity:1;" + offset="0" + id="stop5315" /> + </linearGradient> + <marker + inkscape:stockid="Arrow1Mend" + orient="auto" + refY="0.0" + refX="0.0" + id="Arrow1Mend" + style="overflow:visible;"> + <path + id="path5567" + d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z " + style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none;" + transform="scale(0.4) rotate(180) translate(10,0)" /> + </marker> + <marker + inkscape:stockid="Arrow1Mstart" + orient="auto" + refY="0.0" + refX="0.0" + id="Arrow1Mstart" + style="overflow:visible"> + <path + id="path5564" + d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z " + style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none" + transform="scale(0.4) translate(10,0)" /> + </marker> + <marker + inkscape:stockid="Arrow2Lend" + orient="auto" + refY="0.0" + refX="0.0" + id="Arrow2Lend" + style="overflow:visible;"> + <path + id="path5579" + style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;" + d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z " + transform="scale(1.1) rotate(180) translate(1,0)" /> + </marker> + <marker + inkscape:stockid="Arrow1Lend" + orient="auto" + refY="0.0" + refX="0.0" + id="Arrow1Lend" + style="overflow:visible;"> + <path + id="path5561" + d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z " + style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none;" + transform="scale(0.8) rotate(180) translate(12.5,0)" /> + </marker> + <marker + inkscape:stockid="Arrow1Lstart" + orient="auto" + refY="0.0" + refX="0.0" + id="Arrow1Lstart" + style="overflow:visible"> + <path + id="path5558" + d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z " + style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none" + transform="scale(0.8) translate(12.5,0)" /> + </marker> + <inkscape:path-effect + effect="skeletal" + id="path-effect5339" + is_visible="true" + pattern="M 0,0 0,10 10,5 z" + copytype="single_stretched" + prop_scale="1" + scale_y_rel="false" + spacing="0" + normal_offset="0" + tang_offset="0" + prop_units="false" + vertical_pattern="false" + fuse_tolerance="0" /> + <linearGradient + id="linearGradient5242" + osb:paint="solid"> + <stop + style="stop-color:#7fff2a;stop-opacity:1;" + offset="0" + id="stop5244" /> + </linearGradient> + <inkscape:perspective + sodipodi:type="inkscape:persp3d" + inkscape:vp_x="0 : 372.04724 : 1" + inkscape:vp_y="0 : 1000 : 0" + inkscape:vp_z="1052.3622 : 372.04724 : 1" + inkscape:persp3d-origin="526.18109 : 248.03149 : 1" + id="perspective3009" /> + <marker + inkscape:stockid="Arrow1LendM" + orient="auto" + refY="0.0" + refX="0.0" + id="Arrow1LendM" + style="overflow:visible;"> + <path + id="path4159" + d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z " + style="marker-start:none;stroke:#ff0000;stroke-width:1.0pt;fill:#ff0000;fill-rule:evenodd" + transform="scale(0.8) rotate(180) translate(12.5,0)" /> + </marker> + <marker + inkscape:stockid="Arrow1LendF" + orient="auto" + refY="0.0" + refX="0.0" + id="Arrow1LendF" + style="overflow:visible;"> + <path + id="path4585" + d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z " + style="marker-start:none;stroke:#ff0000;stroke-width:1.0pt;fill:#ff0000;fill-rule:evenodd" + transform="scale(0.8) rotate(180) translate(12.5,0)" /> + </marker> + <marker + inkscape:stockid="Arrow1Mend6" + orient="auto" + refY="0.0" + refX="0.0" + id="Arrow1Mend6" + style="overflow:visible;"> + <path + id="path5404" + d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z " + style="marker-start:none;stroke:#ff0000;stroke-width:1.0pt;fill:#ff0000;fill-rule:evenodd" + transform="scale(0.4) rotate(180) translate(10,0)" /> + </marker> + <marker + inkscape:stockid="Arrow1MendN" + orient="auto" + refY="0.0" + refX="0.0" + id="Arrow1MendN" + style="overflow:visible;"> + <path + id="path5645" + d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z " + style="marker-start:none;stroke:#ff0000;stroke-width:1.0pt;fill:#ff0000;fill-rule:evenodd" + transform="scale(0.4) rotate(180) translate(10,0)" /> + </marker> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient5343-7" + id="linearGradient5349-6" + x1="-532.43896" + y1="622.73621" + x2="-318.84055" + y2="622.73621" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.83990127,0,0,1.846462,-201.58875,-629.6685)" /> + <linearGradient + inkscape:collect="always" + id="linearGradient5343-7"> + <stop + style="stop-color:#aaccff;stop-opacity:1;" + offset="0" + id="stop5345-4" /> + <stop + style="stop-color:#aaccff;stop-opacity:0;" + offset="1" + id="stop5347-4" /> + </linearGradient> + <linearGradient + y2="622.73621" + x2="-318.84055" + y1="622.73621" + x1="-532.43896" + gradientTransform="matrix(1.2042654,0,0,2.6602952,-344.10309,-1384.9447)" + gradientUnits="userSpaceOnUse" + id="linearGradient6079-9" + xlink:href="#linearGradient5343-7-4" + inkscape:collect="always" /> + <linearGradient + inkscape:collect="always" + id="linearGradient5343-7-4"> + <stop + style="stop-color:#aaccff;stop-opacity:1;" + offset="0" + id="stop5345-4-1" /> + <stop + style="stop-color:#aaccff;stop-opacity:0;" + offset="1" + id="stop5347-4-6" /> + </linearGradient> + <marker + inkscape:stockid="Arrow1Lenda" + orient="auto" + refY="0.0" + refX="0.0" + id="Arrow1Lenda" + style="overflow:visible;"> + <path + id="path5800" + d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z " + style="marker-start:none;stroke:#05ff00;stroke-width:1.0pt;fill:#05ff00;fill-rule:evenodd" + transform="scale(0.8) rotate(180) translate(12.5,0)" /> + </marker> + <marker + inkscape:stockid="Arrow1Lendan" + orient="auto" + refY="0.0" + refX="0.0" + id="Arrow1Lendan" + style="overflow:visible;"> + <path + id="path5943" + d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z " + style="fill-rule:evenodd;marker-start:none;stroke:#059500;stroke-width:1.0pt;fill:#059500" + transform="scale(0.8) rotate(180) translate(12.5,0)" /> + </marker> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient5343-7" + id="linearGradient6508" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.963808,0,0,2.0387048,132.33185,-1087.5143)" + x1="-532.43896" + y1="622.73621" + x2="-318.84055" + y2="622.73621" /> + <marker + inkscape:stockid="Arrow2MendC" + orient="auto" + refY="0.0" + refX="0.0" + id="Arrow2MendC" + style="overflow:visible;"> + <path + id="path4651" + style="stroke-linejoin:round;font-size:12.0;fill-rule:evenodd;stroke:#05ff00;stroke-width:0.62500000;fill:#05ff00" + d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z " + transform="scale(0.6) rotate(180) translate(0,0)" /> + </marker> + <marker + inkscape:stockid="Arrow1Lend4" + orient="auto" + refY="0.0" + refX="0.0" + id="Arrow1Lend4" + style="overflow:visible;"> + <path + id="path6229" + d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z " + style="marker-start:none;stroke:#0000ff;stroke-width:1.0pt;fill:#0000ff;fill-rule:evenodd" + transform="scale(0.8) rotate(180) translate(12.5,0)" /> + </marker> + </defs> + <metadata + id="metadata7"> + <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 /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(0,-308.2677)"> + <path + style="fill:none;stroke:#000000;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" + d="m 123.73525,606.64067 0,-137.21137" + id="path6078" + inkscape:connector-curvature="0" /> + <rect + style="opacity:0.5;fill:url(#linearGradient6508);fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2.23578811;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" + id="rect3065-4" + width="417.50256" + height="287.14444" + x="-912.29431" + y="38.488934" + transform="matrix(0,-1,1,0,0,0)" /> + <a + id="a4003" + transform="matrix(1,0,0,0.81896683,-0.728701,296.31497)" + style="fill:#ff2ad4;fill-opacity:1" /> + <path + style="opacity:0.275;fill:#dd6de5;fill-opacity:0.46666667;fill-rule:nonzero;stroke:#ff0000;stroke-width:4.27355194;stroke-linecap:butt;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:2.13677602, 2.13677602;stroke-dashoffset:0" + d="" + id="path4088" + inkscape:connector-curvature="0" + transform="translate(0,308.2677)" /> + <g + id="g6423" + transform="translate(423.13207,13.647835)" + style="opacity:0.6125;fill:#3866a9;fill-opacity:0.46666667"> + <rect + style="fill:#b1c76d;fill-opacity:0.46666667;fill-rule:evenodd;stroke:#ff1300;stroke-width:4;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" + id="rect6358-7" + width="267.63913" + height="28.903856" + x="80.828072" + y="594.69769" /> + <text + sodipodi:linespacing="125%" + id="text6360-0" + y="615.96716" + x="86.097534" + style="font-size:22px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#3866a9;fill-opacity:0.46666667;stroke:none;font-family:Bitstream Vera Sans" + xml:space="preserve"><tspan + y="615.96716" + x="86.097534" + id="tspan6362-5" + sodipodi:role="line" + style="fill:#ff0000;fill-opacity:1;stroke:#000000;stroke-opacity:1">ryu-openflow-controller</tspan></text> + </g> + <rect + y="573.9325" + x="74.458321" + height="295.24646" + width="233.97559" + id="rect5351-5" + style="opacity:0.275;fill:#ff2ad4;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:3.5089395px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> + <text + sodipodi:linespacing="125%" + id="text5353-2" + y="854.9986" + x="83.609177" + style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" + xml:space="preserve"><tspan + y="854.9986" + x="83.609177" + id="tspan5355-6" + sodipodi:role="line">nova-compute</tspan></text> + <path + transform="matrix(0.69506452,0,0,0.47991755,33.246065,517.64778)" + d="m 171.85039,632.4803 -69.88264,0.56783 -35.433072,-60.23622 34.449562,-60.80405 69.88263,-0.56783 35.43308,60.23622 z" + inkscape:randomized="0" + inkscape:rounded="0" + inkscape:flatsided="true" + sodipodi:arg2="1.5626709" + sodipodi:arg1="1.0390722" + sodipodi:r2="23.694832" + sodipodi:r1="69.884941" + sodipodi:cy="572.24408" + sodipodi:cx="136.41731" + sodipodi:sides="6" + id="path5250" + style="fill:#05ff00;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" + sodipodi:type="star" /> + <text + sodipodi:linespacing="125%" + id="text5274" + y="783.74854" + x="129.07115" + style="font-size:18px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" + xml:space="preserve"><tspan + style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans" + y="783.74854" + x="129.07115" + id="tspan5276" + sodipodi:role="line">VM</tspan><tspan + id="tspan3167" + style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans" + y="806.24854" + x="129.07115" + sodipodi:role="line">tenant-X</tspan></text> + <path + transform="matrix(1.0086434,0,0,0.68923037,-136.00519,452.12072)" + d="m 289.53315,248.36246 -14.42324,24.98178 -28.84647,0 -14.42324,-24.98178 14.42324,-24.98178 28.84647,0 z" + inkscape:randomized="0" + inkscape:rounded="0" + inkscape:flatsided="true" + sodipodi:arg2="0.52359878" + sodipodi:arg1="0" + sodipodi:r2="24.981781" + sodipodi:r1="28.846476" + sodipodi:cy="248.36246" + sodipodi:cx="260.68668" + sodipodi:sides="6" + id="path5523-9" + style="opacity:0.5;fill:#2ad4ff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" + sodipodi:type="star" /> + <text + sodipodi:linespacing="125%" + id="text5525-6" + y="630.38098" + x="106.25084" + style="font-size:20px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" + xml:space="preserve"><tspan + y="630.38098" + x="106.25084" + id="tspan5527-5" + sodipodi:role="line">OVS</tspan></text> + <path + sodipodi:nodetypes="cc" + inkscape:connector-curvature="0" + id="path6228" + d="m 125.69434,759.67428 0.17857,-108.00709" + style="fill:none;stroke:#05ff00;stroke-width:8.14929199;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow2MendC)" /> + <text + xml:space="preserve" + style="font-size:22px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" + x="58.133625" + y="897.9939" + id="text3193" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan3195" + x="58.133625" + y="897.9939">physical host</tspan></text> + <text + xml:space="preserve" + style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" + x="33.077721" + y="977.57361" + id="text6045" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + x="33.077721" + y="977.57361" + id="tspan6049">associates mac address</tspan><tspan + sodipodi:role="line" + x="33.077721" + y="1027.5736" + id="tspan3090">to network id of OVS port</tspan></text> + <g + id="g6280" + transform="translate(-137.65551,-208.28264)"> + <g + transform="matrix(1,0,0,0.71409652,-474.38063,289.09459)" + id="g5864-4"> + <rect + style="fill:#00ffff;fill-rule:evenodd;stroke:#000000;stroke-width:0.79479539px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + id="rect5858-6" + width="26.969246" + height="59.086094" + x="722.52655" + y="601.5531" /> + <text + xml:space="preserve" + style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" + x="611.76575" + y="-729.16479" + id="text5860-69" + sodipodi:linespacing="125%" + transform="matrix(0,1,-1,0,0,0)"><tspan + sodipodi:role="line" + id="tspan5862-8" + x="611.76575" + y="-729.16479">eth</tspan></text> + </g> + </g> + <text + xml:space="preserve" + style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#05ff00;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" + x="459.41306" + y="697.02533" + id="text6080" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan6082" + x="459.41306" + y="697.02533" /></text> + <flowRoot + xml:space="preserve" + id="flowRoot6500" + style="fill:black;stroke:none;stroke-opacity:1;stroke-width:1px;stroke-linejoin:miter;stroke-linecap:butt;fill-opacity:1;font-family:Bitstream Vera Sans;font-style:normal;font-weight:normal;font-size:40px;line-height:125%;letter-spacing:0px;word-spacing:0px"><flowRegion + id="flowRegion6502"><rect + id="rect6504" + width="978.85608" + height="519.44305" + x="-91.882614" + y="261.40448" /></flowRegion><flowPara + id="flowPara6506" /></flowRoot> <text + sodipodi:linespacing="125%" + id="text4810" + y="754.66254" + x="144.56197" + style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" + xml:space="preserve"><tspan + y="754.66254" + x="144.56197" + id="tspan4812" + sodipodi:role="line">send packet</tspan></text> + <path + inkscape:connector-curvature="0" + id="path4814" + d="m 153.13769,623.1046 335.67781,0" + style="fill:none;stroke:#000000;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow2Lend)" /> + <g + id="g5284-2" + transform="matrix(0.7624367,0,0,0.67711861,-318.80448,357.75715)"> + <rect + style="fill:#f2f2f2;stroke:#000000;stroke-width:0.78552711px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + id="rect5232-3" + width="117.8242" + height="109.24851" + x="628.36981" + y="431.12851" /> + <rect + style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.90931469px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + id="rect5234-1" + width="116.47533" + height="36.843727" + x="629.65686" + y="432.41547" /> + <text + xml:space="preserve" + style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" + x="638.27789" + y="458.18796" + id="text5236-0" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan5238-7" + x="638.27789" + y="458.18796">dst addr</tspan></text> + <rect + style="fill:#05ff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.90931469px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + id="rect5234-2-4" + width="116.47533" + height="36.843727" + x="629.04431" + y="470.39359" /> + <text + xml:space="preserve" + style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" + x="637.66534" + y="496.16611" + id="text5236-9-8" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan5238-6-0" + x="637.66534" + y="496.16611">src addr</tspan></text> + <text + xml:space="preserve" + style="font-size:22px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" + x="661.55481" + y="534.14423" + id="text5280-1" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan5282-8" + x="661.55481" + y="534.14423">data</tspan></text> + </g> + <text + sodipodi:linespacing="125%" + id="text5340" + y="589.2738" + x="145.78708" + style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" + xml:space="preserve"><tspan + y="589.2738" + x="145.78708" + id="tspan5342" + sodipodi:role="line">packet in event</tspan></text> + <rect + y="664.97241" + x="507.73914" + height="41.623135" + width="183.73491" + id="rect5364" + style="fill:#05ff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.03031623px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> + <text + sodipodi:linespacing="125%" + id="text5366" + y="697.13458" + x="515.07465" + style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" + xml:space="preserve"><tspan + y="697.13458" + x="515.07465" + id="tspan5368" + sodipodi:role="line">tenant-X</tspan></text> + <rect + y="720.99866" + x="511.80664" + height="24.921518" + width="96.129616" + id="rect5234-2-4-7" + style="fill:#05ff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.67940903px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> + <text + transform="scale(1.0611323,0.94238956)" + sodipodi:linespacing="125%" + id="text5236-9-8-1" + y="782.27899" + x="487.34879" + style="font-size:17.24429703px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" + xml:space="preserve"><tspan + y="782.27899" + x="487.34879" + id="tspan5238-6-0-7" + sodipodi:role="line">mac addr</tspan></text> + <rect + y="664.02014" + x="720.37482" + height="41.623135" + width="183.73491" + id="rect5364-7" + style="fill:#00fffc;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.03031622999999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> + <text + sodipodi:linespacing="125%" + id="text5366-8" + y="696.18231" + x="727.71033" + style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" + xml:space="preserve"><tspan + y="696.18231" + x="727.71033" + id="tspan5368-6" + sodipodi:role="line">tenant-Y</tspan></text> + <rect + y="723.8252" + x="724.97424" + height="24.921518" + width="96.129616" + id="rect5234-2-4-7-9" + style="fill:#00fffc;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.67940902999999997px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> + <text + transform="scale(1.0611323,0.94238956)" + sodipodi:linespacing="125%" + id="text5236-9-8-1-8" + y="785.27838" + x="688.23566" + style="font-size:17.24429703px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" + xml:space="preserve"><tspan + y="785.27838" + x="688.23566" + id="tspan5238-6-0-7-5" + sodipodi:role="line">mac addr</tspan></text> + <path + transform="translate(0,308.2677)" + inkscape:connector-curvature="0" + id="path5536" + d="M 245.0203,381.46444 C 396.93288,431.6936 504.74182,428.0183 504.74182,428.0183" + style="stroke-linejoin:miter;marker-end:url(#Arrow1Lend4);stroke-opacity:1;marker-start:none;stroke-dashoffset:0;stroke:#0000ff;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:15, 5;stroke-width:5;fill:none" /> + <text + sodipodi:linespacing="125%" + id="text6170" + y="791.41553" + x="344.25351" + style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#0000ff;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" + xml:space="preserve"><tspan + y="791.41553" + x="344.25351" + id="tspan6172" + sodipodi:role="line">associate</tspan><tspan + id="tspan6174" + y="841.41553" + x="344.25351" + sodipodi:role="line">mac address to</tspan><tspan + id="tspan6176" + y="891.41553" + x="344.25351" + sodipodi:role="line">network id</tspan></text> + </g> +</svg> |