f-stack/dpdk/doc/guides/prog_guide/img/rib_internals.svg

149 lines
8.8 KiB
XML
Raw Normal View History

2022-09-06 04:00:10 +00:00
<svg width="1740.327" height="670.034" viewBox="0 0 1305.249 502.526" xml:space="preserve" color-interpolation-filters="sRGB" version="1.1" id="svg997" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" style="fill:none;fill-rule:evenodd;font-size:12px;overflow:visible;stroke-linecap:square;stroke-miterlimit:3">
<style type="text/css" id="style740">
.st1{fill:#ff0;fill-opacity:.15;stroke:#3c63ac;stroke-width:.75}.st2,.st3{fill:#fee599;stroke:#c7c8c8;stroke-width:.25}.st3{fill:#bfbfbf}.st4{marker-end:url(#mrkr4-12);stroke:#000;stroke-linecap:round;stroke-linejoin:round;stroke-width:1}.st10{stroke-width:.25}.st6{fill:#23d127}.st6,.st7,.st8,.st9{stroke:#c7c8c8;stroke-width:.25}.st7{fill:#00b0f0}.st8{fill:red}.st9{fill:#7030a0}.st10{fill:none;stroke:none}.st11{fill:#4672c4;font-family:Calibri;font-size:1.5em}.st12{font-size:1em}
</style>
<defs id="Markers">
<marker id="mrkr4-12" refX="-7.04" orient="auto" markerUnits="strokeWidth" overflow="visible" style="fill:#000;fill-opacity:1;stroke:#000;stroke-opacity:1;stroke-width:.28409090909091">
<use xlink:href="#lend4" transform="scale(-3.52)" id="use745" x="0" y="0" width="100%" height="100%"/>
</marker>
<g id="lend4">
<path d="M2 1 0 0l2-1v2" style="stroke:none" id="path742"/>
</g>
</defs>
<g id="g995" transform="translate(-217.077 -27.932)">
<g id="shape1025-1" transform="translate(504.643 -65.197)">
<path d="M583.63 595.28 290.41 324.57 0 595.28Z" class="st1" id="path753"/>
</g>
<g id="shape2-3" transform="translate(992.354 -368.504)">
<path d="M0 566.93a28.346 28.346 0 1 1 56.69 0 28.346 28.346 0 0 1-56.69 0z" class="st2" id="path758"/>
</g>
<g id="shape3-5" transform="translate(1182.05 -467.717)">
<path d="M0 566.93a28.346 28.346 0 1 1 56.69 0 28.346 28.346 0 0 1-56.69 0z" class="st3" id="path763"/>
</g>
<g id="shape8-7" transform="translate(1190.35 -476.016)">
<path d="m0 595.28-143.05 56.53" class="st4" id="path768"/>
</g>
<g id="shape22-13" transform="translate(1094.1 -297.638)">
<path d="M0 566.93a28.346 28.346 0 1 1 56.69 0 28.346 28.346 0 0 1-56.69 0z" class="st2" id="path773"/>
</g>
<g id="shape31-15" transform="translate(1366.3 -368.504)">
<path d="M0 566.93a28.346 28.346 0 1 1 56.69 0 28.346 28.346 0 0 1-56.69 0z" class="st3" id="path778"/>
</g>
<g id="shape33-17" transform="translate(1465.51 -297.638)">
<path d="M0 566.93a28.346 28.346 0 1 1 56.69 0 28.346 28.346 0 0 1-56.69 0z" class="st2" id="path783"/>
</g>
<g id="shape36-19" transform="translate(1230.44 -476.016)">
<path d="m0 595.28 137.65 56.44" class="st4" id="path788"/>
</g>
<g id="shape1000-24" transform="translate(881.803 -297.638)">
<path d="M0 566.93a28.346 28.346 0 1 1 56.69 0 28.346 28.346 0 0 1-56.69 0z" class="st3" id="path793"/>
</g>
<g id="shape1002-26" transform="translate(994.885 -226.772)">
<path d="M0 566.93a28.346 28.346 0 1 1 56.69 0 28.346 28.346 0 0 1-56.69 0z" class="st6" id="path798"/>
</g>
<g id="shape1006-28" transform="translate(1257.06 -297.638)">
<path d="M0 566.93a28.346 28.346 0 1 1 56.69 0 28.346 28.346 0 0 1-56.69 0z" class="st3" id="path803"/>
</g>
<g id="shape1007-30" transform="translate(1153.7 -226.772)">
<path d="M0 566.93a28.346 28.346 0 1 1 56.69 0 28.346 28.346 0 0 1-56.69 0z" class="st2" id="path808"/>
</g>
<g id="shape1008-32" transform="translate(1366.3 -226.772)">
<path d="M0 566.93a28.346 28.346 0 1 1 56.69 0 28.346 28.346 0 0 1-56.69 0z" class="st2" id="path813"/>
</g>
<g id="shape1012-34" transform="translate(768.113 -226.772)">
<path d="M0 566.93a28.346 28.346 0 1 1 56.69 0 28.346 28.346 0 0 1-56.69 0z" class="st3" id="path818"/>
</g>
<g id="shape1013-36" transform="translate(668.9 -155.906)">
<path d="M0 566.93a28.346 28.346 0 1 1 56.69 0 28.346 28.346 0 0 1-56.69 0z" class="st7" id="path823"/>
</g>
<g id="shape1018-38" transform="translate(868.818 -155.906)">
<path d="M0 566.93a28.346 28.346 0 1 1 56.69 0 28.346 28.346 0 0 1-56.69 0z" class="st8" id="path828"/>
</g>
<g id="shape1019-40" transform="translate(769.125 -85.04)">
<path d="M0 566.93a28.346 28.346 0 1 1 56.69 0 28.346 28.346 0 0 1-56.69 0z" class="st9" id="path833"/>
</g>
<g id="shape1026-42" transform="translate(238.475 -510.236)">
<path d="M0 566.93a28.346 28.346 0 1 1 56.69 0 28.346 28.346 0 0 1-56.69 0z" class="st3" id="path838"/>
</g>
<g id="shape1027-44" transform="translate(238.475 -439.37)">
<path d="M0 566.93a28.346 28.346 0 1 1 56.69 0 28.346 28.346 0 0 1-56.69 0z" class="st2" id="path843"/>
</g>
<g id="shape1028-46" transform="translate(238.475 -368.504)">
<path d="M0 566.93a28.346 28.346 0 1 1 56.69 0 28.346 28.346 0 0 1-56.69 0z" class="st6" id="path848"/>
</g>
<g id="shape1029-48" transform="translate(238.475 -297.638)">
<path d="M0 566.93a28.346 28.346 0 1 1 56.69 0 28.346 28.346 0 0 1-56.69 0z" class="st7" id="path853"/>
</g>
<g id="shape1030-50" transform="translate(238.475 -226.772)">
<path d="M0 566.93a28.346 28.346 0 1 1 56.69 0 28.346 28.346 0 0 1-56.69 0z" class="st8" id="path858"/>
</g>
<g id="shape1031-52" transform="translate(238.475 -155.906)">
<path d="M0 566.93a28.346 28.346 0 1 1 56.69 0 28.346 28.346 0 0 1-56.69 0z" class="st9" id="path863"/>
</g>
<g id="shape1032-54" transform="translate(300.688 -518.013)">
<path class="st10" id="rect870" d="M0 554.136h164.559v41.14H0z"/>
<text x="13.67" y="580.11" class="st11" id="text872">Intermediate node</text>
</g>
<g id="shape1033-57" transform="translate(300.688 -447.147)">
<path class="st10" id="rect879" d="M0 554.136h164.559v41.14H0z"/>
<text x="15.71" y="569.31" class="st11" id="text883">Node containing a <tspan x="62.17" dy="1.2em" class="st12" id="tspan881">route</tspan></text>
</g>
<g id="shape1034-61" transform="translate(300.688 -376.281)">
<path class="st10" id="rect890" d="M0 554.136h164.559v41.14H0z"/>
<text x="35.5" y="580.11" class="st11" id="text892">10.15.0.0/23</text>
</g>
<g id="shape1035-64" transform="translate(300.688 -305.414)">
<path class="st10" id="rect899" d="M0 554.136h164.559v41.14H0z"/>
<text x="40.06" y="580.11" class="st11" id="text901">10.0.0.0/29</text>
</g>
<g id="shape1036-67" transform="translate(300.688 -234.548)">
<path class="st10" id="rect908" d="M0 554.136h164.559v41.14H0z"/>
<text x="30.93" y="580.11" class="st11" id="text910">10.0.0.128/25</text>
</g>
<g id="shape1037-70" transform="translate(300.688 -163.682)">
<path class="st10" id="rect917" d="M0 554.136h164.559v41.14H0z"/>
<text x="30.93" y="580.11" class="st11" id="text919">10.0.0.160/27</text>
</g>
<g id="shape1038-73" transform="translate(218.008 -100.593)">
<path d="m85.56 595.28-42.78-41.14L0 595.28Z" class="st1" id="path924"/>
</g>
<g id="shape1039-75" transform="translate(308.827 -92.816)">
<path class="st10" id="rect931" d="M0 554.136h164.559v41.14H0z"/>
<text x="8.82" y="558.51" class="st11" id="text937">Routes falling under <tspan x="5.62" dy="1.2em" class="st12" id="tspan933">common 10.0.0.0/24 </tspan><tspan x="61.23" dy="1.2em" class="st12" id="tspan935">prefix</tspan></text>
</g>
<g id="shape1040-80" transform="translate(1374.6 -376.804)">
<path d="m0 595.28-62.71 27.91" class="st4" id="path942"/>
</g>
<g id="shape1041-85" transform="translate(1414.69 -376.804)">
<path d="m0 595.28 52.87 27.52" class="st4" id="path947"/>
</g>
<g id="shape1042-90" transform="translate(1305.46 -305.938)">
<path d="m0 595.28 62.71 27.91" class="st4" id="path952"/>
</g>
<g id="shape1043-95" transform="translate(1265.36 -305.938)">
<path d="m0 595.28-56.94 27.69" class="st4" id="path957"/>
</g>
<g id="shape1044-100" transform="translate(1040.75 -376.804)">
<path d="m0 595.28 55.35 27.62" class="st4" id="path962"/>
</g>
<g id="shape1045-105" transform="translate(1000.65 -376.804)">
<path d="m0 595.28-64.01 27.95" class="st4" id="path967"/>
</g>
<g id="shape1046-110" transform="translate(930.196 -305.938)">
<path d="m0 595.28 66.5 28.03" class="st4" id="path972"/>
</g>
<g id="shape1047-115" transform="translate(890.102 -305.938)">
<path d="m0 595.28-67.1 28.05" class="st4" id="path977"/>
</g>
<g id="shape1048-120" transform="translate(816.506 -235.071)">
<path d="m0 595.28 54.33 27.58" class="st4" id="path982"/>
</g>
<g id="shape1049-125" transform="translate(776.413 -235.071)">
<path d="m0 595.28-52.87 27.52" class="st4" id="path987"/>
</g>
<g id="shape1050-130" transform="translate(877.117 -164.205)">
<path d="m0 595.28-53.34 27.54" class="st4" id="path992"/>
</g>
</g>
</svg>