Project

General

Profile

OpenWrt in QEMU » openwrt_in_qemu.svg

Sven Eckelmann, 10/27/2019 07:34 PM

 
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="112.67901mm"
13
   height="101.86459mm"
14
   viewBox="0 0 112.67901 101.86459"
15
   version="1.1"
16
   id="svg8"
17
   sodipodi:docname="openwrt_in_qemu.svg"
18
   inkscape:export-filename="/home/sven/openwrt_in_qemu.png"
19
   inkscape:export-xdpi="150"
20
   inkscape:export-ydpi="150"
21
   inkscape:version="0.92.4 (5da689c313, 2019-01-14)">
22
  <defs
23
     id="defs2">
24
    <marker
25
       inkscape:stockid="Arrow1Mstart"
26
       orient="auto"
27
       refY="0"
28
       refX="0"
29
       id="marker10066"
30
       style="overflow:visible"
31
       inkscape:isstock="true">
32
      <path
33
         inkscape:connector-curvature="0"
34
         id="path10064"
35
         d="M 0,0 5,-5 -12.5,0 5,5 Z"
36
         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
37
         transform="matrix(0.4,0,0,0.4,4,0)" />
38
    </marker>
39
    <marker
40
       inkscape:isstock="true"
41
       style="overflow:visible"
42
       id="marker10014"
43
       refX="0"
44
       refY="0"
45
       orient="auto"
46
       inkscape:stockid="Arrow1Mend">
47
      <path
48
         transform="matrix(-0.4,0,0,-0.4,-4,0)"
49
         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
50
         d="M 0,0 5,-5 -12.5,0 5,5 Z"
51
         id="path10012"
52
         inkscape:connector-curvature="0" />
53
    </marker>
54
    <marker
55
       inkscape:isstock="true"
56
       style="overflow:visible"
57
       id="marker9756"
58
       refX="0"
59
       refY="0"
60
       orient="auto"
61
       inkscape:stockid="Arrow1Mend">
62
      <path
63
         inkscape:connector-curvature="0"
64
         transform="matrix(-0.4,0,0,-0.4,-4,0)"
65
         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
66
         d="M 0,0 5,-5 -12.5,0 5,5 Z"
67
         id="path9754" />
68
    </marker>
69
    <marker
70
       inkscape:stockid="Arrow1Mend"
71
       orient="auto"
72
       refY="0"
73
       refX="0"
74
       id="marker6442"
75
       style="overflow:visible"
76
       inkscape:isstock="true"
77
       inkscape:collect="always">
78
      <path
79
         inkscape:connector-curvature="0"
80
         id="path6440"
81
         d="M 0,0 5,-5 -12.5,0 5,5 Z"
82
         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
83
         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
84
    </marker>
85
    <marker
86
       inkscape:stockid="Arrow1Mend"
87
       orient="auto"
88
       refY="0"
89
       refX="0"
90
       id="marker6348"
91
       style="overflow:visible"
92
       inkscape:isstock="true">
93
      <path
94
         inkscape:connector-curvature="0"
95
         id="path6346"
96
         d="M 0,0 5,-5 -12.5,0 5,5 Z"
97
         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
98
         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
99
    </marker>
100
    <marker
101
       inkscape:stockid="Arrow1Mend"
102
       orient="auto"
103
       refY="0"
104
       refX="0"
105
       id="marker5719"
106
       style="overflow:visible"
107
       inkscape:isstock="true">
108
      <path
109
         id="path5717"
110
         d="M 0,0 5,-5 -12.5,0 5,5 Z"
111
         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
112
         transform="matrix(-0.4,0,0,-0.4,-4,0)"
113
         inkscape:connector-curvature="0" />
114
    </marker>
115
    <marker
116
       inkscape:stockid="Arrow1Mend"
117
       orient="auto"
118
       refY="0"
119
       refX="0"
120
       id="marker5504"
121
       style="overflow:visible"
122
       inkscape:isstock="true"
123
       inkscape:collect="always">
124
      <path
125
         id="path5502"
126
         d="M 0,0 5,-5 -12.5,0 5,5 Z"
127
         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
128
         transform="matrix(-0.4,0,0,-0.4,-4,0)"
129
         inkscape:connector-curvature="0" />
130
    </marker>
131
    <marker
132
       inkscape:isstock="true"
133
       style="overflow:visible"
134
       id="marker5342"
135
       refX="0"
136
       refY="0"
137
       orient="auto"
138
       inkscape:stockid="Arrow1Mend"
139
       inkscape:collect="always">
140
      <path
141
         transform="matrix(-0.4,0,0,-0.4,-4,0)"
142
         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
143
         d="M 0,0 5,-5 -12.5,0 5,5 Z"
144
         id="path5340"
145
         inkscape:connector-curvature="0" />
146
    </marker>
147
    <marker
148
       inkscape:isstock="true"
149
       style="overflow:visible"
150
       id="marker5272"
151
       refX="0"
152
       refY="0"
153
       orient="auto"
154
       inkscape:stockid="Arrow1Mstart"
155
       inkscape:collect="always">
156
      <path
157
         transform="matrix(0.4,0,0,0.4,4,0)"
158
         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
159
         d="M 0,0 5,-5 -12.5,0 5,5 Z"
160
         id="path5270"
161
         inkscape:connector-curvature="0" />
162
    </marker>
163
    <marker
164
       inkscape:stockid="Arrow1Mend"
165
       orient="auto"
166
       refY="0"
167
       refX="0"
168
       id="marker5172"
169
       style="overflow:visible"
170
       inkscape:isstock="true"
171
       inkscape:collect="always">
172
      <path
173
         id="path5170"
174
         d="M 0,0 5,-5 -12.5,0 5,5 Z"
175
         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
176
         transform="matrix(-0.4,0,0,-0.4,-4,0)"
177
         inkscape:connector-curvature="0" />
178
    </marker>
179
    <marker
180
       inkscape:stockid="Arrow1Mstart"
181
       orient="auto"
182
       refY="0"
183
       refX="0"
184
       id="marker5120"
185
       style="overflow:visible"
186
       inkscape:isstock="true"
187
       inkscape:collect="always">
188
      <path
189
         id="path5118"
190
         d="M 0,0 5,-5 -12.5,0 5,5 Z"
191
         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
192
         transform="matrix(0.4,0,0,0.4,4,0)"
193
         inkscape:connector-curvature="0" />
194
    </marker>
195
    <marker
196
       inkscape:stockid="Arrow1Mend"
197
       orient="auto"
198
       refY="0"
199
       refX="0"
200
       id="marker5062"
201
       style="overflow:visible"
202
       inkscape:isstock="true">
203
      <path
204
         id="path5060"
205
         d="M 0,0 5,-5 -12.5,0 5,5 Z"
206
         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
207
         transform="matrix(-0.4,0,0,-0.4,-4,0)"
208
         inkscape:connector-curvature="0" />
209
    </marker>
210
    <marker
211
       inkscape:stockid="Arrow1Mstart"
212
       orient="auto"
213
       refY="0"
214
       refX="0"
215
       id="marker5022"
216
       style="overflow:visible"
217
       inkscape:isstock="true">
218
      <path
219
         id="path5020"
220
         d="M 0,0 5,-5 -12.5,0 5,5 Z"
221
         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
222
         transform="matrix(0.4,0,0,0.4,4,0)"
223
         inkscape:connector-curvature="0" />
224
    </marker>
225
    <marker
226
       inkscape:stockid="Arrow1Mend"
227
       orient="auto"
228
       refY="0"
229
       refX="0"
230
       id="Arrow1Mend"
231
       style="overflow:visible"
232
       inkscape:isstock="true">
233
      <path
234
         id="path4683"
235
         d="M 0,0 5,-5 -12.5,0 5,5 Z"
236
         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
237
         transform="matrix(-0.4,0,0,-0.4,-4,0)"
238
         inkscape:connector-curvature="0" />
239
    </marker>
240
    <marker
241
       inkscape:stockid="Arrow1Mstart"
242
       orient="auto"
243
       refY="0"
244
       refX="0"
245
       id="Arrow1Mstart"
246
       style="overflow:visible"
247
       inkscape:isstock="true">
248
      <path
249
         id="path4680"
250
         d="M 0,0 5,-5 -12.5,0 5,5 Z"
251
         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
252
         transform="matrix(0.4,0,0,0.4,4,0)"
253
         inkscape:connector-curvature="0" />
254
    </marker>
255
    <marker
256
       inkscape:stockid="Arrow1Lstart"
257
       orient="auto"
258
       refY="0"
259
       refX="0"
260
       id="Arrow1Lstart"
261
       style="overflow:visible"
262
       inkscape:isstock="true">
263
      <path
264
         id="path4674"
265
         d="M 0,0 5,-5 -12.5,0 5,5 Z"
266
         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
267
         transform="matrix(0.8,0,0,0.8,10,0)"
268
         inkscape:connector-curvature="0" />
269
    </marker>
270
  </defs>
271
  <sodipodi:namedview
272
     id="base"
273
     pagecolor="#ffffff"
274
     bordercolor="#666666"
275
     borderopacity="1.0"
276
     inkscape:pageopacity="0.0"
277
     inkscape:pageshadow="2"
278
     inkscape:zoom="2.8"
279
     inkscape:cx="165.57198"
280
     inkscape:cy="372.69981"
281
     inkscape:document-units="mm"
282
     inkscape:current-layer="layer1"
283
     showgrid="true"
284
     showguides="false"
285
     fit-margin-top="0"
286
     fit-margin-left="0"
287
     fit-margin-right="0"
288
     fit-margin-bottom="0"
289
     inkscape:window-width="1920"
290
     inkscape:window-height="1021"
291
     inkscape:window-x="0"
292
     inkscape:window-y="0"
293
     inkscape:window-maximized="1">
294
    <inkscape:grid
295
       type="xygrid"
296
       id="grid3713"
297
       originx="-22.489585"
298
       originy="-161.39583" />
299
  </sodipodi:namedview>
300
  <metadata
301
     id="metadata5">
302
    <rdf:RDF>
303
      <cc:Work
304
         rdf:about="">
305
        <dc:format>image/svg+xml</dc:format>
306
        <dc:type
307
           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
308
        <dc:title></dc:title>
309
      </cc:Work>
310
    </rdf:RDF>
311
  </metadata>
312
  <g
313
     inkscape:label="Ebene 1"
314
     inkscape:groupmode="layer"
315
     id="layer1"
316
     transform="translate(-22.489584,-33.739582)">
317
    <rect
318
       style="fill:#e3dedb;fill-opacity:1;stroke:none;stroke-width:0.50735193;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
319
       id="rect3715"
320
       width="112.67901"
321
       height="61.165726"
322
       x="22.489584"
323
       y="33.739582"
324
       ry="7.610281" />
325
    <text
326
       xml:space="preserve"
327
       style="font-style:normal;font-weight:normal;font-size:5.58087158px;line-height:125%;font-family:'Bitstream Vera Sans';text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.50735193px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
328
       x="78.623344"
329
       y="39.175499"
330
       id="text4526"><tspan
331
         sodipodi:role="line"
332
         id="tspan4524"
333
         x="78.623344"
334
         y="39.175499"
335
         style="text-align:center;writing-mode:lr-tb;text-anchor:middle;stroke-width:0.50735193px">Host</tspan></text>
336
    <rect
337
       style="opacity:1;vector-effect:none;fill:#aad400;fill-opacity:1;stroke:#000000;stroke-width:0.50735193;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
338
       id="rect4530"
339
       width="20.294079"
340
       height="20.294079"
341
       x="27.563101"
342
       y="66.717461"
343
       ry="7.5196834" />
344
    <text
345
       xml:space="preserve"
346
       style="font-style:normal;font-weight:normal;font-size:5.58087158px;line-height:125%;font-family:'Bitstream Vera Sans';text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.50735193px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
347
       x="37.94722"
348
       y="78.898743"
349
       id="text4549"><tspan
350
         sodipodi:role="line"
351
         id="tspan4547"
352
         x="37.94722"
353
         y="78.898743"
354
         style="text-align:center;text-anchor:middle;stroke-width:0.50735193px">VM 1</tspan></text>
355
    <rect
356
       style="fill:#ff2a2a;fill-opacity:1;stroke:#000000;stroke-width:0.50735193;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
357
       id="rect4582"
358
       width="78.639557"
359
       height="10.147038"
360
       x="27.563097"
361
       y="46.423386"
362
       ry="2.5367587" />
363
    <text
364
       xml:space="preserve"
365
       style="font-style:normal;font-weight:normal;font-size:5.58087158px;line-height:125%;font-family:'Bitstream Vera Sans';text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.50735193px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
366
       x="78.414864"
367
       y="77.056679"
368
       id="text4628"><tspan
369
         sodipodi:role="line"
370
         id="tspan4626"
371
         x="78.414864"
372
         y="77.056679"
373
         style="text-align:center;text-anchor:middle;stroke-width:0.50735193px">...</tspan></text>
374
    <text
375
       xml:space="preserve"
376
       style="font-style:normal;font-weight:normal;font-size:5.58087158px;line-height:125%;font-family:'Bitstream Vera Sans';text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.50735193px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
377
       x="67.945518"
378
       y="53.491634"
379
       id="text4632"><tspan
380
         sodipodi:role="line"
381
         id="tspan4630"
382
         x="67.945518"
383
         y="53.491634"
384
         style="text-align:center;text-anchor:middle;stroke-width:0.50735193px">br-qemu</tspan></text>
385
    <rect
386
       style="fill:#aad400;fill-opacity:1;stroke:#000000;stroke-width:0.50735193;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
387
       id="rect4530-3"
388
       width="20.294079"
389
       height="20.294079"
390
       x="50.393936"
391
       y="66.717461"
392
       ry="7.5196838" />
393
    <text
394
       xml:space="preserve"
395
       style="font-style:normal;font-weight:normal;font-size:5.58087158px;line-height:125%;font-family:'Bitstream Vera Sans';text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.50735193px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
396
       x="60.778053"
397
       y="78.898743"
398
       id="text4549-6"><tspan
399
         sodipodi:role="line"
400
         id="tspan4547-0"
401
         x="60.778053"
402
         y="78.898743"
403
         style="text-align:center;text-anchor:middle;stroke-width:0.50735193px">VM 2</tspan></text>
404
    <rect
405
       style="fill:#aad400;fill-opacity:1;stroke:#000000;stroke-width:0.50735193;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
406
       id="rect4530-6"
407
       width="20.294079"
408
       height="20.294079"
409
       x="85.908569"
410
       y="66.717461"
411
       ry="7.5196838" />
412
    <text
413
       xml:space="preserve"
414
       style="font-style:normal;font-weight:normal;font-size:5.58087158px;line-height:125%;font-family:'Bitstream Vera Sans';text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.50735193px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
415
       x="96.292686"
416
       y="78.898743"
417
       id="text4549-2"><tspan
418
         sodipodi:role="line"
419
         id="tspan4547-6"
420
         x="96.292686"
421
         y="78.898743"
422
         style="text-align:center;text-anchor:middle;stroke-width:0.50735193px">VM n</tspan></text>
423
    <path
424
       style="display:inline;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.50735193px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:url(#marker5022);marker-end:url(#marker5062)"
425
       d="M 37.710141,66.717462 V 56.570424"
426
       id="path4670"
427
       inkscape:connector-type="polyline"
428
       inkscape:connector-curvature="0" />
429
    <path
430
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.50735193;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#Arrow1Mstart);marker-end:url(#Arrow1Mend)"
431
       d="M 60.540979,66.717464 V 56.570424"
432
       id="path4672"
433
       inkscape:connector-type="polyline"
434
       inkscape:connector-curvature="0" />
435
    <path
436
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.50735193px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:url(#marker5120);marker-end:url(#marker5172)"
437
       d="m 96.055616,56.570424 v 10.14704"
438
       id="path5116"
439
       inkscape:connector-type="polyline"
440
       inkscape:connector-curvature="0" />
441
    <path
442
       style="display:inline;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.50735193;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5342);paint-order:normal"
443
       d="M 37.710141,87.011542 56.3227,105.71175"
444
       id="path5262"
445
       inkscape:connector-type="polyline"
446
       inkscape:connector-curvature="0"
447
       inkscape:connection-end="#g5697" />
448
    <path
449
       style="display:inline;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.50735193px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker5504)"
450
       d="m 60.540979,87.011542 3.625186,14.555778"
451
       id="path5494"
452
       inkscape:connector-type="polyline"
453
       inkscape:connector-curvature="0"
454
       inkscape:connection-end="#g5697" />
455
    <path
456
       style="display:inline;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.50735193px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker5719)"
457
       d="M 96.055616,87.011542 80.076243,104.53679"
458
       id="path5682"
459
       inkscape:connector-type="polyline"
460
       inkscape:connector-curvature="0"
461
       inkscape:connection-end="#g5697" />
462
    <g
463
       id="g5697"
464
       transform="matrix(1.9175507,0,0,1.9175507,-20.635336,-28.421013)">
465
      <path
466
         d="m 36.715754,76.0895 a 3.5966785,3.1183021 0 0 1 -3.586729,3.118291 3.5966785,3.1183021 0 0 1 -3.606573,-3.101038 3.5966785,3.1183021 0 0 1 3.566775,-3.135447 3.5966785,3.1183021 0 0 1 3.626307,3.08369 l -3.596458,0.0345 z"
467
         sodipodi:end="6.2721199"
468
         sodipodi:start="0"
469
         sodipodi:ry="3.1183021"
470
         sodipodi:rx="3.5966785"
471
         sodipodi:cy="76.0895"
472
         sodipodi:cx="33.119076"
473
         sodipodi:type="arc"
474
         id="path5238"
475
         style="fill:#ace8fc;fill-opacity:1;stroke:none;stroke-width:0.24457346;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
476
      <path
477
         d="m 45.707455,74.766579 a 5.3950195,4.8191938 0 0 1 -5.380095,4.819175 5.3950195,4.8191938 0 0 1 -5.409862,-4.792512 5.3950195,4.8191938 0 0 1 5.350164,-4.845691 5.3950195,4.8191938 0 0 1 5.439462,4.765702 l -5.394689,0.05333 z"
478
         sodipodi:end="6.2721199"
479
         sodipodi:start="0"
480
         sodipodi:ry="4.8191938"
481
         sodipodi:rx="5.3950195"
482
         sodipodi:cy="74.766579"
483
         sodipodi:cx="40.312435"
484
         sodipodi:type="arc"
485
         id="path5244"
486
         style="fill:#ace8fc;fill-opacity:1;stroke:none;stroke-width:0.21380752;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
487
      <rect
488
         rx="3.4876893"
489
         ry="4.7247024"
490
         y="76.0895"
491
         x="27.124611"
492
         height="9.4494047"
493
         width="38.364582"
494
         id="rect5246"
495
         style="fill:#ace8fc;fill-opacity:1;stroke:none;stroke-width:0.20962374;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
496
      <path
497
         d="m 54.216984,78.036832 a 8.0131903,7.4319625 0 0 1 -10.719286,3.384077 8.0131903,7.4319625 0 0 1 -3.66593,-9.936331 8.0131903,7.4319625 0 0 1 10.70752,-3.415967 8.0131903,7.4319625 0 0 1 3.700296,9.925368 L 47.030045,74.75 Z"
498
         sodipodi:end="0.45169389"
499
         sodipodi:start="0.45811285"
500
         sodipodi:ry="7.4319625"
501
         sodipodi:rx="8.0131903"
502
         sodipodi:cy="74.75"
503
         sodipodi:cx="47.030045"
504
         sodipodi:type="arc"
505
         id="path5254"
506
         style="fill:#ace8fc;fill-opacity:1;stroke:none;stroke-width:0.24714518;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
507
      <path
508
         d="m 61.631455,77.828117 a 5.2916665,3.96875 0 0 1 -7.07869,1.807137 5.2916665,3.96875 0 0 1 -2.420869,-5.306112 5.2916665,3.96875 0 0 1 7.070922,-1.824163 5.2916665,3.96875 0 0 1 2.443558,5.300258 l -4.760958,-1.732323 z"
509
         sodipodi:end="0.4516947"
510
         sodipodi:start="0.45811228"
511
         sodipodi:ry="3.96875"
512
         sodipodi:rx="5.2916665"
513
         sodipodi:cy="76.072914"
514
         sodipodi:cx="56.885418"
515
         sodipodi:type="arc"
516
         id="path5684"
517
         style="fill:#ace8fc;fill-opacity:1;stroke:none;stroke-width:0.26458332;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
518
    </g>
519
    <text
520
       xml:space="preserve"
521
       style="font-style:normal;font-weight:normal;font-size:5.58087158px;line-height:125%;font-family:'Bitstream Vera Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.50735193px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
522
       x="56.858414"
523
       y="120.12917"
524
       id="text6479"><tspan
525
         sodipodi:role="line"
526
         id="tspan6477"
527
         x="56.858414"
528
         y="120.12917"
529
         style="stroke-width:0.50735193px">Internet</tspan></text>
530
    <path
531
       style="fill:#f0e060;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
532
       d="m 133.88672,124.64062 c -14.3257,1e-5 -26.10879,10.49498 -28.11719,24.2461 h 76.09375 c -2.0084,-13.75112 -13.79149,-24.2461 -28.11719,-24.2461 z"
533
       transform="matrix(0.26458333,0,0,0.26458333,22.489584,33.739582)"
534
       id="rect6071"
535
       inkscape:connector-curvature="0" />
536
    <path
537
       style="opacity:1;vector-effect:none;fill:#f0e060;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
538
       d="m 47.595703,124.64062 c -14.325696,0 -26.106832,10.49498 -28.115234,24.2461 H 95.572266 C 93.563864,135.1356 81.782727,124.64062 67.457031,124.64062 Z"
539
       transform="matrix(0.26458333,0,0,0.26458333,22.489584,33.739582)"
540
       id="rect4530-2"
541
       inkscape:connector-curvature="0" />
542
    <path
543
       style="fill:#f0e060;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
544
       d="m 268.11523,124.64062 c -14.32569,1e-5 -26.10878,10.49498 -28.11718,24.2461 h 76.09375 c -2.00841,-13.75112 -13.79149,-24.2461 -28.11719,-24.2461 z"
545
       transform="matrix(0.26458333,0,0,0.26458333,22.489584,33.739582)"
546
       id="rect4530-6-0"
547
       inkscape:connector-curvature="0" />
548
    <text
549
       xml:space="preserve"
550
       style="font-style:normal;font-weight:normal;font-size:2.9104166px;line-height:125%;font-family:'Bitstream Vera Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
551
       x="34.492016"
552
       y="70.683128"
553
       id="text6236"><tspan
554
         sodipodi:role="line"
555
         id="tspan6234"
556
         x="34.492016"
557
         y="70.683128"
558
         style="stroke-width:0.26458332px">tap1</tspan></text>
559
    <text
560
       xml:space="preserve"
561
       style="font-style:normal;font-weight:normal;font-size:2.9104166px;line-height:125%;font-family:'Bitstream Vera Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
562
       x="57.33429"
563
       y="70.702309"
564
       id="text6236-0"><tspan
565
         sodipodi:role="line"
566
         id="tspan6234-6"
567
         x="57.33429"
568
         y="70.702309"
569
         style="stroke-width:0.26458332px">tap2</tspan></text>
570
    <text
571
       xml:space="preserve"
572
       style="font-style:normal;font-weight:normal;font-size:2.9104166px;line-height:125%;font-family:'Bitstream Vera Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
573
       x="92.830444"
574
       y="70.644043"
575
       id="text6236-2"><tspan
576
         sodipodi:role="line"
577
         id="tspan6234-61"
578
         x="92.830444"
579
         y="70.644043"
580
         style="stroke-width:0.26458332px">tapn</tspan></text>
581
    <path
582
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.26458332;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:0.26458332, 0.26458332;stroke-dashoffset:0;stroke-opacity:1;marker-start:url(#marker5272);marker-end:url(#marker6442)"
583
       d="m 34.395832,86.656253 v 5.291667 l 5.291668,2e-6 c 1.322917,-1.322916 2.645833,-2.645833 3.96875,0 h 15.875 c 1.053339,-1.958557 3.166712,-1.559667 3.96875,10e-7 h 26.458334 c 0.742135,-1.199149 2.732831,-2.257327 3.968749,-10e-7 H 121.70833 V 70.781256"
584
       id="path6338"
585
       inkscape:connector-curvature="0"
586
       sodipodi:nodetypes="cccccccccc" />
587
    <rect
588
       style="opacity:1;vector-effect:none;fill:#c89cd8;fill-opacity:1;stroke:#000000;stroke-width:0.26458332;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:0.26458331, 0.26458331;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
589
       id="rect7638"
590
       width="15.875"
591
       height="15.875"
592
       x="113.77084"
593
       y="54.906254"
594
       ry="7.6102896" />
595
    <text
596
       xml:space="preserve"
597
       style="font-style:normal;font-weight:normal;font-size:2.9104166px;line-height:125%;font-family:'Bitstream Vera Sans';text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
598
       x="121.74458"
599
       y="61.827667"
600
       id="text7642"><tspan
601
         sodipodi:role="line"
602
         id="tspan7640"
603
         x="121.74458"
604
         y="61.827667"
605
         style="text-align:center;text-anchor:middle;stroke-width:0.26458332px">Shared</tspan><tspan
606
         sodipodi:role="line"
607
         x="121.74458"
608
         y="65.465691"
609
         style="text-align:center;text-anchor:middle;stroke-width:0.26458332px"
610
         id="tspan7644">path</tspan></text>
611
    <path
612
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.26458332;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:0.26458332,0.26458332;marker-start:url(#marker10066);stroke-dashoffset:0"
613
       d="M 56.885414,86.656253 V 91.94792"
614
       id="path9746"
615
       inkscape:connector-curvature="0" />
616
    <path
617
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.26458332;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker10014);stroke-miterlimit:4;stroke-dasharray:0.26458332,0.26458332;stroke-dashoffset:0"
618
       d="M 100.54166,91.94792 V 86.656253"
619
       id="path10176"
620
       inkscape:connector-curvature="0" />
621
  </g>
622
</svg>
(1-1/2)