1<?xml version="1.0" encoding="UTF-8" standalone="no"?> 2 3<!-- SPDX-License-Identifier: BSD-3-Clause --> 4<!-- Copyright(c) 2014 Intel Corporation --> 5 6 7<svg 8 xmlns:dc="http://purl.org/dc/elements/1.1/" 9 xmlns:cc="http://creativecommons.org/ns#" 10 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" 11 xmlns:svg="http://www.w3.org/2000/svg" 12 xmlns="http://www.w3.org/2000/svg" 13 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" 14 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" 15 width="524.65625" 16 height="387.59375" 17 id="svg4116" 18 version="1.1" 19 inkscape:version="0.48.5 r10040" 20 sodipodi:docname="New document 2"> 21 <defs 22 id="defs4118"> 23 <marker 24 inkscape:stockid="Arrow1Mstart" 25 orient="auto" 26 refY="0" 27 refX="0" 28 id="Arrow1Mstart" 29 style="overflow:visible"> 30 <path 31 inkscape:connector-curvature="0" 32 id="path10498" 33 d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" 34 style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" 35 transform="matrix(0.4,0,0,0.4,4,0)" /> 36 </marker> 37 <marker 38 inkscape:stockid="Arrow1Mend" 39 orient="auto" 40 refY="0" 41 refX="0" 42 id="Arrow1Mend" 43 style="overflow:visible"> 44 <path 45 inkscape:connector-curvature="0" 46 id="path10501" 47 d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" 48 style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" 49 transform="matrix(-0.4,0,0,-0.4,-4,0)" /> 50 </marker> 51 <marker 52 inkscape:stockid="Arrow1Mstart" 53 orient="auto" 54 refY="0" 55 refX="0" 56 id="marker4038" 57 style="overflow:visible"> 58 <path 59 inkscape:connector-curvature="0" 60 id="path4040" 61 d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" 62 style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" 63 transform="matrix(0.4,0,0,0.4,4,0)" /> 64 </marker> 65 <marker 66 inkscape:stockid="Arrow1Mstart" 67 orient="auto" 68 refY="0" 69 refX="0" 70 id="marker4042" 71 style="overflow:visible"> 72 <path 73 inkscape:connector-curvature="0" 74 id="path4044" 75 d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" 76 style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" 77 transform="matrix(0.4,0,0,0.4,4,0)" /> 78 </marker> 79 <marker 80 inkscape:stockid="Arrow1Mend" 81 orient="auto" 82 refY="0" 83 refX="0" 84 id="marker4046" 85 style="overflow:visible"> 86 <path 87 inkscape:connector-curvature="0" 88 id="path4048" 89 d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" 90 style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" 91 transform="matrix(-0.4,0,0,-0.4,-4,0)" /> 92 </marker> 93 <marker 94 inkscape:stockid="Arrow1Mstart" 95 orient="auto" 96 refY="0" 97 refX="0" 98 id="marker4050" 99 style="overflow:visible"> 100 <path 101 inkscape:connector-curvature="0" 102 id="path4052" 103 d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" 104 style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" 105 transform="matrix(0.4,0,0,0.4,4,0)" /> 106 </marker> 107 <marker 108 inkscape:stockid="Arrow1Mstart" 109 orient="auto" 110 refY="0" 111 refX="0" 112 id="marker4054" 113 style="overflow:visible"> 114 <path 115 inkscape:connector-curvature="0" 116 id="path4056" 117 d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" 118 style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" 119 transform="matrix(0.4,0,0,0.4,4,0)" /> 120 </marker> 121 <marker 122 inkscape:stockid="Arrow1Mend" 123 orient="auto" 124 refY="0" 125 refX="0" 126 id="marker4058" 127 style="overflow:visible"> 128 <path 129 inkscape:connector-curvature="0" 130 id="path4060" 131 d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" 132 style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" 133 transform="matrix(-0.4,0,0,-0.4,-4,0)" /> 134 </marker> 135 <marker 136 inkscape:stockid="Arrow1Mstart" 137 orient="auto" 138 refY="0" 139 refX="0" 140 id="marker4062" 141 style="overflow:visible"> 142 <path 143 inkscape:connector-curvature="0" 144 id="path4064" 145 d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" 146 style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" 147 transform="matrix(0.4,0,0,0.4,4,0)" /> 148 </marker> 149 <marker 150 inkscape:stockid="Arrow1Mstart" 151 orient="auto" 152 refY="0" 153 refX="0" 154 id="marker4066" 155 style="overflow:visible"> 156 <path 157 inkscape:connector-curvature="0" 158 id="path4068" 159 d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" 160 style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" 161 transform="matrix(0.4,0,0,0.4,4,0)" /> 162 </marker> 163 <marker 164 inkscape:stockid="Arrow1Mend" 165 orient="auto" 166 refY="0" 167 refX="0" 168 id="marker4070" 169 style="overflow:visible"> 170 <path 171 inkscape:connector-curvature="0" 172 id="path4072" 173 d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" 174 style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" 175 transform="matrix(-0.4,0,0,-0.4,-4,0)" /> 176 </marker> 177 <marker 178 inkscape:stockid="Arrow1Mstart" 179 orient="auto" 180 refY="0" 181 refX="0" 182 id="marker4074" 183 style="overflow:visible"> 184 <path 185 inkscape:connector-curvature="0" 186 id="path4076" 187 d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" 188 style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" 189 transform="matrix(0.4,0,0,0.4,4,0)" /> 190 </marker> 191 </defs> 192 <sodipodi:namedview 193 id="base" 194 pagecolor="#ffffff" 195 bordercolor="#666666" 196 borderopacity="1.0" 197 inkscape:pageopacity="0.0" 198 inkscape:pageshadow="2" 199 inkscape:zoom="1" 200 inkscape:cx="354.46875" 201 inkscape:cy="78.904643" 202 inkscape:document-units="px" 203 inkscape:current-layer="layer1" 204 showgrid="false" 205 fit-margin-top="0" 206 fit-margin-left="0" 207 fit-margin-right="0" 208 fit-margin-bottom="0" 209 inkscape:window-width="1920" 210 inkscape:window-height="1017" 211 inkscape:window-x="-8" 212 inkscape:window-y="-8" 213 inkscape:window-maximized="1" /> 214 <metadata 215 id="metadata4121"> 216 <rdf:RDF> 217 <cc:Work 218 rdf:about=""> 219 <dc:format>image/svg+xml</dc:format> 220 <dc:type 221 rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> 222 <dc:title></dc:title> 223 </cc:Work> 224 </rdf:RDF> 225 </metadata> 226 <g 227 inkscape:label="Layer 1" 228 inkscape:groupmode="layer" 229 id="layer1" 230 transform="translate(-20.53125,-22.84375)"> 231 <rect 232 style="fill:none;stroke:#000000;stroke-width:1;stroke-opacity:0.98412697" 233 id="rect10443" 234 width="165.52779" 235 height="376.84436" 236 x="21.023544" 237 y="24.286175" /> 238 <rect 239 style="fill:none;stroke:#000000;stroke-width:1;stroke-opacity:0.98412697" 240 id="rect10445" 241 width="156.95697" 242 height="386.59042" 243 x="387.73376" 244 y="23.352676" /> 245 <path 246 style="fill:none;stroke:#000000;stroke-width:0.99199992;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#Arrow1Mstart)" 247 d="m 188.27904,66.970932 195.99264,0.833121" 248 id="path10486" 249 inkscape:connector-type="polyline" 250 inkscape:connector-curvature="3" /> 251 <path 252 style="fill:none;stroke:#000000;stroke-width:0.99199992;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3;stroke-opacity:1;stroke-dasharray:none;marker-start:none;marker-mid:none;marker-end:url(#Arrow1Mend)" 253 d="M 188.05945,91.53983 384.0521,90.566545" 254 id="path10486-0" 255 inkscape:connector-type="polyline" 256 inkscape:connector-curvature="3" /> 257 <text 258 xml:space="preserve" 259 style="font-size:11.9913578px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" 260 x="460.4104" 261 y="292.91855" 262 id="text11995" 263 sodipodi:linespacing="125%" 264 transform="scale(0.91971036,1.0872988)"><tspan 265 sodipodi:role="line" 266 x="460.4104" 267 y="292.91855" 268 id="tspan12218">Port2</tspan></text> 269 <text 270 xml:space="preserve" 271 style="font-size:11.9913578px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" 272 x="459.06958" 273 y="59.738571" 274 id="text11995-7" 275 sodipodi:linespacing="125%" 276 transform="scale(0.91971036,1.0872988)"><tspan 277 sodipodi:role="line" 278 id="tspan11997-3" 279 x="459.06958" 280 y="59.738571">Port0</tspan></text> 281 <text 282 xml:space="preserve" 283 style="font-size:15.28272438px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" 284 x="474.06027" 285 y="184.77933" 286 id="text11995-7-3" 287 sodipodi:linespacing="125%" 288 transform="scale(0.8986678,1.1127582)"><tspan 289 sodipodi:role="line" 290 id="tspan11997-3-5" 291 x="474.06027" 292 y="184.77933">DPDK board</tspan></text> 293 <text 294 xml:space="preserve" 295 style="font-size:16.0002594px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" 296 x="54.009655" 297 y="171.28656" 298 id="text11995-7-3-3" 299 sodipodi:linespacing="125%" 300 transform="scale(0.81894062,1.2210897)"><tspan 301 sodipodi:role="line" 302 id="tspan11997-3-5-8" 303 x="54.009655" 304 y="171.28656">Traffic Generator</tspan></text> 305 <text 306 xml:space="preserve" 307 style="font-size:11.9913578px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" 308 x="459.46732" 309 y="91.195976" 310 id="text11995-7-8" 311 sodipodi:linespacing="125%" 312 transform="scale(0.91971036,1.0872988)"><tspan 313 sodipodi:role="line" 314 id="tspan11997-3-3" 315 x="459.46732" 316 y="91.195976">Port1</tspan></text> 317 <text 318 xml:space="preserve" 319 style="font-size:11.9913578px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" 320 x="460.15295" 321 y="326.05963" 322 id="text11995-7-3-6-2" 323 sodipodi:linespacing="125%" 324 transform="scale(0.91971036,1.0872988)"><tspan 325 sodipodi:role="line" 326 x="460.15295" 327 y="326.05963" 328 id="tspan12214">Port3</tspan></text> 329 <path 330 style="fill:none;stroke:#000000;stroke-width:0.99199992;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3;stroke-opacity:1;stroke-dasharray:0.99199999, 1.98399994;stroke-dashoffset:0;marker-start:url(#Arrow1Mstart);display:inline" 331 d="m 389.46894,68.26125 12.5232,0 c 1.5,0 3,1.5 3,3 l 0,21.198419" 332 id="path10486-06" 333 inkscape:connector-type="orthogonal" 334 inkscape:connector-curvature="3" 335 sodipodi:nodetypes="ccc" /> 336 <path 337 style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3;stroke-opacity:1;stroke-dasharray:0.99999997, 1.99999998;stroke-dashoffset:0" 338 d="m 398.43415,91.043274 -11.52714,0 0.98804,0" 339 id="path12267" 340 inkscape:connector-curvature="0" /> 341 <path 342 style="fill:none;stroke:#000000;stroke-width:0.99199992;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#Arrow1Mstart)" 343 d="m 190.33387,103.00575 195.99267,0.97328" 344 id="path10486-43" 345 inkscape:connector-type="polyline" 346 inkscape:connector-curvature="3" /> 347 <path 348 style="fill:none;stroke:#000000;stroke-width:0.99199992;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3;stroke-opacity:1;stroke-dasharray:none;marker-start:none;marker-mid:none;marker-end:url(#Arrow1Mend)" 349 d="M 187.50304,56.857383 383.49569,55.884111" 350 id="path10486-0-9" 351 inkscape:connector-type="polyline" 352 inkscape:connector-curvature="3" /> 353 <path 354 style="fill:none;stroke:#000000;stroke-width:0.99199992;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3;stroke-opacity:1;stroke-dasharray:0.99199997, 1.98399998;stroke-dashoffset:0;marker-start:url(#Arrow1Mstart);display:inline" 355 d="m 388.42391,103.27876 27.61666,0 c 1.5,0 3,-1.5 3,-3 l 0,-41.462569" 356 id="path10486-06-7" 357 inkscape:connector-type="orthogonal" 358 inkscape:connector-curvature="3" 359 sodipodi:nodetypes="ccc" /> 360 <path 361 style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3;stroke-opacity:1;stroke-dasharray:0.99999997, 1.99999994;stroke-dashoffset:0" 362 d="m 417.31173,56.402625 -26.65144,0 2.2844,0" 363 id="path12267-7" 364 inkscape:connector-curvature="0" /> 365 <path 366 style="fill:none;stroke:#000000;stroke-width:0.99199992;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#Arrow1Mstart)" 367 d="m 186.54351,319.92933 195.99264,0.83313" 368 id="path10486-07" 369 inkscape:connector-type="polyline" 370 inkscape:connector-curvature="3" /> 371 <path 372 style="fill:none;stroke:#000000;stroke-width:0.99199992;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3;stroke-opacity:1;stroke-dasharray:none;marker-start:none;marker-mid:none;marker-end:url(#Arrow1Mend)" 373 d="m 185.45351,344.49822 195.99262,-0.97328" 374 id="path10486-0-3" 375 inkscape:connector-type="polyline" 376 inkscape:connector-curvature="3" /> 377 <path 378 style="fill:none;stroke:#000000;stroke-width:0.99199992;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3;stroke-opacity:1;stroke-dasharray:0.99199997, 1.98399993;stroke-dashoffset:0;marker-start:url(#Arrow1Mstart);display:inline" 379 d="m 387.7334,321.21965 12.52321,0 c 1.5,0 3,1.5 3,3 l 0,21.19843" 380 id="path10486-06-4" 381 inkscape:connector-type="orthogonal" 382 inkscape:connector-curvature="3" 383 sodipodi:nodetypes="ccc" /> 384 <path 385 style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3;stroke-opacity:1;stroke-dasharray:0.99999997, 1.99999994;stroke-dashoffset:0" 386 d="m 396.69862,344.00166 -11.52714,0 0.98804,0" 387 id="path12267-9" 388 inkscape:connector-curvature="0" /> 389 <path 390 style="fill:none;stroke:#000000;stroke-width:0.99199992;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#Arrow1Mstart)" 391 d="m 190.33918,355.96416 195.99266,0.97327" 392 id="path10486-43-6" 393 inkscape:connector-type="polyline" 394 inkscape:connector-curvature="3" /> 395 <path 396 style="fill:none;stroke:#000000;stroke-width:0.99199992;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3;stroke-opacity:1;stroke-dasharray:none;marker-start:none;marker-mid:none;marker-end:url(#Arrow1Mend)" 397 d="m 185.76751,309.8158 195.99266,-0.97331" 398 id="path10486-0-9-5" 399 inkscape:connector-type="polyline" 400 inkscape:connector-curvature="3" /> 401 <path 402 style="fill:none;stroke:#000000;stroke-width:0.99199992;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3;stroke-opacity:1;stroke-dasharray:0.99199997, 1.98399994;stroke-dashoffset:0;marker-start:url(#Arrow1Mstart);display:inline" 403 d="m 386.68838,356.23716 27.61666,0 c 1.5,0 3,-1.5 3,-3 l 0,-41.46255" 404 id="path10486-06-7-1" 405 inkscape:connector-type="orthogonal" 406 inkscape:connector-curvature="3" 407 sodipodi:nodetypes="ccc" /> 408 <path 409 style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3;stroke-opacity:1;stroke-dasharray:0.99999995, 1.99999991;stroke-dashoffset:0" 410 d="m 415.57618,309.36103 -26.65143,0 2.28441,0" 411 id="path12267-7-0" 412 inkscape:connector-curvature="0" /> 413 <text 414 xml:space="preserve" 415 style="font-size:11.9913578px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" 416 x="168.01332" 417 y="295.95398" 418 id="text11995-9" 419 sodipodi:linespacing="125%" 420 transform="scale(0.91971036,1.0872988)"><tspan 421 sodipodi:role="line" 422 x="168.01332" 423 y="295.95398" 424 id="tspan12218-9">Port2</tspan></text> 425 <text 426 xml:space="preserve" 427 style="font-size:11.9913578px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" 428 x="166.67253" 429 y="62.774006" 430 id="text11995-7-6" 431 sodipodi:linespacing="125%" 432 transform="scale(0.91971036,1.0872988)"><tspan 433 sodipodi:role="line" 434 id="tspan11997-3-8" 435 x="166.67253" 436 y="62.774006">Port0</tspan></text> 437 <text 438 xml:space="preserve" 439 style="font-size:11.9913578px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" 440 x="167.07025" 441 y="94.231415" 442 id="text11995-7-8-3" 443 sodipodi:linespacing="125%" 444 transform="scale(0.91971036,1.0872988)"><tspan 445 sodipodi:role="line" 446 id="tspan11997-3-3-4" 447 x="167.07025" 448 y="94.231415">Port1</tspan></text> 449 <text 450 xml:space="preserve" 451 style="font-size:11.9913578px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" 452 x="167.75591" 453 y="329.09506" 454 id="text11995-7-3-6-2-8" 455 sodipodi:linespacing="125%" 456 transform="scale(0.91971036,1.0872988)"><tspan 457 sodipodi:role="line" 458 x="167.75591" 459 y="329.09506" 460 id="tspan12214-4">Port3</tspan></text> 461 </g> 462</svg> 463