rminnichsc11 paper2a4e20515 years agoHistory
518 lines · 22.2 KB · Text
RawDownload
<?xml version="1.0" encoding="UTF-8" standalone="no"?><!-- Created with Inkscape (http://www.inkscape.org/) --><svg   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:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"   width="612pt"   height="792pt"   id="svg2537"   sodipodi:version="0.32"   inkscape:version="0.46"   sodipodi:docname="netstack.svg"   inkscape:output_extension="org.inkscape.output.svg.inkscape">  <defs     id="defs2539">    <marker       inkscape:stockid="Arrow1Lend"       orient="auto"       refY="0.0"       refX="0.0"       id="Arrow1Lend"       style="overflow:visible;">      <path         id="path3522"         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="path3519"         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:perspective       sodipodi:type="inkscape:persp3d"       inkscape:vp_x="0 : 495 : 1"       inkscape:vp_y="0 : 1000 : 0"       inkscape:vp_z="765 : 495 : 1"       inkscape:persp3d-origin="382.5 : 330 : 1"       id="perspective2546" />  </defs>  <sodipodi:namedview     inkscape:document-units="in"     pagecolor="#ffffff"     bordercolor="#666666"     borderopacity="1.0"     inkscape:pageopacity="0.0"     inkscape:pageshadow="2"     inkscape:zoom="2.3189542"     inkscape:cx="557.56039"     inkscape:cy="355.73713"     inkscape:current-layer="layer1"     id="namedview2541"     showgrid="false"     inkscape:window-width="1440"     inkscape:window-height="814"     inkscape:window-x="0"     inkscape:window-y="29" />  <metadata     id="metadata2543">    <rdf:RDF>      <cc:Work         rdf:about="">        <dc:format>image/svg+xml</dc:format>        <dc:type           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />      </cc:Work>    </rdf:RDF>  </metadata>  <g     inkscape:label="Layer 1"     inkscape:groupmode="layer"     id="layer1">    <rect       style="opacity:1;fill:none;fill-opacity:1;stroke:#ecf539;stroke-width:0.9912523;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.97457628"       id="rect2464"       width="98.257378"       height="63.031403"       x="84.460602"       y="561.7486" />    <rect       style="opacity:1;fill:none;fill-opacity:1;stroke:#ecf539;stroke-width:0.99104583;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.97457628"       id="rect2462"       width="163.37357"       height="109.99333"       x="19.870451"       y="561.80811" />    <rect       style="fill:#ff0000;fill-opacity:1;stroke:none;stroke-opacity:0.97457627999999996"       id="rect3512"       width="126.68997"       height="55.979282"       x="454.2179"       y="114.2188" />    <rect       style="fill:#ff0000;fill-opacity:1;stroke:none;stroke-opacity:0.97457627999999996"       id="rect3510"       width="209.18576"       height="55.979282"       x="247.97841"       y="114.2188" />    <rect       style="fill:#00ffff;fill-opacity:1;stroke:none;stroke-opacity:0.97457627999999996"       id="rect3508"       width="73.65696"       height="55.979282"       x="176.28564"       y="114.2188" />    <rect       style="fill:#00ff00;fill-opacity:1;stroke:none;stroke-opacity:0.97457627999999996"       id="rect3506"       width="73.65696"       height="55.979282"       x="103.61079"       y="114.2188" />    <rect       style="fill:#ffff00;fill-opacity:1;stroke:none;stroke-opacity:0.97457628"       id="rect3428"       width="73.65696"       height="55.979282"       x="32.409061"       y="114.2188" />    <rect       style="fill:#00ff00;stroke:none;stroke-opacity:0.97457628"       id="rect3386"       width="206.23946"       height="64.818123"       x="222.93506"       y="8.8893404" />    <flowRoot       xml:space="preserve"       id="flowRoot2548"       style="font-size:40px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Sans;-inkscape-font-specification:Sans"       transform="translate(179.57822,-4.9104638)"><flowRegion         id="flowRegion2550"><rect           id="rect2552"           width="161.06322"           height="54.015102"           x="69.728584"           y="20.674454" /></flowRegion><flowPara         id="flowPara2554">/net/tcp</flowPara></flowRoot>    <flowRoot       xml:space="preserve"       id="flowRoot2556"       style="font-size:40px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Sans;-inkscape-font-specification:Sans"       transform="translate(-17.677666,-2.9759864)"><flowRegion         id="flowRegion2558"><rect           id="rect2560"           width="107.04811"           height="49.104637"           x="74.639046"           y="119.86582" /></flowRegion><flowPara         id="flowPara2562">0</flowPara></flowRoot>    <flowRoot       xml:space="preserve"       id="flowRoot2564"       style="font-size:40px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Sans;-inkscape-font-specification:Sans"       transform="translate(-121.44867,-5.8939552)"><flowRegion         id="flowRegion2566"><rect           id="rect2568"           width="109.99438"           height="52.050915"           x="258.29041"           y="122.8121" /></flowRegion><flowPara         id="flowPara2570">1</flowPara></flowRoot>    <flowRoot       xml:space="preserve"       id="flowRoot2572"       style="font-size:40px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Sans;-inkscape-font-specification:Sans"       transform="translate(-239.53999,-2.6927833)"><flowRegion         id="flowRegion2574"><rect           id="rect2576"           width="83.477882"           height="51.068825"           x="456.67313"           y="119.86582" /></flowRegion><flowPara         id="flowPara2578">2</flowPara></flowRoot>    <flowRoot       xml:space="preserve"       id="flowRoot2580"       style="font-size:40px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Sans;-inkscape-font-specification:Sans"       transform="translate(-300.22116,-6.5306739)"><flowRegion         id="flowRegion2582"><rect           id="rect2584"           width="114.90485"           height="47.140457"           x="598.09448"           y="123.79419" /></flowRegion><flowPara         id="flowPara2586">clone</flowPara></flowRoot>    <flowRoot       xml:space="preserve"       id="flowRoot2588"       style="font-size:40px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Sans;-inkscape-font-specification:Sans"       transform="translate(0,-6.7142677)"><flowRegion         id="flowRegion2590"><rect           id="rect2592"           width="195.43646"           height="45.176266"           x="462.56567"           y="122.8121" /></flowRegion><flowPara         id="flowPara2594">stats</flowPara></flowRoot>    <g       id="g3432"       transform="translate(0,3.1918079)">      <rect         y="258.34088"         x="19.641855"         height="299.5383"         width="164.00949"         id="rect3398"         style="fill:#ffff00;fill-opacity:1;stroke:none;stroke-opacity:0.97457628" />      <text         id="text2600"         y="299.58881"         x="30.444874"         style="font-size:40px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:0.97457628;font-family:Sans;-inkscape-font-specification:Sans"         xml:space="preserve"><tspan           style="fill:#000000;fill-opacity:1"           y="299.58881"           x="30.444874"           id="tspan2602"           sodipodi:role="line">ctl</tspan><tspan           style="fill:#000000;fill-opacity:1"           id="tspan2604"           y="349.58881"           x="30.444874"           sodipodi:role="line">data</tspan><tspan           style="fill:#000000;fill-opacity:1"           id="tspan2606"           y="399.58881"           x="30.444874"           sodipodi:role="line">listen</tspan><tspan           style="fill:#000000;fill-opacity:1"           id="tspan2608"           y="449.58881"           x="30.444874"           sodipodi:role="line">local</tspan><tspan           style="fill:#000000;fill-opacity:1"           id="tspan2610"           y="499.58881"           x="30.444874"           sodipodi:role="line">remote</tspan><tspan           style="fill:#000000;fill-opacity:1"           id="tspan2612"           y="549.58881"           x="30.444874"           sodipodi:role="line">status</tspan></text>    </g>    <rect       style="fill:none;fill-opacity:1;stroke:none;stroke-opacity:0.97457628"       id="rect3402"       width="49.104641"       height="51.068832"       x="239.63063"       y="205.30789" />    <rect       style="fill:#00ff00;fill-opacity:1;stroke:none;stroke-opacity:0.97457627999999996"       id="rect3444"       width="164.00949"       height="299.5383"       x="220.72534"       y="261.53268" />    <text       xml:space="preserve"       style="font-size:40px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:0.97457628;font-family:Sans;-inkscape-font-specification:Sans"       x="231.52837"       y="302.78061"       id="text3446"><tspan         sodipodi:role="line"         id="tspan3448"         x="231.52837"         y="302.78061"         style="fill:#000000;fill-opacity:1">ctl</tspan><tspan         sodipodi:role="line"         x="231.52837"         y="352.78061"         id="tspan3450"         style="fill:#000000;fill-opacity:1">data</tspan><tspan         sodipodi:role="line"         x="231.52837"         y="402.78061"         id="tspan3452"         style="fill:#000000;fill-opacity:1">listen</tspan><tspan         sodipodi:role="line"         x="231.52837"         y="452.78061"         id="tspan3454"         style="fill:#000000;fill-opacity:1">local</tspan><tspan         sodipodi:role="line"         x="231.52837"         y="502.78061"         id="tspan3456"         style="fill:#000000;fill-opacity:1">remote</tspan><tspan         sodipodi:role="line"         x="231.52837"         y="552.78064"         id="tspan3458"         style="fill:#000000;fill-opacity:1">status</tspan></text>    <rect       style="fill:#00ffff;fill-opacity:1;stroke:none;stroke-opacity:0.97457627999999996"       id="rect3462"       width="164.00949"       height="299.5383"       x="421.80884"       y="261.53268" />    <text       xml:space="preserve"       style="font-size:40px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:0.97457628;font-family:Sans;-inkscape-font-specification:Sans"       x="432.61185"       y="302.78061"       id="text3464"><tspan         sodipodi:role="line"         id="tspan3466"         x="432.61185"         y="302.78061"         style="fill:#000000;fill-opacity:1">ctl</tspan><tspan         sodipodi:role="line"         x="432.61185"         y="352.78061"         id="tspan3468"         style="fill:#000000;fill-opacity:1">data</tspan><tspan         sodipodi:role="line"         x="432.61185"         y="402.78061"         id="tspan3470"         style="fill:#000000;fill-opacity:1">listen</tspan><tspan         sodipodi:role="line"         x="432.61185"         y="452.78061"         id="tspan3472"         style="fill:#000000;fill-opacity:1">local</tspan><tspan         sodipodi:role="line"         x="432.61185"         y="502.78061"         id="tspan3474"         style="fill:#000000;fill-opacity:1">remote</tspan><tspan         sodipodi:role="line"         x="432.61185"         y="552.78064"         id="tspan3476"         style="fill:#000000;fill-opacity:1">status</tspan></text>    <path       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.99;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none;marker-start:url(#Arrow1Lstart);marker-end:url(#Arrow1Lend)"       d="M 334.57103,73.707463 L 345.21635,114.2188"       id="path3514"       inkscape:connector-type="polyline"       inkscape:connection-start="#rect3386"       inkscape:connection-end="#rect3510" />    <path       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:url(#Arrow1Lstart);marker-end:url(#Arrow1Lend)"       d="M 72.608556,170.19809 L 83.60871,261.53269"       id="path4843"       inkscape:connector-type="polyline"       inkscape:connection-start="#rect3428"       inkscape:connection-end="#g3432" />    <path       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline;marker-start:url(#Arrow1Lstart);marker-end:url(#Arrow1Lend)"       d="M 149.2781,170.93464 L 293.64573,260.30508"       id="path5887"       inkscape:connector-type="polyline" />    <path       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline;marker-start:url(#Arrow1Lstart);marker-end:url(#Arrow1Lend)"       d="M 215.07831,168.97046 L 503.81358,260.30508"       id="path6931"       inkscape:connector-type="polyline" />    <flowRoot       xml:space="preserve"       id="flowRoot7997"       style="font-size:40px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;opacity:1;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Sans;-inkscape-font-specification:Sans"       transform="translate(0,-9.1933072)"><flowRegion         id="flowRegion7999"><rect           id="rect8001"           width="156.15273"           height="96.245064"           x="23.570227"           y="576.53894" /></flowRegion><flowPara         id="flowPara8005">ctl data</flowPara><flowPara         id="flowPara8013">Tree</flowPara></flowRoot>    <flowRoot       xml:space="preserve"       id="flowRoot8015"       style="fill:black;stroke:none;stroke-opacity:1;stroke-width:1px;stroke-linejoin:miter;stroke-linecap:butt;fill-opacity:1;font-family:Sans;font-style:normal;font-weight:normal;font-size:40px;-inkscape-font-specification:Sans;font-stretch:normal;font-variant:normal"><flowRegion         id="flowRegion8017"><rect           id="rect8019"           width="215.07831"           height="133.56462"           x="-1.9641855"           y="560.82544" /></flowRegion><flowPara         id="flowPara8021" /></flowRoot>    <rect       style="opacity:1;fill:none;fill-opacity:1;stroke:#ecf539;stroke-width:1.00627315;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.97457628"       id="rect3250"       width="63.9389"       height="63.819752"       x="20.512936"       y="560.83362" />    <rect       style="opacity:1;fill:none;fill-opacity:1;stroke:#2af539;stroke-width:0.99125229999999998;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.97457629"       id="rect3252"       width="98.257378"       height="63.031403"       x="286.02835"       y="561.82379" />    <rect       style="opacity:1;fill:none;fill-opacity:1;stroke:#25f539;stroke-width:0.99104583000000002;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.97457629"       id="rect3254"       width="163.37357"       height="109.99333"       x="221.43822"       y="561.8833" />    <flowRoot       xml:space="preserve"       id="flowRoot3256"       style="font-size:40px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;opacity:1;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Sans;-inkscape-font-specification:Sans"       transform="translate(201.56775,-9.1181266)"><flowRegion         id="flowRegion3258"><rect           id="rect3260"           width="156.15273"           height="96.245064"           x="23.570227"           y="576.53894" /></flowRegion><flowPara         id="flowPara3262">ctl data</flowPara><flowPara         id="flowPara3264">Torus</flowPara></flowRoot>    <rect       style="opacity:1;fill:none;fill-opacity:1;stroke:#16f539;stroke-width:1.00627314999999995;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.97457629"       id="rect3266"       width="63.9389"       height="63.819752"       x="222.08069"       y="560.90881" />    <rect       style="opacity:1;fill:none;fill-opacity:1;stroke:#2af5e7;stroke-width:0.99125229999999998;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.97457629"       id="rect3268"       width="98.257378"       height="63.031403"       x="485.83389"       y="561.69879" />    <rect       style="opacity:1;fill:none;fill-opacity:1;stroke:#25f5d8;stroke-width:0.99104583000000002;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.97457629"       id="rect3270"       width="163.37357"       height="109.99333"       x="421.24374"       y="561.7583" />    <flowRoot       xml:space="preserve"       id="flowRoot3272"       style="font-size:40px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;opacity:1;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Sans;-inkscape-font-specification:Sans"       transform="translate(401.37329,-9.243144)"><flowRegion         id="flowRegion3274"><rect           id="rect3276"           width="156.15273"           height="96.245064"           x="23.570227"           y="576.53894" /></flowRegion><flowPara         id="flowPara3280">ctl data</flowPara></flowRoot>    <rect       style="opacity:1;fill:none;fill-opacity:1;stroke:#16f5e7;stroke-width:1.00627314999999995;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.97457629"       id="rect3282"       width="63.9389"       height="63.819752"       x="421.88623"       y="560.78381" />    <flowRoot       xml:space="preserve"       id="flowRoot3286"       style="font-size:40px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Sans;-inkscape-font-specification:Sans"><flowRegion         id="flowRegion3288"><rect           id="rect3290"           width="161.80556"           height="44.444443"           x="422.2222"           y="625.76392" /></flowRegion><flowPara         id="flowPara3292">EthE  alskdjf</flowPara></flowRoot>    <flowRoot       xml:space="preserve"       id="flowRoot3294"       style="font-size:40px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Sans;-inkscape-font-specification:Sans"><flowRegion         id="flowRegion3296"><rect           id="rect3298"           width="162.84721"           height="52.430553"           x="421.875"           y="673.33337" /></flowRegion><flowPara         id="flowPara3300">EthernetEther</flowPara></flowRoot>    <flowRoot       xml:space="preserve"       id="flowRoot3302"       style="font-size:40px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Sans;-inkscape-font-specification:Sans"       transform="translate(-1.0416666,-62.499998)"><flowRegion         id="flowRegion3304"><rect           id="rect3306"           width="174.65277"           height="46.180553"           x="434.7222"           y="684.79169" /></flowRegion><flowPara         id="flowPara3308">Ether</flowPara></flowRoot>    <flowRoot       xml:space="preserve"       id="flowRoot3310"       style="fill:black;stroke:none;stroke-opacity:1;stroke-width:1px;stroke-linejoin:miter;stroke-linecap:butt;fill-opacity:1;font-family:Sans;font-style:normal;font-weight:normal;font-size:40px;-inkscape-font-specification:Sans;font-stretch:normal;font-variant:normal"><flowRegion

Lines 1–500 of 518.