1<?xml version="1.0" encoding="UTF-8" standalone="no"?> 2<!-- Created with Inkscape (http://www.inkscape.org/) --> 3 4<svg 5 xmlns:dc="http://purl.org/dc/elements/1.1/" 6 xmlns:cc="http://creativecommons.org/ns#" 7 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" 8 xmlns:svg="http://www.w3.org/2000/svg" 9 xmlns="http://www.w3.org/2000/svg" 10 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" 11 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" 12 width="169.33331mm" 13 height="53.006062mm" 14 version="1.1" 15 viewBox="0 0 169.33331 53.00606" 16 id="svg136" 17 sodipodi:docname="iscsi_example.svg" 18 inkscape:version="0.92.3 (2405546, 2018-03-11)"> 19 <sodipodi:namedview 20 pagecolor="#ffffff" 21 bordercolor="#666666" 22 borderopacity="1" 23 objecttolerance="10" 24 gridtolerance="10" 25 guidetolerance="10" 26 inkscape:pageopacity="0" 27 inkscape:pageshadow="2" 28 inkscape:window-width="1742" 29 inkscape:window-height="910" 30 id="namedview138" 31 showgrid="true" 32 inkscape:zoom="1.2864091" 33 inkscape:cx="231.4415" 34 inkscape:cy="205.83148" 35 inkscape:window-x="1676" 36 inkscape:window-y="113" 37 inkscape:window-maximized="0" 38 inkscape:current-layer="layer1" 39 fit-margin-top="0" 40 fit-margin-left="0" 41 fit-margin-right="0" 42 fit-margin-bottom="0"> 43 <inkscape:grid 44 type="xygrid" 45 id="grid2224" 46 originx="33.072915" 47 originy="-46.257384" /> 48 </sodipodi:namedview> 49 <title 50 id="title2">Thin Provisioning Write</title> 51 <defs 52 id="defs22"> 53 <marker 54 inkscape:stockid="Arrow1Mstart" 55 orient="auto" 56 refY="0" 57 refX="0" 58 id="marker2683-6" 59 style="overflow:visible" 60 inkscape:isstock="true"> 61 <path 62 id="path2681-3" 63 d="M 0,0 5,-5 -12.5,0 5,5 Z" 64 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" 65 transform="matrix(0.4,0,0,0.4,4,0)" 66 inkscape:connector-curvature="0" /> 67 </marker> 68 <marker 69 inkscape:stockid="Arrow1Mend" 70 orient="auto" 71 refY="0" 72 refX="0" 73 id="marker2679-9" 74 style="overflow:visible" 75 inkscape:isstock="true"> 76 <path 77 id="path2677-8" 78 d="M 0,0 5,-5 -12.5,0 5,5 Z" 79 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" 80 transform="matrix(-0.4,0,0,-0.4,-4,0)" 81 inkscape:connector-curvature="0" /> 82 </marker> 83 <marker 84 inkscape:stockid="Arrow1Mstart" 85 orient="auto" 86 refY="0" 87 refX="0" 88 id="marker2464-2-6-1" 89 style="overflow:visible" 90 inkscape:isstock="true"> 91 <path 92 id="path2462-7-8-2" 93 d="M 0,0 5,-5 -12.5,0 5,5 Z" 94 style="fill:#999999;fill-opacity:1;fill-rule:evenodd;stroke:#999999;stroke-width:1.00000003pt;stroke-opacity:1" 95 transform="matrix(0.4,0,0,0.4,4,0)" 96 inkscape:connector-curvature="0" /> 97 </marker> 98 <marker 99 inkscape:stockid="Arrow1Mend" 100 orient="auto" 101 refY="0" 102 refX="0" 103 id="marker2468-8-9-5" 104 style="overflow:visible" 105 inkscape:isstock="true"> 106 <path 107 id="path2466-1-3-2" 108 d="M 0,0 5,-5 -12.5,0 5,5 Z" 109 style="fill:#999999;fill-opacity:1;fill-rule:evenodd;stroke:#999999;stroke-width:1.00000003pt;stroke-opacity:1" 110 transform="matrix(-0.4,0,0,-0.4,-4,0)" 111 inkscape:connector-curvature="0" /> 112 </marker> 113 <marker 114 inkscape:stockid="Arrow1Mstart" 115 orient="auto" 116 refY="0" 117 refX="0" 118 id="marker2464-2-0" 119 style="overflow:visible" 120 inkscape:isstock="true"> 121 <path 122 id="path2462-7-6" 123 d="M 0,0 5,-5 -12.5,0 5,5 Z" 124 style="fill:#999999;fill-opacity:1;fill-rule:evenodd;stroke:#999999;stroke-width:1.00000003pt;stroke-opacity:1" 125 transform="matrix(0.4,0,0,0.4,4,0)" 126 inkscape:connector-curvature="0" /> 127 </marker> 128 <marker 129 inkscape:stockid="Arrow1Mend" 130 orient="auto" 131 refY="0" 132 refX="0" 133 id="marker2468-8-8" 134 style="overflow:visible" 135 inkscape:isstock="true"> 136 <path 137 id="path2466-1-5" 138 d="M 0,0 5,-5 -12.5,0 5,5 Z" 139 style="fill:#999999;fill-opacity:1;fill-rule:evenodd;stroke:#999999;stroke-width:1.00000003pt;stroke-opacity:1" 140 transform="matrix(-0.4,0,0,-0.4,-4,0)" 141 inkscape:connector-curvature="0" /> 142 </marker> 143 <marker 144 inkscape:stockid="Arrow1Mstart" 145 orient="auto" 146 refY="0" 147 refX="0" 148 id="marker2659-1" 149 style="overflow:visible" 150 inkscape:isstock="true"> 151 <path 152 id="path2657-7" 153 d="M 0,0 5,-5 -12.5,0 5,5 Z" 154 style="fill:#0000ff;fill-opacity:1;fill-rule:evenodd;stroke:#0000ff;stroke-width:1.00000003pt;stroke-opacity:1" 155 transform="matrix(0.4,0,0,0.4,4,0)" 156 inkscape:connector-curvature="0" /> 157 </marker> 158 <marker 159 inkscape:isstock="true" 160 style="overflow:visible" 161 id="marker1826-2-4-7-1-7-5-27-1" 162 refX="0" 163 refY="0" 164 orient="auto" 165 inkscape:stockid="Arrow1Mend"> 166 <path 167 inkscape:connector-curvature="0" 168 transform="matrix(-0.4,0,0,-0.4,-4,0)" 169 style="fill:#0000ff;fill-opacity:1;fill-rule:evenodd;stroke:#0000ff;stroke-width:1.00000003pt;stroke-opacity:1" 170 d="M 0,0 5,-5 -12.5,0 5,5 Z" 171 id="path1824-9-4-2-5-2-9-4-0" /> 172 </marker> 173 <marker 174 inkscape:stockid="Arrow1Mstart" 175 orient="auto" 176 refY="0" 177 refX="0" 178 id="marker2667-4" 179 style="overflow:visible" 180 inkscape:isstock="true"> 181 <path 182 id="path2665-0" 183 d="M 0,0 5,-5 -12.5,0 5,5 Z" 184 style="fill:#0000ff;fill-opacity:1;fill-rule:evenodd;stroke:#0000ff;stroke-width:1.00000003pt;stroke-opacity:1" 185 transform="matrix(0.4,0,0,0.4,4,0)" 186 inkscape:connector-curvature="0" /> 187 </marker> 188 <marker 189 inkscape:isstock="true" 190 style="overflow:visible" 191 id="marker1826-2-4-7-1-7-5-9" 192 refX="0" 193 refY="0" 194 orient="auto" 195 inkscape:stockid="Arrow1Mend"> 196 <path 197 inkscape:connector-curvature="0" 198 transform="matrix(-0.4,0,0,-0.4,-4,0)" 199 style="fill:#0000ff;fill-opacity:1;fill-rule:evenodd;stroke:#0000ff;stroke-width:1.00000003pt;stroke-opacity:1" 200 d="M 0,0 5,-5 -12.5,0 5,5 Z" 201 id="path1824-9-4-2-5-2-9-9" /> 202 </marker> 203 <marker 204 inkscape:stockid="Arrow1Mstart" 205 orient="auto" 206 refY="0" 207 refX="0" 208 id="marker2464-3" 209 style="overflow:visible" 210 inkscape:isstock="true"> 211 <path 212 id="path2462-5" 213 d="M 0,0 5,-5 -12.5,0 5,5 Z" 214 style="fill:#ff0000;fill-opacity:1;fill-rule:evenodd;stroke:#ff2a2a;stroke-width:1.00000003pt;stroke-opacity:1" 215 transform="matrix(0.4,0,0,0.4,4,0)" 216 inkscape:connector-curvature="0" /> 217 </marker> 218 <marker 219 inkscape:stockid="Arrow1Mend" 220 orient="auto" 221 refY="0" 222 refX="0" 223 id="marker2468-5" 224 style="overflow:visible" 225 inkscape:isstock="true"> 226 <path 227 id="path2466-4" 228 d="M 0,0 5,-5 -12.5,0 5,5 Z" 229 style="fill:#ff0000;fill-opacity:1;fill-rule:evenodd;stroke:#ff2a2a;stroke-width:1.00000003pt;stroke-opacity:1" 230 transform="matrix(-0.4,0,0,-0.4,-4,0)" 231 inkscape:connector-curvature="0" /> 232 </marker> 233 <marker 234 inkscape:stockid="Arrow1Mstart" 235 orient="auto" 236 refY="0" 237 refX="0" 238 id="marker2663-8" 239 style="overflow:visible" 240 inkscape:isstock="true"> 241 <path 242 id="path2661-0" 243 d="M 0,0 5,-5 -12.5,0 5,5 Z" 244 style="fill:#0000ff;fill-opacity:1;fill-rule:evenodd;stroke:#0000ff;stroke-width:1.00000003pt;stroke-opacity:1" 245 transform="matrix(0.4,0,0,0.4,4,0)" 246 inkscape:connector-curvature="0" /> 247 </marker> 248 <marker 249 inkscape:isstock="true" 250 style="overflow:visible" 251 id="marker1826-2-4-7-1-7-97" 252 refX="0" 253 refY="0" 254 orient="auto" 255 inkscape:stockid="Arrow1Mend"> 256 <path 257 inkscape:connector-curvature="0" 258 transform="matrix(-0.4,0,0,-0.4,-4,0)" 259 style="fill:#0000ff;fill-opacity:1;fill-rule:evenodd;stroke:#0000ff;stroke-width:1.00000003pt;stroke-opacity:1" 260 d="M 0,0 5,-5 -12.5,0 5,5 Z" 261 id="path1824-9-4-2-5-2-93" /> 262 </marker> 263 </defs> 264 <metadata 265 id="metadata24"> 266 <rdf:RDF> 267 <cc:Work 268 rdf:about=""> 269 <dc:format>image/svg+xml</dc:format> 270 <dc:type 271 rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> 272 <dc:title>Thin Provisioning Write</dc:title> 273 </cc:Work> 274 </rdf:RDF> 275 </metadata> 276 <g 277 inkscape:groupmode="layer" 278 id="layer1" 279 inkscape:label="Layer 1" 280 style="display:inline" 281 transform="translate(-20.09375,9.9883163e-4)"> 282 <rect 283 style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.52916664;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" 284 id="rect2890" 285 width="169.33331" 286 height="52.916664" 287 x="20.09375" 288 y="0.043701001" /> 289 <rect 290 x="70.364159" 291 y="19.887449" 292 width="22.49" 293 height="6.6146002" 294 id="rect104" 295 style="fill:#fff6d5;fill-opacity:1;stroke:#000000;stroke-width:0.26458001" /> 296 <rect 297 style="fill:none;stroke:#999999;stroke-width:0.26458332;stroke-miterlimit:4;stroke-dasharray:none" 298 id="rect132" 299 ry="1.3229001" 300 height="30.427082" 301 width="33.072914" 302 y="-96.822914" 303 x="11.949952" 304 transform="rotate(90)" /> 305 <text 306 x="76.792732" 307 y="24.435831" 308 font-size="3.5278px" 309 style="font-size:3.52780008px;line-height:1.25;font-family:sans-serif;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;stroke-width:0.26458001" 310 xml:space="preserve" 311 id="text90">LUN0</text> 312 <rect 313 x="70.364159" 314 y="27.824934" 315 width="22.49" 316 height="6.6146002" 317 id="rect104-6" 318 style="fill:#fff6d5;fill-opacity:1;stroke:#000000;stroke-width:0.26458001" /> 319 <text 320 x="69.098686" 321 y="16.596354" 322 font-size="3.5278px" 323 style="font-size:3.52780008px;line-height:1.25;font-family:sans-serif;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;stroke-width:0.26458001" 324 xml:space="preserve" 325 id="text90-5">Target: disk1</text> 326 <text 327 x="76.904396" 328 y="32.273182" 329 font-size="3.5278px" 330 style="font-size:3.52780008px;line-height:1.25;font-family:sans-serif;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;stroke-width:0.26458001" 331 xml:space="preserve" 332 id="text90-59">LUN1</text> 333 <text 334 x="63.376305" 335 y="6.9721842" 336 font-size="3.5278px" 337 style="font-size:3.52780008px;line-height:1.25;font-family:sans-serif;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;stroke-width:0.26458001" 338 xml:space="preserve" 339 id="text90-5-5">iSCSI Target server</text> 340 <rect 341 x="28.030828" 342 y="19.887449" 343 width="22.49" 344 height="6.6146002" 345 id="rect104-64" 346 style="fill:#fff6d5;fill-opacity:1;stroke:#000000;stroke-width:0.26458001" /> 347 <text 348 x="33.225346" 349 y="24.641508" 350 font-size="3.5278px" 351 style="font-size:3.52780008px;line-height:1.25;font-family:sans-serif;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;stroke-width:0.26458001" 352 xml:space="preserve" 353 id="text90-56">Malloc0</text> 354 <rect 355 x="28.03083" 356 y="27.824945" 357 width="22.49" 358 height="6.6146002" 359 id="rect104-6-9" 360 style="fill:#fff6d5;fill-opacity:1;stroke:#000000;stroke-width:0.26458001" /> 361 <text 362 x="33.337006" 363 y="32.273182" 364 font-size="3.5278px" 365 style="font-size:3.52780008px;line-height:1.25;font-family:sans-serif;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;stroke-width:0.26458001" 366 xml:space="preserve" 367 id="text90-59-2">Malloc1</text> 368 <rect 369 style="fill:none;stroke:#999999;stroke-width:0.5" 370 id="rect132-6" 371 ry="1.3229001" 372 height="50.270836" 373 width="47.624996" 374 y="-111.375" 375 x="2.6895342" 376 transform="rotate(90)" /> 377 <rect 378 style="fill:none;stroke:#999999;stroke-width:0.5" 379 id="rect132-6-8" 380 ry="1.3229001" 381 height="33.072918" 382 width="27.781242" 383 y="-55.812492" 384 x="11.949948" 385 transform="rotate(90)" /> 386 <path 387 sodipodi:nodetypes="cc" 388 inkscape:connector-curvature="0" 389 id="path1192-8-7-7-4-2-6" 390 d="m 50.520827,31.793698 19.843748,3e-6" 391 style="fill:#0000ff;stroke:#0000ff;stroke-width:0.26499999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#marker2667-4);marker-end:url(#marker1826-2-4-7-1-7-5-9)" /> 392 <path 393 sodipodi:nodetypes="cc" 394 inkscape:connector-curvature="0" 395 id="path1192-8-7-7-4-2" 396 d="m 50.520827,23.856198 19.843748,2e-6" 397 style="fill:#0000ff;stroke:#0000ff;stroke-width:0.26499999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#marker2663-8);marker-end:url(#marker1826-2-4-7-1-7-97)" /> 398 <rect 399 x="103.4371" 400 y="37.085365" 401 width="18.521248" 402 height="6.6145835" 403 id="rect104-63" 404 style="fill:#fff6d5;fill-opacity:1;stroke:#000000;stroke-width:0.26458001" /> 405 <text 406 x="105.57915" 407 y="41.386662" 408 font-size="3.5278px" 409 style="font-size:3.52780008px;line-height:1.25;font-family:sans-serif;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;stroke-width:0.26458001" 410 xml:space="preserve" 411 id="text90-1">portal 1</text> 412 <text 413 x="25.394737" 414 y="15.738133" 415 font-size="3.5278px" 416 style="font-size:3.52780008px;line-height:1.25;font-family:sans-serif;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;stroke-width:0.26458001" 417 xml:space="preserve" 418 id="text90-5-5-8">SPDK bdevs</text> 419 <path 420 sodipodi:nodetypes="cc" 421 inkscape:connector-curvature="0" 422 id="path1192-8-7-7-4-2-6-4" 423 d="M 96.822918,41.054113 H 103.4375" 424 style="fill:#0000ff;stroke:#0000ff;stroke-width:0.26511249;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#marker2659-1);marker-end:url(#marker1826-2-4-7-1-7-5-27-1)" /> 425 <rect 426 x="158.99957" 427 y="37.08535" 428 width="22.49" 429 height="6.6146002" 430 id="rect104-63-9" 431 style="fill:#fff6d5;fill-opacity:1;stroke:#000000;stroke-width:0.26458001" /> 432 <text 433 x="161.96524" 434 y="41.69516" 435 font-size="3.5278px" 436 style="font-size:3.52780008px;line-height:1.25;font-family:sans-serif;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;stroke-width:0.26458001" 437 xml:space="preserve" 438 id="text90-1-8">initiator 2</text> 439 <rect 440 style="fill:none;stroke:#999999;stroke-width:0.5" 441 id="rect132-6-1" 442 ry="1.3229001" 443 height="33.072933" 444 width="38.364578" 445 y="-186.78125" 446 x="11.949951" 447 transform="rotate(90)" /> 448 <text 449 x="156.03279" 450 y="15.81625" 451 font-size="3.5278px" 452 style="font-size:3.52780008px;line-height:1.25;font-family:sans-serif;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;stroke-width:0.26458001" 453 xml:space="preserve" 454 id="text90-5-5-7">iSCSI client 0</text> 455 <text 456 x="101.36903" 457 y="47.613781" 458 font-size="3.5278px" 459 style="font-size:3.52780008px;line-height:1.25;font-family:sans-serif;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;stroke-width:0.26458001" 460 xml:space="preserve" 461 id="text90-5-7">10.0.0.1:3260</text> 462 <rect 463 x="161.64542" 464 y="19.887432" 465 width="19.844177" 466 height="6.6146011" 467 id="rect104-9" 468 style="fill:#fff6d5;fill-opacity:1;stroke:#000000;stroke-width:0.26458001" /> 469 <text 470 x="168.07399" 471 y="24.435814" 472 font-size="3.5278px" 473 style="font-size:3.52780008px;line-height:1.25;font-family:sans-serif;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;stroke-width:0.26458001" 474 xml:space="preserve" 475 id="text90-7">sdd</text> 476 <rect 477 x="161.64542" 478 y="27.824913" 479 width="19.844177" 480 height="6.6146178" 481 id="rect104-6-8" 482 style="fill:#fff6d5;fill-opacity:1;stroke:#000000;stroke-width:0.26458001" /> 483 <text 484 x="168.18565" 485 y="32.273163" 486 font-size="3.5278px" 487 style="font-size:3.52780008px;line-height:1.25;font-family:sans-serif;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;stroke-width:0.26458001" 488 xml:space="preserve" 489 id="text90-59-1">sde</text> 490 <path 491 sodipodi:nodetypes="cc" 492 inkscape:connector-curvature="0" 493 id="path11761-9-7-0" 494 d="m 92.854164,23.8562 68.791666,-1e-6" 495 style="fill:#999999;fill-opacity:1;stroke:#999999;stroke-width:0.26511249;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:1.06044998, 1.06044998;stroke-dashoffset:0;stroke-opacity:1;marker-start:url(#marker2464-2-0);marker-end:url(#marker2468-8-8)" /> 496 <path 497 sodipodi:nodetypes="cc" 498 inkscape:connector-curvature="0" 499 id="path11761-9-7-0-0" 500 d="m 92.854164,31.7937 68.791666,-2e-6" 501 style="fill:#999999;fill-opacity:1;stroke:#999999;stroke-width:0.26511249;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:1.06044998, 1.06044998;stroke-dashoffset:0;stroke-opacity:1;marker-start:url(#marker2464-2-6-1);marker-end:url(#marker2468-8-9-5)" /> 502 <text 503 x="160.41017" 504 y="47.490952" 505 font-size="3.5278px" 506 style="font-size:3.52780008px;line-height:1.25;font-family:sans-serif;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;stroke-width:0.26458001" 507 xml:space="preserve" 508 id="text90-5-7-2">10.0.0.2/32</text> 509 <path 510 style="fill:none;stroke:#999999;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" 511 d="M 125.92708,51.63745 144.44792,0.04369787" 512 id="path2638" 513 inkscape:connector-curvature="0" 514 sodipodi:nodetypes="cc" /> 515 <path 516 style="fill:none;stroke:#999999;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" 517 d="M 127.25,52.960366 145.77084,1.3666139" 518 id="path2640" 519 inkscape:connector-curvature="0" 520 sodipodi:nodetypes="cc" /> 521 <path 522 sodipodi:nodetypes="cc" 523 inkscape:connector-curvature="0" 524 id="path11761-9-7" 525 d="M 121.95833,41.054117 159,41.054115" 526 style="fill:#ff0000;stroke:#ff2a2a;stroke-width:0.26499999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#marker2464-3);marker-end:url(#marker2468-5)" /> 527 <text 528 x="122.73377" 529 y="8.7427139" 530 font-size="3.5278px" 531 style="font-size:3.52780008px;line-height:1.25;font-family:sans-serif;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;stroke-width:0.26458001" 532 xml:space="preserve" 533 id="text90-5-5-9">TCP Network</text> 534 <path 535 style="fill:none;stroke:#000000;stroke-width:0.52916664;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#marker2683-6);marker-end:url(#marker2679-9)" 536 d="M 124.60417,11.949951 H 143.125" 537 id="path2669" 538 inkscape:connector-curvature="0" /> 539 </g> 540</svg> 541