mirror of
https://github.com/yrutschle/sslh.git
synced 2025-05-05 17:51:04 +03:00
4018 lines
158 KiB
XML
4018 lines
158 KiB
XML
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
<svg
|
|
version="1.1"
|
|
width="220mm"
|
|
height="220mm"
|
|
viewBox="-20 -20 220 220"
|
|
content="<mxfile host="app.diagrams.net" modified="2021-02-08T02:07:58.703Z" agent="5.0 (X11)" etag="InYcVNfjXH0s9BwdFFuP" version="14.2.9" type="device"><diagram id="8O8Gh7XFcUBfGHf_APUl" name="Page-1">7V1rd6I4GP41fuweIATwY23Hac9OZ93p7JnpfplDISpTNC5iW+fXb0BQSAJEDRd13HN2Srgo7/V5L0l64Gb2/jGwF9MH7CK/pynuew/c9jTy0U3yTzSy3oyYfbAZmASeuxlSdwOP3i+UDCrJ6Mpz0TJ3YYixH3qL/KCD53PkhLkxOwjwW/6yMfbz37qwJ4gZeHRsnx395rnhdDNqaeZu/A55k2n6zarR35yZ2enFyZssp7aL3zJD4EMP3AQYh5u/Zu83yI+Il9Jlc9+w4Oz2hwVoHorcMHGf1jerh3/uNXR9r39/QU/D1ZWqwM1zXm1/lbxy8nPDdUqDAK/mLooeo/TA4G3qhehxYTvR2TfCdTI2DWc+OVLJn2PP92+wj4P4XuAqDkLkXQfLMMAvKHMGGlA1yTMG7Isk7/aKghC9Z4aSF/uI8AyFwZpckpy9UmHyHomYaenx245paj/hxDTDME1PLrQTQZlsH76jJfkjIec+pK2ZsDayxg6PsIZjoeexHMJqipKjKzQUhq5Q49BVTS+UTtfUgJQRFrlEiZNDHIRTPMFz2/+wGx3kSb+75hPGi4TgP1EYrhOLZK9CnGcHoWmw/p7cHx88RQd/wPTw9j178nadHBUyZYlXgYNKXjx579AOJii59eW/+zvnVg2mD17gDD7+nED1x5Wa0CMiQimPA+Tbofeat3Q8fiW3jrBHfvNO6fS8bBg0yze/NLmL4vr2ZxwuCDw5MHxCmYHrvZI/J2FM7s3QczpwG5A3DtJh8sXP9KVkjPOAsmd++R6zlChEeibgPLTyiwqtg7q3dRiTj2XxrAMwQB+Qhw4mge16RAipu8bjzLlbLyBO1cNzcn4eKUlN5toArLm2OFYF1mVUzE7YlELSZnWe+/thMypfpfEbG1abxqegsKtsqjThUJCdfdnsPEo5NONCyG51iuwsMh+QEIn8NMbJjAg1e2DIepApnj2vltXeQ4JNtyjTAFigaHAsem0w0WKoNwpwiB3ss/T7ul6gjtEP6i3Tr1+IrrY4ZhQgotShN5+wJM2Lah79SMQ5AlEQB+eYyDZQKRjfI0JSacE3/2DBjMlhXX2RJy/0pHiX8kf5ZK+L4DDFJ0KQMM+MPNHneI4oDiVDtu9NIgjpEDKTLwODiLyeY/vXyYmZ57qxk+BxP+84JLBMV/S8rhli6FOToGv8iK3j8LPSwaYhZ6WHVaUD1eM0RRP2sbfI8ZZRJHSwk5Aux0ChoihNzPCYdfkMlXW6JybHokgx1diuyDEvi0tZ/CEO3uzAJYf2LJLM+fNykU1m1O66yxxxK8lNnUpuGhzMxfMDel36c3LqYoqqS7cCWq6/pcEtjmSvYXTbORWBsD0V4UIl/dQ9jHRN4Gfq+rRtazg5rwrEjx8mAVou5WuR/Jw3pXvD4Q35yNEws2sadmIKpXHKYqcA2bTi8tVWDf5ahYtV+Nv97B2p14fQWOTwhJYM1c8mVaLSFR9OoU6vKVXCZwAbYn7G50t/gyK/yjqHZsnPc+uFJueArhaILFfnmRVLewaGISlnS4EjINrVsr1ROmHTckmZO7hf9C4zX6vqFLtYI8SrjdSmBbpAb1enQRMQ7StIjUtHQBPgEX6PqtQdxi+NwKa+6Sqm2Zp9o2pSUGkupuDzTW9DP3YteruuvKfsOfktepqgXqWC3BW90gS8z/yyYxFAt8KabSsVi8XuR+eLAlSQp7/OoX+jWFg/9VxkSq1qFKB1ylrpLFb+UuTxu1i2pbyz3mcFudFWH11gDki3BVnU7eqgW4Is4HZ3ZdvLxLJ617CsLpC4LS0eXgjjoN41xvHamDdsGOO4drajvfHfCqcnrpaxxbomF6jq4n13MmXcJ0xAUdw/qkS5yC1nN0899+wMgFQ3nWDnb224DAooaEEwcyGqSYcywGpZNaEIApm719GE3kjyfXu59Bwq2n/3wkywT46eEiGP/t6F+tFBGuk3nyEQxtxQFKpkc9YlU6aO7CcAfQq00pnwgqk/7BQiyi0Aek5XzY0JkPUCGft91sU8QJFe55Q9eP2i9VlqgWpSpwMPaAlqc8cCD8hr1BVsPrgQHwn1fHM1MAVnddSlLKmy1lV6HY+R4XCzqK7Zf1ZkTZehoIfGgR7c0qtVG10FgvDrxcIndjvuCrvQEmw121Qe20BtbOvGXIMiBLnDjLIRpCHa8GZIb3iLbyUg3F5nLlhESG2ZeTIF+CAdbACFYv7miVJRniEQA25gn6aMAuzU0odKG1gY/cczsEb8SdIN2b7V+CNJg2k2cFqJGo35DBkx34GLsBwSKx6BEoU1tuMxHz1x7NCYT6cjioKYb19TQwc4zZgatiX0lKpRW6bu2VxVWzXKrBnnNrMiGY1zTU0Q56q1RdumQPPU9ZfRb4Ab84uTxW40N2IC1ht2ORUimgkxdUEfd6Tz0tTtOgzbpSepBRckeR2VXrrDzHmdyuvT31WrlwJWG+LU/CJ5omIovwHvMNmhq9taA4jFPPXlJlIbUm1sDNlcPs6m8zrGOlaZdKEJ+i4Lm5DhKi7iwaZ+31AtKAk2URNeTE7WtdEo1Tz1EkWqAtW60q3Vz8zibg0Krd7ZcwIUxfDqMfkbFH94GrCdXyxBAxgg2rYGpF/WjbxqfZV5UxQ6dGwxC/MUanlHeBXevHzCTFlr0dJTjFvXtz4bpsd27lwjb3qK8ZYhbfX19wU8z9Ceeb6HxIoGVazKpp6KklUdY9qVStdx254NoyoC6a05Cl30ytrB+ms/Y8fhF9e7sR63lucm4GQrmy3vqopWzU6P8LOn3XiL+H+vRG+VJnjbuV4Vln+czq6m+SdQgX0uWGvxAmYTMizTOe3xTbNMID1hB4uW+NVuYoLlF2edptr4xV2oCTIkbjIu2x4cU3FP+7aPqLjP/7z5+evb2/rfkbkE878Rdq4n6RpWlaGcJr0t86AssEFXEKySigC71Bs1MdagJU7ergz81Yu7MX0wlTA1I187aduv/19K99ZRktnYOoH0CkOCW3owD7KoPgIo2OMhSwrZoO2se/kZk8Fp26grai7ddaq8tjH5veKjdkXb67ZXfFQFcF9+26zM1hn7bn3VcTYPh/G2WRLYbNE7orTOZpGOacFJdoc52f0go5CTLdu7pNrJaoJOtpl+S2aqOz3nQbjfknLqkEaENfti7uK/B0pat6dzCm98AX6L2rGiVoanhTbwePUiXra7zZNBlZuaXPyFS8Bu7KZ6uAbqnOb6MkmpO6BigLlgHMQ+SKt4kLywnksvtknsnBfaNSlQzlutpK54ikv+4qp+Zs/Y7FqXyiLwcOCF+apk+U62V1HWOV7ZxEXjwJ7MCAGTWY4laL7imVr6zGhP9jCwnRfxe9X03tvP11/Ff8S5SqWatmqWzNhX01lDjYhl8bYOWbHMLn9UKZdbnj/GPD9XXkIKKbXPS+4+gWcZEBqiGxVB0SbIZmC6SU+cE0ztsw+ipvIBGu/Lg+lw9Jf3w/iu2Y9f7765lvsOH75wYHod3kzc83TYyDAWhSPyxQ7DsKhZL7wtA2SZGXIY4GgptJ2okPeaPmAXRVf8Dw==</diagram></mxfile>"
|
|
id="svg88"
|
|
sodipodi:docname="sslh-examples-v3.svg"
|
|
inkscape:version="1.3.2 (091e20e, 2023-11-25, custom)"
|
|
inkscape:export-filename="..\..\..\wolfgang\sslh-examples-v3.svg"
|
|
inkscape:export-xdpi="150"
|
|
inkscape:export-ydpi="150"
|
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
|
xmlns:xlink="http://www.w3.org/1999/xlink"
|
|
xmlns="http://www.w3.org/2000/svg"
|
|
xmlns:svg="http://www.w3.org/2000/svg"
|
|
xmlns:xhtml="http://www.w3.org/1999/xhtml">
|
|
<sodipodi:namedview
|
|
id="namedview88"
|
|
pagecolor="#ffffff"
|
|
bordercolor="#666666"
|
|
borderopacity="1.0"
|
|
inkscape:showpageshadow="2"
|
|
inkscape:pageopacity="0.0"
|
|
inkscape:pagecheckerboard="0"
|
|
inkscape:deskcolor="#d1d1d1"
|
|
showgrid="true"
|
|
inkscape:zoom="0.9050967"
|
|
inkscape:cx="280.633"
|
|
inkscape:cy="462.38153"
|
|
inkscape:window-width="1920"
|
|
inkscape:window-height="1177"
|
|
inkscape:window-x="-8"
|
|
inkscape:window-y="-8"
|
|
inkscape:window-maximized="1"
|
|
inkscape:current-layer="svg88"
|
|
inkscape:export-bgcolor="#ffffffff"
|
|
showguides="true"
|
|
inkscape:document-units="mm">
|
|
<inkscape:grid
|
|
id="grid1"
|
|
units="mm"
|
|
originx="0"
|
|
originy="0"
|
|
spacingx="2.5"
|
|
spacingy="2.5"
|
|
empcolor="#0099e5"
|
|
empopacity="0.30196078"
|
|
color="#0099e5"
|
|
opacity="0.14901961"
|
|
empspacing="5"
|
|
dotted="false"
|
|
gridanglex="30"
|
|
gridanglez="30"
|
|
visible="true" />
|
|
</sodipodi:namedview>
|
|
<defs
|
|
id="defs10">
|
|
<inkscape:path-effect
|
|
effect="fillet_chamfer"
|
|
id="path-effect44"
|
|
is_visible="true"
|
|
lpeversion="1"
|
|
nodesatellites_param="F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1"
|
|
radius="5"
|
|
unit="px"
|
|
method="auto"
|
|
mode="F"
|
|
chamfer_steps="1"
|
|
flexible="false"
|
|
use_knot_distance="true"
|
|
apply_no_radius="true"
|
|
apply_with_radius="true"
|
|
only_selected="false"
|
|
hide_knots="false" />
|
|
<inkscape:path-effect
|
|
effect="fillet_chamfer"
|
|
id="path-effect42"
|
|
is_visible="true"
|
|
lpeversion="1"
|
|
nodesatellites_param="F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1"
|
|
radius="5"
|
|
unit="px"
|
|
method="auto"
|
|
mode="F"
|
|
chamfer_steps="1"
|
|
flexible="false"
|
|
use_knot_distance="true"
|
|
apply_no_radius="true"
|
|
apply_with_radius="true"
|
|
only_selected="false"
|
|
hide_knots="false" />
|
|
<inkscape:path-effect
|
|
effect="fillet_chamfer"
|
|
id="path-effect40"
|
|
is_visible="true"
|
|
lpeversion="1"
|
|
nodesatellites_param="F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1"
|
|
radius="5"
|
|
unit="px"
|
|
method="auto"
|
|
mode="F"
|
|
chamfer_steps="1"
|
|
flexible="false"
|
|
use_knot_distance="true"
|
|
apply_no_radius="true"
|
|
apply_with_radius="true"
|
|
only_selected="false"
|
|
hide_knots="false" />
|
|
<inkscape:path-effect
|
|
effect="fillet_chamfer"
|
|
id="path-effect38"
|
|
is_visible="true"
|
|
lpeversion="1"
|
|
nodesatellites_param="F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1"
|
|
radius="5"
|
|
unit="px"
|
|
method="auto"
|
|
mode="F"
|
|
chamfer_steps="1"
|
|
flexible="false"
|
|
use_knot_distance="true"
|
|
apply_no_radius="true"
|
|
apply_with_radius="true"
|
|
only_selected="false"
|
|
hide_knots="false" />
|
|
<inkscape:path-effect
|
|
effect="fillet_chamfer"
|
|
id="path-effect23"
|
|
is_visible="true"
|
|
lpeversion="1"
|
|
nodesatellites_param="F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1"
|
|
radius="5"
|
|
unit="px"
|
|
method="auto"
|
|
mode="F"
|
|
chamfer_steps="1"
|
|
flexible="false"
|
|
use_knot_distance="true"
|
|
apply_no_radius="true"
|
|
apply_with_radius="true"
|
|
only_selected="false"
|
|
hide_knots="false" />
|
|
<inkscape:path-effect
|
|
effect="fillet_chamfer"
|
|
id="path-effect254"
|
|
is_visible="true"
|
|
lpeversion="1"
|
|
nodesatellites_param="F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1"
|
|
radius="5"
|
|
unit="px"
|
|
method="auto"
|
|
mode="F"
|
|
chamfer_steps="1"
|
|
flexible="false"
|
|
use_knot_distance="true"
|
|
apply_no_radius="true"
|
|
apply_with_radius="true"
|
|
only_selected="false"
|
|
hide_knots="false" />
|
|
<inkscape:path-effect
|
|
effect="fillet_chamfer"
|
|
id="path-effect243"
|
|
is_visible="true"
|
|
lpeversion="1"
|
|
nodesatellites_param="F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1"
|
|
radius="5"
|
|
unit="px"
|
|
method="auto"
|
|
mode="F"
|
|
chamfer_steps="1"
|
|
flexible="false"
|
|
use_knot_distance="true"
|
|
apply_no_radius="true"
|
|
apply_with_radius="true"
|
|
only_selected="false"
|
|
hide_knots="false" />
|
|
<inkscape:path-effect
|
|
effect="fillet_chamfer"
|
|
id="path-effect241"
|
|
is_visible="true"
|
|
lpeversion="1"
|
|
nodesatellites_param="F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1"
|
|
radius="5"
|
|
unit="px"
|
|
method="auto"
|
|
mode="F"
|
|
chamfer_steps="1"
|
|
flexible="false"
|
|
use_knot_distance="true"
|
|
apply_no_radius="true"
|
|
apply_with_radius="true"
|
|
only_selected="false"
|
|
hide_knots="false" />
|
|
<inkscape:path-effect
|
|
effect="fillet_chamfer"
|
|
id="path-effect239"
|
|
is_visible="true"
|
|
lpeversion="1"
|
|
nodesatellites_param="F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1"
|
|
radius="5"
|
|
unit="px"
|
|
method="auto"
|
|
mode="F"
|
|
chamfer_steps="1"
|
|
flexible="false"
|
|
use_knot_distance="true"
|
|
apply_no_radius="true"
|
|
apply_with_radius="true"
|
|
only_selected="false"
|
|
hide_knots="false" />
|
|
<inkscape:path-effect
|
|
effect="fillet_chamfer"
|
|
id="path-effect237"
|
|
is_visible="true"
|
|
lpeversion="1"
|
|
nodesatellites_param="F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1"
|
|
radius="5"
|
|
unit="px"
|
|
method="auto"
|
|
mode="F"
|
|
chamfer_steps="1"
|
|
flexible="false"
|
|
use_knot_distance="true"
|
|
apply_no_radius="true"
|
|
apply_with_radius="true"
|
|
only_selected="false"
|
|
hide_knots="false" />
|
|
<inkscape:path-effect
|
|
effect="fillet_chamfer"
|
|
id="path-effect222"
|
|
is_visible="true"
|
|
lpeversion="1"
|
|
nodesatellites_param="F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1"
|
|
radius="5"
|
|
unit="px"
|
|
method="auto"
|
|
mode="F"
|
|
chamfer_steps="1"
|
|
flexible="false"
|
|
use_knot_distance="true"
|
|
apply_no_radius="true"
|
|
apply_with_radius="true"
|
|
only_selected="false"
|
|
hide_knots="false" />
|
|
<inkscape:path-effect
|
|
effect="fillet_chamfer"
|
|
id="path-effect220"
|
|
is_visible="true"
|
|
lpeversion="1"
|
|
nodesatellites_param="F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1"
|
|
radius="5"
|
|
unit="px"
|
|
method="auto"
|
|
mode="F"
|
|
chamfer_steps="1"
|
|
flexible="false"
|
|
use_knot_distance="true"
|
|
apply_no_radius="true"
|
|
apply_with_radius="true"
|
|
only_selected="false"
|
|
hide_knots="false" />
|
|
<inkscape:path-effect
|
|
effect="fillet_chamfer"
|
|
id="path-effect218"
|
|
is_visible="true"
|
|
lpeversion="1"
|
|
nodesatellites_param="F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1"
|
|
radius="5"
|
|
unit="px"
|
|
method="auto"
|
|
mode="F"
|
|
chamfer_steps="1"
|
|
flexible="false"
|
|
use_knot_distance="true"
|
|
apply_no_radius="true"
|
|
apply_with_radius="true"
|
|
only_selected="false"
|
|
hide_knots="false" />
|
|
<inkscape:path-effect
|
|
effect="fillet_chamfer"
|
|
id="path-effect216"
|
|
is_visible="true"
|
|
lpeversion="1"
|
|
nodesatellites_param="F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1"
|
|
radius="5"
|
|
unit="px"
|
|
method="auto"
|
|
mode="F"
|
|
chamfer_steps="1"
|
|
flexible="false"
|
|
use_knot_distance="true"
|
|
apply_no_radius="true"
|
|
apply_with_radius="true"
|
|
only_selected="false"
|
|
hide_knots="false" />
|
|
<inkscape:path-effect
|
|
effect="fillet_chamfer"
|
|
id="path-effect214"
|
|
is_visible="true"
|
|
lpeversion="1"
|
|
nodesatellites_param="F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1"
|
|
radius="5"
|
|
unit="px"
|
|
method="auto"
|
|
mode="F"
|
|
chamfer_steps="1"
|
|
flexible="false"
|
|
use_knot_distance="true"
|
|
apply_no_radius="true"
|
|
apply_with_radius="true"
|
|
only_selected="false"
|
|
hide_knots="false" />
|
|
<inkscape:path-effect
|
|
effect="fillet_chamfer"
|
|
id="path-effect212"
|
|
is_visible="true"
|
|
lpeversion="1"
|
|
nodesatellites_param="F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1"
|
|
radius="5"
|
|
unit="px"
|
|
method="auto"
|
|
mode="F"
|
|
chamfer_steps="1"
|
|
flexible="false"
|
|
use_knot_distance="true"
|
|
apply_no_radius="true"
|
|
apply_with_radius="true"
|
|
only_selected="false"
|
|
hide_knots="false" />
|
|
<inkscape:path-effect
|
|
effect="fillet_chamfer"
|
|
id="path-effect210"
|
|
is_visible="true"
|
|
lpeversion="1"
|
|
nodesatellites_param="F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1"
|
|
radius="5"
|
|
unit="px"
|
|
method="auto"
|
|
mode="F"
|
|
chamfer_steps="1"
|
|
flexible="false"
|
|
use_knot_distance="true"
|
|
apply_no_radius="true"
|
|
apply_with_radius="true"
|
|
only_selected="false"
|
|
hide_knots="false" />
|
|
<inkscape:path-effect
|
|
effect="fillet_chamfer"
|
|
id="path-effect150"
|
|
is_visible="true"
|
|
lpeversion="1"
|
|
nodesatellites_param="F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1"
|
|
radius="5"
|
|
unit="px"
|
|
method="auto"
|
|
mode="F"
|
|
chamfer_steps="1"
|
|
flexible="false"
|
|
use_knot_distance="true"
|
|
apply_no_radius="true"
|
|
apply_with_radius="true"
|
|
only_selected="false"
|
|
hide_knots="false" />
|
|
<inkscape:path-effect
|
|
effect="fillet_chamfer"
|
|
id="path-effect147"
|
|
is_visible="true"
|
|
lpeversion="1"
|
|
nodesatellites_param="F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1"
|
|
radius="5"
|
|
unit="px"
|
|
method="auto"
|
|
mode="F"
|
|
chamfer_steps="1"
|
|
flexible="false"
|
|
use_knot_distance="true"
|
|
apply_no_radius="true"
|
|
apply_with_radius="true"
|
|
only_selected="false"
|
|
hide_knots="false" />
|
|
<inkscape:path-effect
|
|
effect="fillet_chamfer"
|
|
id="path-effect145"
|
|
is_visible="true"
|
|
lpeversion="1"
|
|
nodesatellites_param="F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1"
|
|
radius="5"
|
|
unit="px"
|
|
method="auto"
|
|
mode="F"
|
|
chamfer_steps="1"
|
|
flexible="false"
|
|
use_knot_distance="true"
|
|
apply_no_radius="true"
|
|
apply_with_radius="true"
|
|
only_selected="false"
|
|
hide_knots="false" />
|
|
<inkscape:path-effect
|
|
effect="fillet_chamfer"
|
|
id="path-effect143"
|
|
is_visible="true"
|
|
lpeversion="1"
|
|
nodesatellites_param="F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1"
|
|
radius="5"
|
|
unit="px"
|
|
method="auto"
|
|
mode="F"
|
|
chamfer_steps="1"
|
|
flexible="false"
|
|
use_knot_distance="true"
|
|
apply_no_radius="true"
|
|
apply_with_radius="true"
|
|
only_selected="false"
|
|
hide_knots="false" />
|
|
<inkscape:path-effect
|
|
effect="fillet_chamfer"
|
|
id="path-effect133"
|
|
is_visible="true"
|
|
lpeversion="1"
|
|
nodesatellites_param="F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1"
|
|
radius="5"
|
|
unit="px"
|
|
method="auto"
|
|
mode="F"
|
|
chamfer_steps="1"
|
|
flexible="false"
|
|
use_knot_distance="true"
|
|
apply_no_radius="true"
|
|
apply_with_radius="true"
|
|
only_selected="false"
|
|
hide_knots="false" />
|
|
<inkscape:path-effect
|
|
effect="fillet_chamfer"
|
|
id="path-effect128"
|
|
is_visible="true"
|
|
lpeversion="1"
|
|
nodesatellites_param="F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1"
|
|
radius="5"
|
|
unit="px"
|
|
method="auto"
|
|
mode="F"
|
|
chamfer_steps="1"
|
|
flexible="false"
|
|
use_knot_distance="true"
|
|
apply_no_radius="true"
|
|
apply_with_radius="true"
|
|
only_selected="false"
|
|
hide_knots="false" />
|
|
<inkscape:path-effect
|
|
effect="fillet_chamfer"
|
|
id="path-effect126"
|
|
is_visible="true"
|
|
lpeversion="1"
|
|
nodesatellites_param="F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1"
|
|
radius="5"
|
|
unit="px"
|
|
method="auto"
|
|
mode="F"
|
|
chamfer_steps="1"
|
|
flexible="false"
|
|
use_knot_distance="true"
|
|
apply_no_radius="true"
|
|
apply_with_radius="true"
|
|
only_selected="false"
|
|
hide_knots="false" />
|
|
<inkscape:path-effect
|
|
effect="fillet_chamfer"
|
|
id="path-effect124"
|
|
is_visible="true"
|
|
lpeversion="1"
|
|
nodesatellites_param="F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1"
|
|
radius="5"
|
|
unit="px"
|
|
method="auto"
|
|
mode="F"
|
|
chamfer_steps="1"
|
|
flexible="false"
|
|
use_knot_distance="true"
|
|
apply_no_radius="true"
|
|
apply_with_radius="true"
|
|
only_selected="false"
|
|
hide_knots="false" />
|
|
<inkscape:path-effect
|
|
effect="fillet_chamfer"
|
|
id="path-effect122"
|
|
is_visible="true"
|
|
lpeversion="1"
|
|
nodesatellites_param="F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1"
|
|
radius="5"
|
|
unit="px"
|
|
method="auto"
|
|
mode="F"
|
|
chamfer_steps="1"
|
|
flexible="false"
|
|
use_knot_distance="true"
|
|
apply_no_radius="true"
|
|
apply_with_radius="true"
|
|
only_selected="false"
|
|
hide_knots="false" />
|
|
<inkscape:path-effect
|
|
effect="fillet_chamfer"
|
|
id="path-effect120"
|
|
is_visible="true"
|
|
lpeversion="1"
|
|
nodesatellites_param="F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1"
|
|
radius="5"
|
|
unit="px"
|
|
method="auto"
|
|
mode="F"
|
|
chamfer_steps="1"
|
|
flexible="false"
|
|
use_knot_distance="true"
|
|
apply_no_radius="true"
|
|
apply_with_radius="true"
|
|
only_selected="false"
|
|
hide_knots="false" />
|
|
<inkscape:path-effect
|
|
effect="fillet_chamfer"
|
|
id="path-effect118"
|
|
is_visible="true"
|
|
lpeversion="1"
|
|
nodesatellites_param="F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1"
|
|
radius="5"
|
|
unit="px"
|
|
method="auto"
|
|
mode="F"
|
|
chamfer_steps="1"
|
|
flexible="false"
|
|
use_knot_distance="true"
|
|
apply_no_radius="true"
|
|
apply_with_radius="true"
|
|
only_selected="false"
|
|
hide_knots="false" />
|
|
<inkscape:path-effect
|
|
effect="fillet_chamfer"
|
|
id="path-effect88"
|
|
is_visible="true"
|
|
lpeversion="1"
|
|
nodesatellites_param="F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1"
|
|
radius="5"
|
|
unit="px"
|
|
method="auto"
|
|
mode="F"
|
|
chamfer_steps="1"
|
|
flexible="false"
|
|
use_knot_distance="true"
|
|
apply_no_radius="true"
|
|
apply_with_radius="true"
|
|
only_selected="false"
|
|
hide_knots="false" />
|
|
<marker
|
|
style="overflow:visible"
|
|
id="marker85"
|
|
refX="5"
|
|
refY="0"
|
|
orient="auto-start-reverse"
|
|
inkscape:stockid="Rounded arrow"
|
|
markerWidth="1"
|
|
markerHeight="1"
|
|
viewBox="0 0 1 1"
|
|
inkscape:isstock="true"
|
|
inkscape:collect="always"
|
|
preserveAspectRatio="xMidYMid">
|
|
<path
|
|
transform="scale(0.7)"
|
|
d="m -0.21114562,-4.1055728 6.42229122,3.21114561 a 1,1 90 0 1 0,1.78885438 L -0.21114562,4.1055728 A 1.236068,1.236068 31.717474 0 1 -2,3 v -6 a 1.236068,1.236068 148.28253 0 1 1.78885438,-1.1055728 z"
|
|
style="fill:context-stroke;fill-rule:evenodd;stroke:none"
|
|
id="path85" />
|
|
</marker>
|
|
<marker
|
|
style="overflow:visible"
|
|
id="marker74"
|
|
refX="4"
|
|
refY="0"
|
|
orient="auto-start-reverse"
|
|
inkscape:stockid="Dart arrow"
|
|
markerWidth="1"
|
|
markerHeight="1"
|
|
viewBox="0 0 1 1"
|
|
inkscape:isstock="true"
|
|
inkscape:collect="always"
|
|
preserveAspectRatio="xMidYMid">
|
|
<path
|
|
style="fill:context-stroke;fill-rule:evenodd;stroke:none"
|
|
d="M 0,0 5,-5 -12.5,0 5,5 Z"
|
|
transform="scale(-0.5)"
|
|
id="path74" />
|
|
</marker>
|
|
<marker
|
|
style="overflow:visible"
|
|
id="marker72"
|
|
refX="0"
|
|
refY="0"
|
|
orient="auto-start-reverse"
|
|
inkscape:stockid="Rounded arrow"
|
|
markerWidth="1"
|
|
markerHeight="1"
|
|
viewBox="0 0 1 1"
|
|
inkscape:isstock="true"
|
|
inkscape:collect="always"
|
|
preserveAspectRatio="xMidYMid">
|
|
<path
|
|
transform="scale(0.7)"
|
|
d="m -0.21114562,-4.1055728 6.42229122,3.21114561 a 1,1 90 0 1 0,1.78885438 L -0.21114562,4.1055728 A 1.236068,1.236068 31.717474 0 1 -2,3 v -6 a 1.236068,1.236068 148.28253 0 1 1.78885438,-1.1055728 z"
|
|
style="fill:context-stroke;fill-rule:evenodd;stroke:none"
|
|
id="path72" />
|
|
</marker>
|
|
<marker
|
|
style="overflow:visible"
|
|
id="DartArrow"
|
|
refX="5"
|
|
refY="0"
|
|
orient="auto-start-reverse"
|
|
inkscape:stockid="Dart arrow"
|
|
markerWidth="1"
|
|
markerHeight="1"
|
|
viewBox="0 0 1 1"
|
|
inkscape:isstock="true"
|
|
inkscape:collect="always"
|
|
preserveAspectRatio="xMidYMid">
|
|
<path
|
|
style="fill:context-stroke;fill-rule:evenodd;stroke:none"
|
|
d="M 0,0 5,-5 -12.5,0 5,5 Z"
|
|
transform="scale(-0.5)"
|
|
id="path6" />
|
|
</marker>
|
|
<marker
|
|
style="overflow:visible"
|
|
id="RoundedArrow"
|
|
refX="0"
|
|
refY="0"
|
|
orient="auto-start-reverse"
|
|
inkscape:stockid="Rounded arrow"
|
|
markerWidth="1"
|
|
markerHeight="1"
|
|
viewBox="0 0 1 1"
|
|
inkscape:isstock="true"
|
|
inkscape:collect="always"
|
|
preserveAspectRatio="xMidYMid">
|
|
<path
|
|
transform="scale(0.7)"
|
|
d="m -0.21114562,-4.1055728 6.42229122,3.21114561 a 1,1 90 0 1 0,1.78885438 L -0.21114562,4.1055728 A 1.236068,1.236068 31.717474 0 1 -2,3 v -6 a 1.236068,1.236068 148.28253 0 1 1.78885438,-1.1055728 z"
|
|
style="fill:context-stroke;fill-rule:evenodd;stroke:none"
|
|
id="path8" />
|
|
</marker>
|
|
<inkscape:path-effect
|
|
effect="fillet_chamfer"
|
|
id="path-effect70"
|
|
is_visible="true"
|
|
lpeversion="1"
|
|
nodesatellites_param="F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1"
|
|
radius="5"
|
|
unit="px"
|
|
method="auto"
|
|
mode="F"
|
|
chamfer_steps="1"
|
|
flexible="false"
|
|
use_knot_distance="true"
|
|
apply_no_radius="true"
|
|
apply_with_radius="true"
|
|
only_selected="false"
|
|
hide_knots="false" />
|
|
<inkscape:path-effect
|
|
effect="fillet_chamfer"
|
|
id="path-effect52"
|
|
is_visible="true"
|
|
lpeversion="1"
|
|
nodesatellites_param="F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1"
|
|
radius="5"
|
|
unit="px"
|
|
method="auto"
|
|
mode="F"
|
|
chamfer_steps="1"
|
|
flexible="false"
|
|
use_knot_distance="true"
|
|
apply_no_radius="true"
|
|
apply_with_radius="true"
|
|
only_selected="false"
|
|
hide_knots="false" />
|
|
<inkscape:path-effect
|
|
effect="fillet_chamfer"
|
|
id="path-effect22"
|
|
is_visible="true"
|
|
lpeversion="1"
|
|
nodesatellites_param="F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1"
|
|
radius="5"
|
|
unit="px"
|
|
method="auto"
|
|
mode="F"
|
|
chamfer_steps="1"
|
|
flexible="false"
|
|
use_knot_distance="true"
|
|
apply_no_radius="true"
|
|
apply_with_radius="true"
|
|
only_selected="false"
|
|
hide_knots="false" />
|
|
<inkscape:path-effect
|
|
effect="fillet_chamfer"
|
|
id="path-effect20"
|
|
is_visible="true"
|
|
lpeversion="1"
|
|
nodesatellites_param="F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1"
|
|
radius="5"
|
|
unit="px"
|
|
method="auto"
|
|
mode="F"
|
|
chamfer_steps="1"
|
|
flexible="false"
|
|
use_knot_distance="true"
|
|
apply_no_radius="true"
|
|
apply_with_radius="true"
|
|
only_selected="false"
|
|
hide_knots="false" />
|
|
<inkscape:path-effect
|
|
effect="fillet_chamfer"
|
|
id="path-effect19"
|
|
is_visible="true"
|
|
lpeversion="1"
|
|
nodesatellites_param="F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1"
|
|
radius="5"
|
|
unit="px"
|
|
method="auto"
|
|
mode="F"
|
|
chamfer_steps="1"
|
|
flexible="false"
|
|
use_knot_distance="true"
|
|
apply_no_radius="true"
|
|
apply_with_radius="true"
|
|
only_selected="false"
|
|
hide_knots="false" />
|
|
<inkscape:path-effect
|
|
effect="fillet_chamfer"
|
|
id="path-effect5"
|
|
is_visible="true"
|
|
lpeversion="1"
|
|
nodesatellites_param="F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1"
|
|
radius="5"
|
|
unit="px"
|
|
method="auto"
|
|
mode="F"
|
|
chamfer_steps="1"
|
|
flexible="false"
|
|
use_knot_distance="true"
|
|
apply_no_radius="true"
|
|
apply_with_radius="true"
|
|
only_selected="false"
|
|
hide_knots="false" />
|
|
<inkscape:path-effect
|
|
effect="fillet_chamfer"
|
|
id="path-effect4"
|
|
is_visible="true"
|
|
lpeversion="1"
|
|
nodesatellites_param="F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1"
|
|
radius="5"
|
|
unit="px"
|
|
method="auto"
|
|
mode="F"
|
|
chamfer_steps="1"
|
|
flexible="false"
|
|
use_knot_distance="true"
|
|
apply_no_radius="true"
|
|
apply_with_radius="true"
|
|
only_selected="false"
|
|
hide_knots="false" />
|
|
<inkscape:path-effect
|
|
effect="fillet_chamfer"
|
|
id="path-effect2"
|
|
is_visible="true"
|
|
lpeversion="1"
|
|
nodesatellites_param="F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1"
|
|
radius="5"
|
|
unit="px"
|
|
method="auto"
|
|
mode="F"
|
|
chamfer_steps="1"
|
|
flexible="false"
|
|
use_knot_distance="true"
|
|
apply_no_radius="true"
|
|
apply_with_radius="true"
|
|
only_selected="false"
|
|
hide_knots="false" />
|
|
<inkscape:path-effect
|
|
effect="fillet_chamfer"
|
|
id="path-effect17"
|
|
is_visible="true"
|
|
lpeversion="1"
|
|
nodesatellites_param="F,0,0,1,0,0,0,1 @ F,0,0,1,0,2.6458333,0,1 @ F,0,0,1,0,0,0,1"
|
|
radius="10"
|
|
unit="px"
|
|
method="auto"
|
|
mode="F"
|
|
chamfer_steps="1"
|
|
flexible="false"
|
|
use_knot_distance="true"
|
|
apply_no_radius="true"
|
|
apply_with_radius="true"
|
|
only_selected="false"
|
|
hide_knots="false" />
|
|
<inkscape:path-effect
|
|
effect="fillet_chamfer"
|
|
id="path-effect252"
|
|
is_visible="true"
|
|
lpeversion="1"
|
|
nodesatellites_param="F,0,0,1,0,0,0,1 @ F,0,0,1,0,2.6458333,0,1 @ F,0,0,1,0,2.6458333,0,1 @ F,0,0,1,0,0,0,1"
|
|
radius="10"
|
|
unit="px"
|
|
method="auto"
|
|
mode="F"
|
|
chamfer_steps="1"
|
|
flexible="false"
|
|
use_knot_distance="true"
|
|
apply_no_radius="true"
|
|
apply_with_radius="true"
|
|
only_selected="false"
|
|
hide_knots="false" />
|
|
<inkscape:path-effect
|
|
effect="fillet_chamfer"
|
|
id="path-effect204"
|
|
is_visible="true"
|
|
lpeversion="1"
|
|
nodesatellites_param="F,0,0,1,0,0,0,1 @ F,0,0,1,0,2.6458333,0,1 @ F,0,0,1,0,0,0,1"
|
|
radius="10"
|
|
unit="px"
|
|
method="auto"
|
|
mode="F"
|
|
chamfer_steps="1"
|
|
flexible="false"
|
|
use_knot_distance="true"
|
|
apply_no_radius="true"
|
|
apply_with_radius="true"
|
|
only_selected="false"
|
|
hide_knots="false" />
|
|
<inkscape:path-effect
|
|
effect="fillet_chamfer"
|
|
id="path-effect201"
|
|
is_visible="true"
|
|
lpeversion="1"
|
|
nodesatellites_param="F,0,0,1,0,0,0,1 @ F,0,0,1,0,2.6458333,0,1 @ F,0,0,1,0,0,0,1"
|
|
radius="10"
|
|
unit="px"
|
|
method="auto"
|
|
mode="F"
|
|
chamfer_steps="1"
|
|
flexible="false"
|
|
use_knot_distance="true"
|
|
apply_no_radius="true"
|
|
apply_with_radius="true"
|
|
only_selected="false"
|
|
hide_knots="false" />
|
|
<inkscape:path-effect
|
|
effect="fillet_chamfer"
|
|
id="path-effect200"
|
|
is_visible="true"
|
|
lpeversion="1"
|
|
nodesatellites_param="F,0,0,1,0,0,0,1 @ F,0,0,1,0,2.6458333,0,1 @ F,0,0,1,0,0,0,1"
|
|
radius="10"
|
|
unit="px"
|
|
method="auto"
|
|
mode="F"
|
|
chamfer_steps="1"
|
|
flexible="false"
|
|
use_knot_distance="true"
|
|
apply_no_radius="true"
|
|
apply_with_radius="true"
|
|
only_selected="false"
|
|
hide_knots="false" />
|
|
<inkscape:path-effect
|
|
effect="fillet_chamfer"
|
|
id="path-effect199"
|
|
is_visible="true"
|
|
lpeversion="1"
|
|
nodesatellites_param="F,0,0,1,0,0,0,1 @ F,0,0,1,0,2.6458333,0,1 @ F,0,0,1,0,2.6458333,0,1 @ F,0,0,1,0,0,0,1"
|
|
radius="10"
|
|
unit="px"
|
|
method="auto"
|
|
mode="F"
|
|
chamfer_steps="1"
|
|
flexible="false"
|
|
use_knot_distance="true"
|
|
apply_no_radius="true"
|
|
apply_with_radius="true"
|
|
only_selected="false"
|
|
hide_knots="false" />
|
|
<inkscape:path-effect
|
|
effect="fillet_chamfer"
|
|
id="path-effect184"
|
|
is_visible="true"
|
|
lpeversion="1"
|
|
nodesatellites_param="F,0,0,1,0,0,0,1 @ F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,1.3229167,0,1 @ F,0,0,1,0,0,0,1"
|
|
radius="6"
|
|
unit="px"
|
|
method="auto"
|
|
mode="F"
|
|
chamfer_steps="1"
|
|
flexible="false"
|
|
use_knot_distance="true"
|
|
apply_no_radius="true"
|
|
apply_with_radius="true"
|
|
only_selected="false"
|
|
hide_knots="false" />
|
|
<inkscape:path-effect
|
|
effect="fillet_chamfer"
|
|
id="path-effect183"
|
|
is_visible="true"
|
|
lpeversion="1"
|
|
nodesatellites_param="F,0,0,1,0,0,0,1 @ F,0,0,1,0,2.6458333,0,1 @ F,0,0,1,0,0,0,1"
|
|
radius="10"
|
|
unit="px"
|
|
method="auto"
|
|
mode="F"
|
|
chamfer_steps="1"
|
|
flexible="false"
|
|
use_knot_distance="true"
|
|
apply_no_radius="true"
|
|
apply_with_radius="true"
|
|
only_selected="false"
|
|
hide_knots="false" />
|
|
<inkscape:path-effect
|
|
effect="fillet_chamfer"
|
|
id="path-effect182"
|
|
is_visible="true"
|
|
lpeversion="1"
|
|
nodesatellites_param="F,0,0,1,0,0,0,1 @ F,0,0,1,0,2.6458333,0,1 @ F,0,0,1,0,0,0,1"
|
|
radius="10"
|
|
unit="px"
|
|
method="auto"
|
|
mode="F"
|
|
chamfer_steps="1"
|
|
flexible="false"
|
|
use_knot_distance="true"
|
|
apply_no_radius="true"
|
|
apply_with_radius="true"
|
|
only_selected="false"
|
|
hide_knots="false" />
|
|
<inkscape:path-effect
|
|
effect="fillet_chamfer"
|
|
id="path-effect149"
|
|
is_visible="true"
|
|
lpeversion="1"
|
|
nodesatellites_param="F,0,0,1,0,0,0,1 @ F,0,0,1,0,2.38125,0,1 @ F,0,0,1,0,0,0,1"
|
|
radius="10"
|
|
unit="px"
|
|
method="auto"
|
|
mode="F"
|
|
chamfer_steps="1"
|
|
flexible="false"
|
|
use_knot_distance="true"
|
|
apply_no_radius="true"
|
|
apply_with_radius="true"
|
|
only_selected="false"
|
|
hide_knots="false" />
|
|
<inkscape:path-effect
|
|
effect="fillet_chamfer"
|
|
id="path-effect82"
|
|
is_visible="true"
|
|
lpeversion="1"
|
|
nodesatellites_param="F,0,0,1,0,0,0,1 @ F,0,0,1,0,2.6458333,0,1 @ F,0,0,1,0,2.6458333,0,1 @ F,0,0,1,0,0,0,1"
|
|
radius="10"
|
|
unit="px"
|
|
method="auto"
|
|
mode="F"
|
|
chamfer_steps="1"
|
|
flexible="false"
|
|
use_knot_distance="true"
|
|
apply_no_radius="true"
|
|
apply_with_radius="true"
|
|
only_selected="false"
|
|
hide_knots="false" />
|
|
<inkscape:path-effect
|
|
effect="fillet_chamfer"
|
|
id="path-effect81"
|
|
is_visible="true"
|
|
lpeversion="1"
|
|
nodesatellites_param="F,0,0,1,0,0,0,1 @ F,0,0,1,0,2.6458333,0,1 @ F,0,0,1,0,0,0,1"
|
|
radius="10"
|
|
unit="px"
|
|
method="auto"
|
|
mode="F"
|
|
chamfer_steps="1"
|
|
flexible="false"
|
|
use_knot_distance="true"
|
|
apply_no_radius="true"
|
|
apply_with_radius="true"
|
|
only_selected="false"
|
|
hide_knots="false" />
|
|
<inkscape:path-effect
|
|
effect="fillet_chamfer"
|
|
id="path-effect74"
|
|
is_visible="true"
|
|
lpeversion="1"
|
|
nodesatellites_param="F,1,0,1,0,0,0,1 @ F,1,0,1,0,0.13025172,0,1 @ F,0,0,1,0,0,0,1"
|
|
radius="20"
|
|
unit="px"
|
|
method="auto"
|
|
mode="F"
|
|
chamfer_steps="1"
|
|
flexible="true"
|
|
use_knot_distance="true"
|
|
apply_no_radius="true"
|
|
apply_with_radius="true"
|
|
only_selected="false"
|
|
hide_knots="false" />
|
|
<inkscape:path-effect
|
|
effect="fillet_chamfer"
|
|
id="path-effect73"
|
|
is_visible="true"
|
|
lpeversion="1"
|
|
nodesatellites_param="F,0,0,1,0,2,0,1 @ F,0,0,1,0,2,0,1 @ F,0,0,1,0,2,0,1 @ F,0,0,1,0,2,0,1"
|
|
radius="2"
|
|
unit="mm"
|
|
method="auto"
|
|
mode="F"
|
|
chamfer_steps="1"
|
|
flexible="true"
|
|
use_knot_distance="true"
|
|
apply_no_radius="true"
|
|
apply_with_radius="true"
|
|
only_selected="false"
|
|
hide_knots="false" />
|
|
<inkscape:path-effect
|
|
effect="fillet_chamfer"
|
|
id="path-effect16"
|
|
is_visible="true"
|
|
lpeversion="1"
|
|
nodesatellites_param="F,0,0,1,0,0,0,1 @ F,0,0,1,0,12,0,1 @ F,0,0,1,0,0,0,1"
|
|
radius="12"
|
|
unit="px"
|
|
method="auto"
|
|
mode="F"
|
|
chamfer_steps="1"
|
|
flexible="false"
|
|
use_knot_distance="true"
|
|
apply_no_radius="true"
|
|
apply_with_radius="true"
|
|
only_selected="false"
|
|
hide_knots="false" />
|
|
<inkscape:path-effect
|
|
effect="fillet_chamfer"
|
|
id="path-effect15"
|
|
is_visible="true"
|
|
lpeversion="1"
|
|
nodesatellites_param="F,0,0,1,0,0,0,1 @ F,0,0,1,0,15,0,1 @ F,0,0,1,0,0,0,1"
|
|
radius="15"
|
|
unit="px"
|
|
method="auto"
|
|
mode="F"
|
|
chamfer_steps="1"
|
|
flexible="false"
|
|
use_knot_distance="true"
|
|
apply_no_radius="true"
|
|
apply_with_radius="true"
|
|
only_selected="false"
|
|
hide_knots="false" />
|
|
<inkscape:path-effect
|
|
effect="fillet_chamfer"
|
|
id="path-effect14"
|
|
is_visible="true"
|
|
lpeversion="1"
|
|
nodesatellites_param="F,0,0,1,0,0,0,1 @ F,0,0,1,0,15,0,1 @ F,0,0,1,0,0,0,1"
|
|
radius="15"
|
|
unit="px"
|
|
method="auto"
|
|
mode="F"
|
|
chamfer_steps="1"
|
|
flexible="false"
|
|
use_knot_distance="true"
|
|
apply_no_radius="true"
|
|
apply_with_radius="true"
|
|
only_selected="false"
|
|
hide_knots="false" />
|
|
<inkscape:path-effect
|
|
effect="fillet_chamfer"
|
|
id="path-effect13"
|
|
is_visible="true"
|
|
lpeversion="1"
|
|
nodesatellites_param="F,0,0,1,0,0,0,1 @ F,0,0,1,0,15,0,1 @ F,0,0,1,0,0,0,1"
|
|
radius="15"
|
|
unit="px"
|
|
method="auto"
|
|
mode="F"
|
|
chamfer_steps="1"
|
|
flexible="false"
|
|
use_knot_distance="true"
|
|
apply_no_radius="true"
|
|
apply_with_radius="true"
|
|
only_selected="false"
|
|
hide_knots="false" />
|
|
<inkscape:path-effect
|
|
effect="fillet_chamfer"
|
|
id="path-effect12"
|
|
is_visible="true"
|
|
lpeversion="1"
|
|
nodesatellites_param="F,0,0,1,0,0,0,1 @ F,0,0,1,0,20,0,1 @ F,0,0,1,0,20,0,1 @ F,0,0,1,0,0,0,1"
|
|
radius="20"
|
|
unit="px"
|
|
method="auto"
|
|
mode="F"
|
|
chamfer_steps="1"
|
|
flexible="false"
|
|
use_knot_distance="true"
|
|
apply_no_radius="true"
|
|
apply_with_radius="true"
|
|
only_selected="false"
|
|
hide_knots="false" />
|
|
<inkscape:path-effect
|
|
effect="fillet_chamfer"
|
|
id="path-effect11"
|
|
is_visible="true"
|
|
lpeversion="1"
|
|
nodesatellites_param="F,0,0,1,0,0,0,1 @ F,0,0,1,0,20,0,1 @ F,0,0,1,0,0,0,1"
|
|
radius="20"
|
|
unit="px"
|
|
method="auto"
|
|
mode="F"
|
|
chamfer_steps="1"
|
|
flexible="false"
|
|
use_knot_distance="true"
|
|
apply_no_radius="true"
|
|
apply_with_radius="true"
|
|
only_selected="false"
|
|
hide_knots="false" />
|
|
<inkscape:path-effect
|
|
effect="fillet_chamfer"
|
|
id="path-effect10"
|
|
is_visible="true"
|
|
lpeversion="1"
|
|
nodesatellites_param="F,0,0,1,0,0,0,1 @ F,0,0,1,0,20,0,1 @ F,0,0,1,0,0,0,1"
|
|
radius="20"
|
|
unit="px"
|
|
method="auto"
|
|
mode="F"
|
|
chamfer_steps="1"
|
|
flexible="false"
|
|
use_knot_distance="true"
|
|
apply_no_radius="true"
|
|
apply_with_radius="true"
|
|
only_selected="false"
|
|
hide_knots="false" />
|
|
<inkscape:path-effect
|
|
effect="fillet_chamfer"
|
|
id="path-effect9"
|
|
is_visible="true"
|
|
lpeversion="1"
|
|
nodesatellites_param="F,0,0,1,0,0,0,1 @ F,0,0,1,0,20,0,1 @ F,0,0,1,0,20,0,1 @ F,0,0,1,0,0,0,1"
|
|
radius="20"
|
|
unit="px"
|
|
method="auto"
|
|
mode="F"
|
|
chamfer_steps="1"
|
|
flexible="false"
|
|
use_knot_distance="true"
|
|
apply_no_radius="true"
|
|
apply_with_radius="true"
|
|
only_selected="false"
|
|
hide_knots="false" />
|
|
<inkscape:path-effect
|
|
effect="fillet_chamfer"
|
|
id="path-effect8"
|
|
is_visible="true"
|
|
lpeversion="1"
|
|
nodesatellites_param="F,0,0,1,0,0,0,1 @ F,0,0,1,0,22,0,1 @ F,0,0,1,0,22,0,1 @ F,0,0,1,0,0,0,1"
|
|
radius="22"
|
|
unit="px"
|
|
method="auto"
|
|
mode="F"
|
|
chamfer_steps="1"
|
|
flexible="false"
|
|
use_knot_distance="true"
|
|
apply_no_radius="true"
|
|
apply_with_radius="true"
|
|
only_selected="false"
|
|
hide_knots="false" />
|
|
<linearGradient
|
|
x1="0"
|
|
y1="1"
|
|
x2="0"
|
|
y2="0"
|
|
id="mx-gradient-ffffff-1-ffff88-1-s-0">
|
|
<stop
|
|
offset="0%"
|
|
style="stop-color:#ffff88"
|
|
id="stop1" />
|
|
<stop
|
|
offset="100%"
|
|
style="stop-color:#ffffff"
|
|
id="stop2" />
|
|
</linearGradient>
|
|
<linearGradient
|
|
x1="0"
|
|
y1="0"
|
|
x2="0"
|
|
y2="1"
|
|
id="mx-gradient-dae8fc-1-7ea6e0-1-s-0">
|
|
<stop
|
|
offset="0%"
|
|
style="stop-color:#dae8fc"
|
|
id="stop3" />
|
|
<stop
|
|
offset="100%"
|
|
style="stop-color:#7ea6e0"
|
|
id="stop4" />
|
|
</linearGradient>
|
|
<linearGradient
|
|
x1="0"
|
|
y1="1"
|
|
x2="0"
|
|
y2="0"
|
|
id="mx-gradient-ffffff-1-ffcccc-1-s-0">
|
|
<stop
|
|
offset="0%"
|
|
style="stop-color:#FFCCCC"
|
|
id="stop5" />
|
|
<stop
|
|
offset="100%"
|
|
style="stop-color:#ffffff"
|
|
id="stop6" />
|
|
</linearGradient>
|
|
<linearGradient
|
|
x1="0"
|
|
y1="0"
|
|
x2="0"
|
|
y2="1"
|
|
id="mx-gradient-d5e8d4-1-97d077-1-s-0">
|
|
<stop
|
|
offset="0%"
|
|
style="stop-color:#d5e8d4"
|
|
id="stop7" />
|
|
<stop
|
|
offset="100%"
|
|
style="stop-color:#97d077"
|
|
id="stop8" />
|
|
</linearGradient>
|
|
<linearGradient
|
|
x1="0"
|
|
y1="0"
|
|
x2="0"
|
|
y2="1"
|
|
id="mx-gradient-e6d0de-1-d5739d-1-s-0">
|
|
<stop
|
|
offset="0%"
|
|
style="stop-color:#e6d0de"
|
|
id="stop9" />
|
|
<stop
|
|
offset="100%"
|
|
style="stop-color:#d5739d"
|
|
id="stop10" />
|
|
</linearGradient>
|
|
</defs>
|
|
<switch
|
|
id="switch88"
|
|
transform="matrix(0.25372049,0,0,0.25372049,-17.383781,-17.366808)">
|
|
<g
|
|
requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"
|
|
id="g88" />
|
|
<a
|
|
transform="translate(0,-5)"
|
|
xlink:href="https://www.diagrams.net/doc/faq/svg-export-text-problems"
|
|
target="_blank"
|
|
id="a88">
|
|
<text
|
|
text-anchor="middle"
|
|
font-size="10px"
|
|
x="50%"
|
|
y="100%"
|
|
id="text88">Viewer does not support full SVG 1.1</text>
|
|
</a>
|
|
</switch>
|
|
<rect
|
|
x="107.46251"
|
|
y="-7.4999995"
|
|
width="47.537483"
|
|
height="30.391949"
|
|
fill="#d0cee2"
|
|
stroke="#56517e"
|
|
pointer-events="all"
|
|
id="rect107"
|
|
style="stroke-width:0.176171" />
|
|
<g
|
|
transform="matrix(0.25372049,0,0,0.25372049,220.86274,-18.460577)"
|
|
id="g108">
|
|
<switch
|
|
id="switch108">
|
|
<foreignObject
|
|
style="overflow: visible; text-align: left;"
|
|
pointer-events="none"
|
|
width="100%"
|
|
height="100%"
|
|
requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
|
|
<xhtml:div
|
|
style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 35px; margin-left: 56px;">
|
|
<xhtml:div
|
|
style="box-sizing: border-box; font-size: 0; text-align: center; ">
|
|
<xhtml:div
|
|
style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">
|
|
<xhtml:b>Families</xhtml:b>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</foreignObject>
|
|
</switch>
|
|
</g>
|
|
<path
|
|
style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker72)"
|
|
d="m 109.9625,-2.5 7.53807,-0.05859"
|
|
id="path71" />
|
|
<path
|
|
style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker74)"
|
|
d="m 109.96147,2.4023436 7.50103,0.097657"
|
|
id="path73" />
|
|
<switch
|
|
id="switch75"
|
|
transform="matrix(0.25372049,0,0,0.25372049,24.131763,-68.735439)">
|
|
<foreignObject
|
|
style="overflow: visible; text-align: left;"
|
|
pointer-events="none"
|
|
width="100%"
|
|
height="100%"
|
|
requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
|
|
<xhtml:div
|
|
style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 265px; margin-left: 366px;">
|
|
<xhtml:div
|
|
style="box-sizing: border-box; font-size: 0; text-align: center; ">
|
|
<xhtml:div
|
|
style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">
|
|
<xhtml:b>Prerouting<xhtml:br />
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Hook</xhtml:b>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</foreignObject>
|
|
<text
|
|
x="433.54611"
|
|
y="283.67184"
|
|
fill="#000000"
|
|
font-family="Helvetica"
|
|
font-size="12px"
|
|
text-anchor="middle"
|
|
id="text75"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Helvetica Neue LT Pro';-inkscape-font-specification:'Helvetica Neue LT Pro'"><tspan
|
|
sodipodi:role="line"
|
|
x="433.54611"
|
|
y="283.67184"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro'"
|
|
id="tspan77">SYN-ACK-connection</tspan></text>
|
|
<text
|
|
x="401.29089"
|
|
y="265.78326"
|
|
fill="#000000"
|
|
font-family="Helvetica"
|
|
font-size="12px"
|
|
text-anchor="middle"
|
|
id="text78"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Helvetica Neue LT Pro';-inkscape-font-specification:'Helvetica Neue LT Pro'"><tspan
|
|
sodipodi:role="line"
|
|
x="401.29089"
|
|
y="265.78326"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro'"
|
|
id="tspan78">SYN-connection</tspan></text>
|
|
<text
|
|
x="421.03238"
|
|
y="263.77246"
|
|
fill="#000000"
|
|
font-family="Helvetica"
|
|
font-size="12px"
|
|
text-anchor="middle"
|
|
id="text79"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Helvetica Neue LT Pro';-inkscape-font-specification:'Helvetica Neue LT Pro'"><tspan
|
|
sodipodi:role="line"
|
|
x="421.03238"
|
|
y="263.77246"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro'"
|
|
id="tspan79">SYN-connection</tspan></text>
|
|
</switch>
|
|
<switch
|
|
id="switch82"
|
|
transform="matrix(0.25372049,0,0,0.25372049,24.131763,-73.741523)">
|
|
<foreignObject
|
|
style="overflow: visible; text-align: left;"
|
|
pointer-events="none"
|
|
width="100%"
|
|
height="100%"
|
|
requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
|
|
<xhtml:div
|
|
style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 265px; margin-left: 366px;">
|
|
<xhtml:div
|
|
style="box-sizing: border-box; font-size: 0; text-align: center; ">
|
|
<xhtml:div
|
|
style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">
|
|
<xhtml:b>Prerouting<xhtml:br />
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Hook</xhtml:b>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</foreignObject>
|
|
<text
|
|
x="421.03238"
|
|
y="283.52783"
|
|
fill="#000000"
|
|
font-family="Helvetica"
|
|
font-size="12px"
|
|
text-anchor="middle"
|
|
id="text80"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Helvetica Neue LT Pro';-inkscape-font-specification:'Helvetica Neue LT Pro'"><tspan
|
|
sodipodi:role="line"
|
|
x="421.03238"
|
|
y="283.52783"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro'"
|
|
id="tspan80">SYN-connection</tspan></text>
|
|
<text
|
|
x="401.29089"
|
|
y="265.78326"
|
|
fill="#000000"
|
|
font-family="Helvetica"
|
|
font-size="12px"
|
|
text-anchor="middle"
|
|
id="text81"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Helvetica Neue LT Pro';-inkscape-font-specification:'Helvetica Neue LT Pro'"><tspan
|
|
sodipodi:role="line"
|
|
x="401.29089"
|
|
y="265.78326"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro'"
|
|
id="tspan81">SYN-connection</tspan></text>
|
|
<text
|
|
x="421.03238"
|
|
y="263.77246"
|
|
fill="#000000"
|
|
font-family="Helvetica"
|
|
font-size="12px"
|
|
text-anchor="middle"
|
|
id="text82"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Helvetica Neue LT Pro';-inkscape-font-specification:'Helvetica Neue LT Pro'"><tspan
|
|
sodipodi:role="line"
|
|
x="421.03238"
|
|
y="263.77246"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro'"
|
|
id="tspan82">SYN-connection</tspan></text>
|
|
</switch>
|
|
<rect
|
|
x="29.999998"
|
|
y="-7.4999995"
|
|
width="50"
|
|
height="49.835083"
|
|
fill="#d5e8d4"
|
|
stroke="#82b366"
|
|
pointer-events="all"
|
|
id="rect35"
|
|
style="stroke-width:0.154786" />
|
|
<path
|
|
style="font-variation-settings:normal;vector-effect:none;fill:#f5f5f5;fill-opacity:1;stroke:#666666;stroke-width:0.218959;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000"
|
|
id="rect19"
|
|
width="15.171124"
|
|
height="10.040912"
|
|
x="-2.5000005"
|
|
y="30"
|
|
sodipodi:type="rect"
|
|
d="M -1.1770838,30 H 11.348207 a 1.3229167,1.3229167 45 0 1 1.322917,1.322917 v 7.395078 a 1.3229167,1.3229167 135 0 1 -1.322917,1.322917 H -1.1770838 A 1.3229167,1.3229167 45 0 1 -2.5000005,38.717995 V 31.322917 A 1.3229167,1.3229167 135 0 1 -1.1770838,30 Z"
|
|
inkscape:path-effect="#path-effect20"
|
|
transform="translate(37.499999)" />
|
|
<path
|
|
style="font-variation-settings:normal;vector-effect:none;fill:#f5f5f5;fill-opacity:1;stroke:#666666;stroke-width:0.218959;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000"
|
|
id="path20"
|
|
width="15.171124"
|
|
height="10.040912"
|
|
x="-2.5000005"
|
|
y="30"
|
|
inkscape:path-effect="#path-effect22"
|
|
sodipodi:type="rect"
|
|
d="M -1.1770838,30 H 11.348207 a 1.3229167,1.3229167 45 0 1 1.322917,1.322917 v 7.395078 a 1.3229167,1.3229167 135 0 1 -1.322917,1.322917 H -1.1770838 A 1.3229167,1.3229167 45 0 1 -2.5000005,38.717995 V 31.322917 A 1.3229167,1.3229167 135 0 1 -1.1770838,30 Z"
|
|
transform="translate(37.414437,-35.020456)" />
|
|
<path
|
|
style="fill:#ffff98;fill-opacity:1;stroke:#000000;stroke-width:0.15;stroke-dasharray:none"
|
|
id="rect2"
|
|
width="12.499999"
|
|
height="12.598823"
|
|
x="17.5"
|
|
y="54.901176"
|
|
inkscape:path-effect="#path-effect2"
|
|
sodipodi:type="rect"
|
|
d="m 18.822917,54.901176 9.854165,0 a 1.3229167,1.3229167 45 0 1 1.322917,1.322917 v 9.952989 a 1.3229167,1.3229167 135 0 1 -1.322917,1.322917 H 18.822917 A 1.3229167,1.3229167 45 0 1 17.5,66.177082 v -9.952989 a 1.3229167,1.3229167 135 0 1 1.322917,-1.322917 z"
|
|
transform="matrix(0.79098775,0,0,0.80343813,11.270366,-31.609698)" />
|
|
<g
|
|
transform="matrix(0.25372049,0,0,0.25372049,-85.282661,-11.027746)"
|
|
id="g48">
|
|
<switch
|
|
id="switch48">
|
|
<foreignObject
|
|
style="overflow: visible; text-align: left;"
|
|
pointer-events="none"
|
|
width="100%"
|
|
height="100%"
|
|
requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
|
|
<xhtml:div
|
|
style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 40px; margin-left: 566px;">
|
|
<xhtml:div
|
|
style="box-sizing: border-box; font-size: 0; text-align: center; ">
|
|
<xhtml:div
|
|
style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">
|
|
<xhtml:b>Application Layer</xhtml:b>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</foreignObject>
|
|
<text
|
|
x="602.16919"
|
|
y="33.61079"
|
|
fill="#000000"
|
|
font-family="Helvetica"
|
|
font-size="12px"
|
|
text-anchor="middle"
|
|
id="text48"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16.9176px;font-family:'Helvetica Neue LT Pro';-inkscape-font-specification:'Helvetica Neue LT Pro'">Server</text>
|
|
</switch>
|
|
</g>
|
|
<path
|
|
style="fill:#ffff98;fill-opacity:1;stroke:#000000;stroke-width:0.15;stroke-dasharray:none"
|
|
id="path50"
|
|
width="12.499999"
|
|
height="12.598823"
|
|
x="17.5"
|
|
y="54.901176"
|
|
inkscape:path-effect="#path-effect52"
|
|
sodipodi:type="rect"
|
|
d="m 18.822917,54.901176 9.854165,0 a 1.3229167,1.3229167 45 0 1 1.322917,1.322917 v 9.952989 a 1.3229167,1.3229167 135 0 1 -1.322917,1.322917 H 18.822917 A 1.3229167,1.3229167 45 0 1 17.5,66.177082 v -9.952989 a 1.3229167,1.3229167 135 0 1 1.322917,-1.322917 z"
|
|
transform="matrix(0.79098775,0,0,0.80343813,48.657712,-31.609698)" />
|
|
<g
|
|
transform="matrix(0.25372049,0,0,0.25372049,-34.370636,-50.806221)"
|
|
id="g51">
|
|
<switch
|
|
id="switch51">
|
|
<foreignObject
|
|
style="overflow: visible; text-align: left;"
|
|
pointer-events="none"
|
|
width="100%"
|
|
height="100%"
|
|
requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
|
|
<xhtml:div
|
|
style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 265px; margin-left: 366px;">
|
|
<xhtml:div
|
|
style="box-sizing: border-box; font-size: 0; text-align: center; ">
|
|
<xhtml:div
|
|
style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">
|
|
<xhtml:b>Prerouting<xhtml:br />
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Hook</xhtml:b>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</foreignObject>
|
|
<text
|
|
x="401.29089"
|
|
y="265.78326"
|
|
fill="#000000"
|
|
font-family="Helvetica"
|
|
font-size="12px"
|
|
text-anchor="middle"
|
|
id="text51"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Helvetica Neue LT Pro';-inkscape-font-specification:'Helvetica Neue LT Pro'"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan50"
|
|
x="401.29089"
|
|
y="265.78326"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro'">dummy0</tspan><tspan
|
|
sodipodi:role="line"
|
|
id="tspan51"
|
|
x="401.29089"
|
|
y="279.19379"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro'">D0_IP</tspan></text>
|
|
</switch>
|
|
</g>
|
|
<g
|
|
transform="matrix(0.25372049,0,0,0.25372049,-71.744841,-50.818031)"
|
|
id="g53">
|
|
<switch
|
|
id="switch53">
|
|
<foreignObject
|
|
style="overflow: visible; text-align: left;"
|
|
pointer-events="none"
|
|
width="100%"
|
|
height="100%"
|
|
requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
|
|
<xhtml:div
|
|
style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 265px; margin-left: 366px;">
|
|
<xhtml:div
|
|
style="box-sizing: border-box; font-size: 0; text-align: center; ">
|
|
<xhtml:div
|
|
style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">
|
|
<xhtml:b>Prerouting<xhtml:br />
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Hook</xhtml:b>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</foreignObject>
|
|
<text
|
|
x="401.29089"
|
|
y="265.78326"
|
|
fill="#000000"
|
|
font-family="Helvetica"
|
|
font-size="12px"
|
|
text-anchor="middle"
|
|
id="text53"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Helvetica Neue LT Pro';-inkscape-font-specification:'Helvetica Neue LT Pro'"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan52"
|
|
x="401.29089"
|
|
y="265.78326"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro'">eth0</tspan><tspan
|
|
sodipodi:role="line"
|
|
id="tspan53"
|
|
x="401.29089"
|
|
y="279.19379"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro'">S0_IP</tspan></text>
|
|
</switch>
|
|
</g>
|
|
<g
|
|
transform="matrix(0.25372049,0,0,0.25372049,-59.307786,-66.508622)"
|
|
id="g55">
|
|
<switch
|
|
id="switch55">
|
|
<foreignObject
|
|
style="overflow: visible; text-align: left;"
|
|
pointer-events="none"
|
|
width="100%"
|
|
height="100%"
|
|
requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
|
|
<xhtml:div
|
|
style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 265px; margin-left: 366px;">
|
|
<xhtml:div
|
|
style="box-sizing: border-box; font-size: 0; text-align: center; ">
|
|
<xhtml:div
|
|
style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">
|
|
<xhtml:b>Prerouting<xhtml:br />
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Hook</xhtml:b>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</foreignObject>
|
|
<text
|
|
x="401.29089"
|
|
y="265.78326"
|
|
fill="#000000"
|
|
font-family="Helvetica"
|
|
font-size="12px"
|
|
text-anchor="middle"
|
|
id="text55"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Helvetica Neue LT Pro';-inkscape-font-specification:'Helvetica Neue LT Pro'"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan55"
|
|
x="401.29089"
|
|
y="265.78326"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro'">sslh</tspan></text>
|
|
</switch>
|
|
</g>
|
|
<g
|
|
transform="matrix(0.25372049,0,0,0.25372049,-59.201057,-31.488166)"
|
|
id="g57">
|
|
<switch
|
|
id="switch57">
|
|
<foreignObject
|
|
style="overflow: visible; text-align: left;"
|
|
pointer-events="none"
|
|
width="100%"
|
|
height="100%"
|
|
requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
|
|
<xhtml:div
|
|
style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 265px; margin-left: 366px;">
|
|
<xhtml:div
|
|
style="box-sizing: border-box; font-size: 0; text-align: center; ">
|
|
<xhtml:div
|
|
style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">
|
|
<xhtml:b>Prerouting<xhtml:br />
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Hook</xhtml:b>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</foreignObject>
|
|
<text
|
|
x="401.29089"
|
|
y="265.78326"
|
|
fill="#000000"
|
|
font-family="Helvetica"
|
|
font-size="12px"
|
|
text-anchor="middle"
|
|
id="text57"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Helvetica Neue LT Pro';-inkscape-font-specification:'Helvetica Neue LT Pro'"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan57"
|
|
x="401.29089"
|
|
y="265.78326"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro'">sshd</tspan></text>
|
|
</switch>
|
|
</g>
|
|
<g
|
|
id="g67"
|
|
transform="translate(6.6798203,0.83001499)">
|
|
<ellipse
|
|
style="opacity:1;vector-effect:none;fill:#f5f5f5;fill-opacity:1;stroke:#666666;stroke-width:0.218959;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none"
|
|
id="path61"
|
|
cx="-1.2500001"
|
|
cy="2.5000012"
|
|
rx="6.25"
|
|
ry="5" />
|
|
<ellipse
|
|
style="opacity:1;vector-effect:none;fill:#f5f5f5;fill-opacity:1;stroke:#666666;stroke-width:0.218959;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none"
|
|
id="path62"
|
|
cx="6.5164204"
|
|
cy="4.3749995"
|
|
rx="6.5164218"
|
|
ry="4.375" />
|
|
<ellipse
|
|
style="opacity:1;vector-effect:none;fill:#f5f5f5;fill-opacity:1;stroke:#666666;stroke-width:0.218959;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none"
|
|
id="path63"
|
|
cx="1.2499987"
|
|
cy="7.5000005"
|
|
rx="6.25"
|
|
ry="5" />
|
|
<ellipse
|
|
style="opacity:1;vector-effect:none;fill:#f5f5f5;fill-opacity:1;stroke:#666666;stroke-width:0.218959;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none"
|
|
id="path64"
|
|
cx="14.004586"
|
|
cy="-0.76618356"
|
|
rx="6.5045862"
|
|
ry="3.2661831" />
|
|
<ellipse
|
|
style="opacity:1;vector-effect:none;fill:#f5f5f5;fill-opacity:1;stroke:#666666;stroke-width:0.218959;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none"
|
|
id="path65"
|
|
cx="12.499998"
|
|
cy="5"
|
|
rx="4.9999995"
|
|
ry="5" />
|
|
<ellipse
|
|
style="opacity:1;vector-effect:none;fill:#f5f5f5;fill-opacity:1;stroke:#666666;stroke-width:0.218959;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none"
|
|
id="path66"
|
|
cx="-10.095925"
|
|
cy="3.8047402"
|
|
rx="2.5959241"
|
|
ry="3.8047402" />
|
|
<ellipse
|
|
style="opacity:1;vector-effect:none;fill:#f5f5f5;fill-opacity:1;stroke:#666666;stroke-width:0.218959;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none"
|
|
id="path67"
|
|
cx="-5.0000005"
|
|
cy="6.2500005"
|
|
rx="4.9999995"
|
|
ry="3.75" />
|
|
</g>
|
|
<g
|
|
transform="matrix(0.25372049,0,0,0.25372049,-93.631315,-74.870828)"
|
|
id="g68">
|
|
<switch
|
|
id="switch67">
|
|
<foreignObject
|
|
style="overflow: visible; text-align: left;"
|
|
pointer-events="none"
|
|
width="100%"
|
|
height="100%"
|
|
requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
|
|
<xhtml:div
|
|
style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 265px; margin-left: 366px;">
|
|
<xhtml:div
|
|
style="box-sizing: border-box; font-size: 0; text-align: center; ">
|
|
<xhtml:div
|
|
style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">
|
|
<xhtml:b>Prerouting<xhtml:br />
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Hook</xhtml:b>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</foreignObject>
|
|
<text
|
|
x="404.56097"
|
|
y="325.60583"
|
|
fill="#000000"
|
|
font-family="Helvetica"
|
|
font-size="12px"
|
|
text-anchor="middle"
|
|
id="text67"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.5138px;font-family:'Helvetica Neue LT Pro';-inkscape-font-specification:'Helvetica Neue LT Pro'"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan67"
|
|
x="404.56097"
|
|
y="325.60583"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.5138px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro'">internet</tspan></text>
|
|
</switch>
|
|
</g>
|
|
<path
|
|
style="fill:#ff4c32;fill-opacity:0.362876;stroke:#000000;stroke-width:0.15;stroke-dasharray:none"
|
|
id="path68"
|
|
width="12.499999"
|
|
height="12.598823"
|
|
x="17.5"
|
|
y="54.901176"
|
|
inkscape:path-effect="#path-effect70"
|
|
sodipodi:type="rect"
|
|
d="m 18.822917,54.901176 9.854165,0 a 1.3229167,1.3229167 45 0 1 1.322917,1.322917 v 9.952989 a 1.3229167,1.3229167 135 0 1 -1.322917,1.322917 H 18.822917 A 1.3229167,1.3229167 45 0 1 17.5,66.177082 v -9.952989 a 1.3229167,1.3229167 135 0 1 1.322917,-1.322917 z"
|
|
transform="matrix(0.79098775,0,0,0.80343813,-28.842286,-56.609698)" />
|
|
<g
|
|
transform="matrix(0.25372049,0,0,0.25372049,-111.85749,-75.818031)"
|
|
id="g69">
|
|
<switch
|
|
id="switch69">
|
|
<foreignObject
|
|
style="overflow: visible; text-align: left;"
|
|
pointer-events="none"
|
|
width="100%"
|
|
height="100%"
|
|
requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
|
|
<xhtml:div
|
|
style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 265px; margin-left: 366px;">
|
|
<xhtml:div
|
|
style="box-sizing: border-box; font-size: 0; text-align: center; ">
|
|
<xhtml:div
|
|
style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">
|
|
<xhtml:b>Prerouting<xhtml:br />
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Hook</xhtml:b>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</foreignObject>
|
|
<text
|
|
x="401.17615"
|
|
y="265.80411"
|
|
fill="#000000"
|
|
font-family="Helvetica"
|
|
font-size="12px"
|
|
text-anchor="middle"
|
|
id="text69"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Helvetica Neue LT Pro';-inkscape-font-specification:'Helvetica Neue LT Pro'"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan68"
|
|
x="401.17615"
|
|
y="265.80411"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro'">Client</tspan><tspan
|
|
sodipodi:role="line"
|
|
id="tspan69"
|
|
x="401.17615"
|
|
y="279.21463"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro'">C_IP</tspan></text>
|
|
</switch>
|
|
</g>
|
|
<path
|
|
style="fill:none;stroke:#fc0000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:url(#DartArrow);marker-end:url(#RoundedArrow)"
|
|
d="M -5.0533302,-4.932505 24.999999,17.500001 39.999998,5.0000002"
|
|
id="path70"
|
|
sodipodi:nodetypes="ccc" />
|
|
<path
|
|
style="fill:none;stroke:#0000f9;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker85)"
|
|
d="M 44.999996,5.0000002 62.440674,20.083823 50.280602,32.375291"
|
|
id="path84"
|
|
sodipodi:nodetypes="ccc" />
|
|
<path
|
|
style="fill:#beff98;fill-opacity:1;stroke:#000000;stroke-width:0.15;stroke-dasharray:none"
|
|
id="path87"
|
|
width="12.499999"
|
|
height="12.598823"
|
|
x="17.5"
|
|
y="54.901176"
|
|
inkscape:path-effect="#path-effect88"
|
|
sodipodi:type="rect"
|
|
d="m 18.822917,54.901176 9.854165,0 a 1.3229167,1.3229167 45 0 1 1.322917,1.322917 v 9.952989 a 1.3229167,1.3229167 135 0 1 -1.322917,1.322917 H 18.822917 A 1.3229167,1.3229167 45 0 1 17.5,66.177082 v -9.952989 a 1.3229167,1.3229167 135 0 1 1.322917,-1.322917 z"
|
|
transform="matrix(0.79098775,0,0,0.99701274,23.770366,-39.798359)" />
|
|
<g
|
|
transform="matrix(0,-0.25372049,0.25372049,0,-25.865992,122.77351)"
|
|
id="g89">
|
|
<switch
|
|
id="switch89">
|
|
<foreignObject
|
|
style="overflow: visible; text-align: left;"
|
|
pointer-events="none"
|
|
width="100%"
|
|
height="100%"
|
|
requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
|
|
<xhtml:div
|
|
style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 265px; margin-left: 366px;">
|
|
<xhtml:div
|
|
style="box-sizing: border-box; font-size: 0; text-align: center; ">
|
|
<xhtml:div
|
|
style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">
|
|
<xhtml:b>Prerouting<xhtml:br />
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Hook</xhtml:b>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</foreignObject>
|
|
<text
|
|
x="401.29089"
|
|
y="265.78326"
|
|
fill="#000000"
|
|
font-family="Helvetica"
|
|
font-size="12px"
|
|
text-anchor="middle"
|
|
id="text89"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Helvetica Neue LT Pro';-inkscape-font-specification:'Helvetica Neue LT Pro'"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan88"
|
|
x="401.29089"
|
|
y="265.78326"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro'">routing</tspan><tspan
|
|
sodipodi:role="line"
|
|
id="tspan89"
|
|
x="401.29089"
|
|
y="279.19379"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro'">table</tspan></text>
|
|
<path
|
|
style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1.04281px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
|
d="m 365.65242,279.30731 20.27766,-9.63136 19.13578,78.6049 59.12018,-59.12017"
|
|
id="path89" />
|
|
</switch>
|
|
</g>
|
|
<path
|
|
style="fill:none;stroke:#00e600;stroke-width:0.265;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker74)"
|
|
d="M 47.559321,29.890521 39.999998,24.132097 62.440673,14.969502 49.999997,2.5000002"
|
|
id="path92" />
|
|
<path
|
|
style="font-variation-settings:normal;vector-effect:none;fill:none;fill-opacity:1;stroke:#00e600;stroke-width:0.265;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:0.53, 1.06;stroke-dashoffset:0;stroke-opacity:0.483278;-inkscape-stroke:none;marker-end:url(#marker74);stop-color:#000000"
|
|
d="M 39.999998,24.132097 -5.0000006,-10"
|
|
id="path95" />
|
|
<rect
|
|
x="29.999996"
|
|
y="55"
|
|
width="50"
|
|
height="49.835083"
|
|
fill="#d5e8d4"
|
|
stroke="#82b366"
|
|
pointer-events="all"
|
|
id="rect95"
|
|
style="stroke-width:0.154786" />
|
|
<path
|
|
style="font-variation-settings:normal;vector-effect:none;fill:#f5f5f5;fill-opacity:1;stroke:#666666;stroke-width:0.218959;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000"
|
|
id="path97"
|
|
width="15.171124"
|
|
height="10.040912"
|
|
x="-2.5000005"
|
|
y="30"
|
|
inkscape:path-effect="#path-effect120"
|
|
sodipodi:type="rect"
|
|
d="M -1.1770838,30 H 11.348207 a 1.3229167,1.3229167 45 0 1 1.322917,1.322917 v 7.395078 a 1.3229167,1.3229167 135 0 1 -1.322917,1.322917 H -1.1770838 A 1.3229167,1.3229167 45 0 1 -2.5000005,38.717995 V 31.322917 A 1.3229167,1.3229167 135 0 1 -1.1770838,30 Z"
|
|
transform="translate(37.414434,27.479545)" />
|
|
<path
|
|
style="fill:#ffff98;fill-opacity:1;stroke:#000000;stroke-width:0.15;stroke-dasharray:none"
|
|
id="path98"
|
|
width="12.499999"
|
|
height="12.598823"
|
|
x="17.5"
|
|
y="54.901176"
|
|
inkscape:path-effect="#path-effect122"
|
|
sodipodi:type="rect"
|
|
d="m 18.822917,54.901176 9.854165,0 a 1.3229167,1.3229167 45 0 1 1.322917,1.322917 v 9.952989 a 1.3229167,1.3229167 135 0 1 -1.322917,1.322917 H 18.822917 A 1.3229167,1.3229167 45 0 1 17.5,66.177082 v -9.952989 a 1.3229167,1.3229167 135 0 1 1.322917,-1.322917 z"
|
|
transform="matrix(0.79098775,0,0,0.80343813,11.270363,30.890303)" />
|
|
<g
|
|
transform="matrix(0.25372049,0,0,0.25372049,-85.282664,51.472255)"
|
|
id="g98">
|
|
<switch
|
|
id="switch98">
|
|
<foreignObject
|
|
style="overflow: visible; text-align: left;"
|
|
pointer-events="none"
|
|
width="100%"
|
|
height="100%"
|
|
requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
|
|
<xhtml:div
|
|
style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 40px; margin-left: 566px;">
|
|
<xhtml:div
|
|
style="box-sizing: border-box; font-size: 0; text-align: center; ">
|
|
<xhtml:div
|
|
style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">
|
|
<xhtml:b>Application Layer</xhtml:b>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</foreignObject>
|
|
<text
|
|
x="602.16919"
|
|
y="33.61079"
|
|
fill="#000000"
|
|
font-family="Helvetica"
|
|
font-size="12px"
|
|
text-anchor="middle"
|
|
id="text98"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16.9176px;font-family:'Helvetica Neue LT Pro';-inkscape-font-specification:'Helvetica Neue LT Pro'"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan128"
|
|
x="602.16919"
|
|
y="33.61079">Server1/</tspan><tspan
|
|
sodipodi:role="line"
|
|
x="602.16919"
|
|
y="54.75779"
|
|
id="tspan130">Router</tspan></text>
|
|
</switch>
|
|
</g>
|
|
<g
|
|
transform="matrix(0.25372049,0,0,0.25372049,-71.744844,11.68197)"
|
|
id="g102">
|
|
<switch
|
|
id="switch102">
|
|
<foreignObject
|
|
style="overflow: visible; text-align: left;"
|
|
pointer-events="none"
|
|
width="100%"
|
|
height="100%"
|
|
requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
|
|
<xhtml:div
|
|
style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 265px; margin-left: 366px;">
|
|
<xhtml:div
|
|
style="box-sizing: border-box; font-size: 0; text-align: center; ">
|
|
<xhtml:div
|
|
style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">
|
|
<xhtml:b>Prerouting<xhtml:br />
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Hook</xhtml:b>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</foreignObject>
|
|
<text
|
|
x="401.29089"
|
|
y="265.78326"
|
|
fill="#000000"
|
|
font-family="Helvetica"
|
|
font-size="12px"
|
|
text-anchor="middle"
|
|
id="text102"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Helvetica Neue LT Pro';-inkscape-font-specification:'Helvetica Neue LT Pro'"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan101"
|
|
x="401.29089"
|
|
y="265.78326"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro'">eth0</tspan><tspan
|
|
sodipodi:role="line"
|
|
id="tspan102"
|
|
x="401.29089"
|
|
y="279.19379"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro'">S0_IP</tspan></text>
|
|
</switch>
|
|
</g>
|
|
<g
|
|
transform="matrix(0.25372049,0,0,0.25372049,-59.307789,-4.008621)"
|
|
id="g103">
|
|
<switch
|
|
id="switch103">
|
|
<foreignObject
|
|
style="overflow: visible; text-align: left;"
|
|
pointer-events="none"
|
|
width="100%"
|
|
height="100%"
|
|
requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
|
|
<xhtml:div
|
|
style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 265px; margin-left: 366px;">
|
|
<xhtml:div
|
|
style="box-sizing: border-box; font-size: 0; text-align: center; ">
|
|
<xhtml:div
|
|
style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">
|
|
<xhtml:b>Prerouting<xhtml:br />
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Hook</xhtml:b>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</foreignObject>
|
|
<text
|
|
x="401.29089"
|
|
y="265.78326"
|
|
fill="#000000"
|
|
font-family="Helvetica"
|
|
font-size="12px"
|
|
text-anchor="middle"
|
|
id="text103"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Helvetica Neue LT Pro';-inkscape-font-specification:'Helvetica Neue LT Pro'"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan103"
|
|
x="401.29089"
|
|
y="265.78326"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro'">sslh</tspan></text>
|
|
</switch>
|
|
</g>
|
|
<g
|
|
id="g110"
|
|
transform="translate(6.6798175,63.330016)">
|
|
<ellipse
|
|
style="opacity:1;vector-effect:none;fill:#f5f5f5;fill-opacity:1;stroke:#666666;stroke-width:0.218959;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none"
|
|
id="ellipse104"
|
|
cx="-1.2500001"
|
|
cy="2.5000012"
|
|
rx="6.25"
|
|
ry="5" />
|
|
<ellipse
|
|
style="opacity:1;vector-effect:none;fill:#f5f5f5;fill-opacity:1;stroke:#666666;stroke-width:0.218959;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none"
|
|
id="ellipse105"
|
|
cx="6.5164204"
|
|
cy="4.3749995"
|
|
rx="6.5164218"
|
|
ry="4.375" />
|
|
<ellipse
|
|
style="opacity:1;vector-effect:none;fill:#f5f5f5;fill-opacity:1;stroke:#666666;stroke-width:0.218959;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none"
|
|
id="ellipse106"
|
|
cx="1.2499987"
|
|
cy="7.5000005"
|
|
rx="6.25"
|
|
ry="5" />
|
|
<ellipse
|
|
style="opacity:1;vector-effect:none;fill:#f5f5f5;fill-opacity:1;stroke:#666666;stroke-width:0.218959;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none"
|
|
id="ellipse107"
|
|
cx="14.004586"
|
|
cy="-0.76618356"
|
|
rx="6.5045862"
|
|
ry="3.2661831" />
|
|
<ellipse
|
|
style="opacity:1;vector-effect:none;fill:#f5f5f5;fill-opacity:1;stroke:#666666;stroke-width:0.218959;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none"
|
|
id="ellipse108"
|
|
cx="12.499998"
|
|
cy="5"
|
|
rx="4.9999995"
|
|
ry="5" />
|
|
<ellipse
|
|
style="opacity:1;vector-effect:none;fill:#f5f5f5;fill-opacity:1;stroke:#666666;stroke-width:0.218959;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none"
|
|
id="ellipse109"
|
|
cx="-10.095925"
|
|
cy="3.8047402"
|
|
rx="2.5959241"
|
|
ry="3.8047402" />
|
|
<ellipse
|
|
style="opacity:1;vector-effect:none;fill:#f5f5f5;fill-opacity:1;stroke:#666666;stroke-width:0.218959;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none"
|
|
id="ellipse110"
|
|
cx="-5.0000005"
|
|
cy="6.2500005"
|
|
rx="4.9999995"
|
|
ry="3.75" />
|
|
</g>
|
|
<g
|
|
transform="matrix(0.25372049,0,0,0.25372049,-93.631318,-12.370827)"
|
|
id="g111">
|
|
<switch
|
|
id="switch110">
|
|
<foreignObject
|
|
style="overflow: visible; text-align: left;"
|
|
pointer-events="none"
|
|
width="100%"
|
|
height="100%"
|
|
requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
|
|
<xhtml:div
|
|
style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 265px; margin-left: 366px;">
|
|
<xhtml:div
|
|
style="box-sizing: border-box; font-size: 0; text-align: center; ">
|
|
<xhtml:div
|
|
style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">
|
|
<xhtml:b>Prerouting<xhtml:br />
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Hook</xhtml:b>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</foreignObject>
|
|
<text
|
|
x="404.56097"
|
|
y="325.60583"
|
|
fill="#000000"
|
|
font-family="Helvetica"
|
|
font-size="12px"
|
|
text-anchor="middle"
|
|
id="text110"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.5138px;font-family:'Helvetica Neue LT Pro';-inkscape-font-specification:'Helvetica Neue LT Pro'"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan110"
|
|
x="404.56097"
|
|
y="325.60583"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.5138px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro'">internet</tspan></text>
|
|
</switch>
|
|
</g>
|
|
<path
|
|
style="fill:#ff4c32;fill-opacity:0.362876;stroke:#000000;stroke-width:0.15;stroke-dasharray:none"
|
|
id="path111"
|
|
width="12.499999"
|
|
height="12.598823"
|
|
x="17.5"
|
|
y="54.901176"
|
|
inkscape:path-effect="#path-effect126"
|
|
sodipodi:type="rect"
|
|
d="m 18.822917,54.901176 9.854165,0 a 1.3229167,1.3229167 45 0 1 1.322917,1.322917 v 9.952989 a 1.3229167,1.3229167 135 0 1 -1.322917,1.322917 H 18.822917 A 1.3229167,1.3229167 45 0 1 17.5,66.177082 v -9.952989 a 1.3229167,1.3229167 135 0 1 1.322917,-1.322917 z"
|
|
transform="matrix(0.79098775,0,0,0.80343813,-28.842289,5.890303)" />
|
|
<g
|
|
transform="matrix(0.25372049,0,0,0.25372049,-111.85749,-13.31803)"
|
|
id="g112">
|
|
<switch
|
|
id="switch112">
|
|
<foreignObject
|
|
style="overflow: visible; text-align: left;"
|
|
pointer-events="none"
|
|
width="100%"
|
|
height="100%"
|
|
requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
|
|
<xhtml:div
|
|
style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 265px; margin-left: 366px;">
|
|
<xhtml:div
|
|
style="box-sizing: border-box; font-size: 0; text-align: center; ">
|
|
<xhtml:div
|
|
style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">
|
|
<xhtml:b>Prerouting<xhtml:br />
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Hook</xhtml:b>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</foreignObject>
|
|
<text
|
|
x="401.17615"
|
|
y="265.80411"
|
|
fill="#000000"
|
|
font-family="Helvetica"
|
|
font-size="12px"
|
|
text-anchor="middle"
|
|
id="text112"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Helvetica Neue LT Pro';-inkscape-font-specification:'Helvetica Neue LT Pro'"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan111"
|
|
x="401.17615"
|
|
y="265.80411"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro'">Client</tspan><tspan
|
|
sodipodi:role="line"
|
|
id="tspan112"
|
|
x="401.17615"
|
|
y="279.21463"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro'">C_IP</tspan></text>
|
|
</switch>
|
|
</g>
|
|
<path
|
|
style="fill:none;stroke:#fc0000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:url(#DartArrow);marker-end:url(#RoundedArrow)"
|
|
d="M -5.053333,57.567496 24.999996,80.000002 39.999995,67.500001"
|
|
id="path112"
|
|
sodipodi:nodetypes="ccc" />
|
|
<path
|
|
style="fill:#beff98;fill-opacity:1;stroke:#000000;stroke-width:0.15;stroke-dasharray:none"
|
|
id="path114"
|
|
width="12.499999"
|
|
height="12.598823"
|
|
x="17.5"
|
|
y="54.901176"
|
|
inkscape:path-effect="#path-effect128"
|
|
sodipodi:type="rect"
|
|
d="m 18.822917,54.901176 9.854165,0 a 1.3229167,1.3229167 45 0 1 1.322917,1.322917 v 9.952989 a 1.3229167,1.3229167 135 0 1 -1.322917,1.322917 H 18.822917 A 1.3229167,1.3229167 45 0 1 17.5,66.177082 v -9.952989 a 1.3229167,1.3229167 135 0 1 1.322917,-1.322917 z"
|
|
transform="matrix(0.79098775,0,0,0.99701274,23.770363,22.701642)" />
|
|
<g
|
|
transform="matrix(0,-0.25372049,0.25372049,0,-25.865995,185.27351)"
|
|
id="g115">
|
|
<switch
|
|
id="switch115">
|
|
<foreignObject
|
|
style="overflow: visible; text-align: left;"
|
|
pointer-events="none"
|
|
width="100%"
|
|
height="100%"
|
|
requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
|
|
<xhtml:div
|
|
style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 265px; margin-left: 366px;">
|
|
<xhtml:div
|
|
style="box-sizing: border-box; font-size: 0; text-align: center; ">
|
|
<xhtml:div
|
|
style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">
|
|
<xhtml:b>Prerouting<xhtml:br />
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Hook</xhtml:b>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</foreignObject>
|
|
<text
|
|
x="401.29089"
|
|
y="265.78326"
|
|
fill="#000000"
|
|
font-family="Helvetica"
|
|
font-size="12px"
|
|
text-anchor="middle"
|
|
id="text115"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Helvetica Neue LT Pro';-inkscape-font-specification:'Helvetica Neue LT Pro'"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan114"
|
|
x="401.29089"
|
|
y="265.78326"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro'">routing</tspan><tspan
|
|
sodipodi:role="line"
|
|
id="tspan115"
|
|
x="401.29089"
|
|
y="279.19379"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro'">table</tspan></text>
|
|
<path
|
|
style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1.04281px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
|
d="m 365.65242,279.30731 20.27766,-9.63136 19.13578,78.6049 59.12018,-59.12017"
|
|
id="path115" />
|
|
</switch>
|
|
</g>
|
|
<path
|
|
style="fill:#ffff98;fill-opacity:1;stroke:#000000;stroke-width:0.15;stroke-dasharray:none"
|
|
id="path131"
|
|
width="12.499999"
|
|
height="12.598823"
|
|
x="17.5"
|
|
y="54.901176"
|
|
inkscape:path-effect="#path-effect133"
|
|
sodipodi:type="rect"
|
|
d="m 18.822917,54.901176 9.854165,0 a 1.3229167,1.3229167 45 0 1 1.322917,1.322917 v 9.952989 a 1.3229167,1.3229167 135 0 1 -1.322917,1.322917 H 18.822917 A 1.3229167,1.3229167 45 0 1 17.5,66.177082 v -9.952989 a 1.3229167,1.3229167 135 0 1 1.322917,-1.322917 z"
|
|
transform="matrix(0.79098775,0,0,0.80343813,61.270365,30.767929)" />
|
|
<g
|
|
transform="matrix(0.25372049,0,0,0.25372049,-21.744842,11.559596)"
|
|
id="g132">
|
|
<switch
|
|
id="switch132">
|
|
<foreignObject
|
|
style="overflow: visible; text-align: left;"
|
|
pointer-events="none"
|
|
width="100%"
|
|
height="100%"
|
|
requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
|
|
<xhtml:div
|
|
style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 265px; margin-left: 366px;">
|
|
<xhtml:div
|
|
style="box-sizing: border-box; font-size: 0; text-align: center; ">
|
|
<xhtml:div
|
|
style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">
|
|
<xhtml:b>Prerouting<xhtml:br />
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Hook</xhtml:b>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</foreignObject>
|
|
<text
|
|
x="401.29089"
|
|
y="265.78326"
|
|
fill="#000000"
|
|
font-family="Helvetica"
|
|
font-size="12px"
|
|
text-anchor="middle"
|
|
id="text132"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Helvetica Neue LT Pro';-inkscape-font-specification:'Helvetica Neue LT Pro'"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan131"
|
|
x="401.29089"
|
|
y="265.78326"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro'">eth1</tspan><tspan
|
|
sodipodi:role="line"
|
|
id="tspan132"
|
|
x="401.29089"
|
|
y="279.19379"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro'">S1_IP</tspan></text>
|
|
</switch>
|
|
</g>
|
|
<rect
|
|
x="105"
|
|
y="55"
|
|
width="50"
|
|
height="49.835083"
|
|
fill="#d5e8d4"
|
|
stroke="#82b366"
|
|
pointer-events="all"
|
|
id="rect133"
|
|
style="stroke-width:0.154786" />
|
|
<path
|
|
style="font-variation-settings:normal;vector-effect:none;fill:#f5f5f5;fill-opacity:1;stroke:#666666;stroke-width:0.218959;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000"
|
|
id="path133"
|
|
width="15.171124"
|
|
height="10.040912"
|
|
x="-2.5000005"
|
|
y="30"
|
|
inkscape:path-effect="#path-effect143"
|
|
sodipodi:type="rect"
|
|
d="M -1.1770838,30 H 11.348207 a 1.3229167,1.3229167 45 0 1 1.322917,1.322917 v 7.395078 a 1.3229167,1.3229167 135 0 1 -1.322917,1.322917 H -1.1770838 A 1.3229167,1.3229167 45 0 1 -2.5000005,38.717995 V 31.322917 A 1.3229167,1.3229167 135 0 1 -1.1770838,30 Z"
|
|
transform="translate(112.41445,27.479547)" />
|
|
<path
|
|
style="fill:#ffff98;fill-opacity:1;stroke:#000000;stroke-width:0.15;stroke-dasharray:none"
|
|
id="path134"
|
|
width="12.499999"
|
|
height="12.598823"
|
|
x="17.5"
|
|
y="54.901176"
|
|
inkscape:path-effect="#path-effect145"
|
|
sodipodi:type="rect"
|
|
d="m 18.822917,54.901176 9.854165,0 a 1.3229167,1.3229167 45 0 1 1.322917,1.322917 v 9.952989 a 1.3229167,1.3229167 135 0 1 -1.322917,1.322917 H 18.822917 A 1.3229167,1.3229167 45 0 1 17.5,66.177082 v -9.952989 a 1.3229167,1.3229167 135 0 1 1.322917,-1.322917 z"
|
|
transform="matrix(0.79098775,0,0,0.80343813,86.270377,30.890305)" />
|
|
<g
|
|
transform="matrix(0.25372049,0,0,0.25372049,-10.28265,51.472257)"
|
|
id="g135">
|
|
<switch
|
|
id="switch135">
|
|
<foreignObject
|
|
style="overflow: visible; text-align: left;"
|
|
pointer-events="none"
|
|
width="100%"
|
|
height="100%"
|
|
requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
|
|
<xhtml:div
|
|
style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 40px; margin-left: 566px;">
|
|
<xhtml:div
|
|
style="box-sizing: border-box; font-size: 0; text-align: center; ">
|
|
<xhtml:div
|
|
style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">
|
|
<xhtml:b>Application Layer</xhtml:b>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</foreignObject>
|
|
<text
|
|
x="602.16919"
|
|
y="33.61079"
|
|
fill="#000000"
|
|
font-family="Helvetica"
|
|
font-size="12px"
|
|
text-anchor="middle"
|
|
id="text135"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16.9176px;font-family:'Helvetica Neue LT Pro';-inkscape-font-specification:'Helvetica Neue LT Pro'"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan134"
|
|
x="602.16919"
|
|
y="33.61079">Server2</tspan><tspan
|
|
sodipodi:role="line"
|
|
x="602.16919"
|
|
y="54.75779"
|
|
id="tspan135" /></text>
|
|
</switch>
|
|
</g>
|
|
<g
|
|
transform="matrix(0.25372049,0,0,0.25372049,3.2551695,11.681972)"
|
|
id="g137">
|
|
<switch
|
|
id="switch137">
|
|
<foreignObject
|
|
style="overflow: visible; text-align: left;"
|
|
pointer-events="none"
|
|
width="100%"
|
|
height="100%"
|
|
requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
|
|
<xhtml:div
|
|
style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 265px; margin-left: 366px;">
|
|
<xhtml:div
|
|
style="box-sizing: border-box; font-size: 0; text-align: center; ">
|
|
<xhtml:div
|
|
style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">
|
|
<xhtml:b>Prerouting<xhtml:br />
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Hook</xhtml:b>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</foreignObject>
|
|
<text
|
|
x="401.1814"
|
|
y="259.078"
|
|
fill="#000000"
|
|
font-family="Helvetica"
|
|
font-size="12px"
|
|
text-anchor="middle"
|
|
id="text137"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Helvetica Neue LT Pro';-inkscape-font-specification:'Helvetica Neue LT Pro'"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan136"
|
|
x="401.1814"
|
|
y="259.078"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro'">eth0</tspan><tspan
|
|
sodipodi:role="line"
|
|
id="tspan137"
|
|
x="401.1814"
|
|
y="272.48853"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro'">S0_IP</tspan><tspan
|
|
sodipodi:role="line"
|
|
x="401.1814"
|
|
y="285.89908"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro'"
|
|
id="tspan150">S1_IP</tspan></text>
|
|
</switch>
|
|
</g>
|
|
<g
|
|
transform="matrix(0.25372049,0,0,0.25372049,15.692225,-4.0086193)"
|
|
id="g138">
|
|
<switch
|
|
id="switch138">
|
|
<foreignObject
|
|
style="overflow: visible; text-align: left;"
|
|
pointer-events="none"
|
|
width="100%"
|
|
height="100%"
|
|
requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
|
|
<xhtml:div
|
|
style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 265px; margin-left: 366px;">
|
|
<xhtml:div
|
|
style="box-sizing: border-box; font-size: 0; text-align: center; ">
|
|
<xhtml:div
|
|
style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">
|
|
<xhtml:b>Prerouting<xhtml:br />
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Hook</xhtml:b>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</foreignObject>
|
|
<text
|
|
x="401.29089"
|
|
y="265.78326"
|
|
fill="#000000"
|
|
font-family="Helvetica"
|
|
font-size="12px"
|
|
text-anchor="middle"
|
|
id="text138"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Helvetica Neue LT Pro';-inkscape-font-specification:'Helvetica Neue LT Pro'"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan138"
|
|
x="401.29089"
|
|
y="265.78326"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro'">sshd</tspan></text>
|
|
</switch>
|
|
</g>
|
|
<g
|
|
transform="matrix(0.25372049,0,0,0.25372049,-19.804788,73.099836)"
|
|
id="g152">
|
|
<switch
|
|
id="switch152">
|
|
<foreignObject
|
|
style="overflow: visible; text-align: left;"
|
|
pointer-events="none"
|
|
width="100%"
|
|
height="100%"
|
|
requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
|
|
<xhtml:div
|
|
style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 40px; margin-left: 566px;">
|
|
<xhtml:div
|
|
style="box-sizing: border-box; font-size: 0; text-align: center; ">
|
|
<xhtml:div
|
|
style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">
|
|
<xhtml:b>Application Layer</xhtml:b>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</foreignObject>
|
|
<text
|
|
x="529.51111"
|
|
y="32.314442"
|
|
fill="#000000"
|
|
font-family="Helvetica"
|
|
font-size="12px"
|
|
text-anchor="middle"
|
|
id="text152"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.5138px;font-family:'Helvetica Neue LT Pro';-inkscape-font-specification:'Helvetica Neue LT Pro';text-align:start;text-anchor:start"><tspan
|
|
sodipodi:role="line"
|
|
x="529.51111"
|
|
y="32.314442"
|
|
id="tspan158">Additional S1_IP configured</tspan><tspan
|
|
sodipodi:role="line"
|
|
x="529.51111"
|
|
y="47.956692"
|
|
id="tspan160">only for sshd!</tspan><tspan
|
|
sodipodi:role="line"
|
|
x="529.51111"
|
|
y="63.598942"
|
|
id="tspan159">Server1 is Default Gateway</tspan><tspan
|
|
sodipodi:role="line"
|
|
x="529.51111"
|
|
y="79.241188"
|
|
id="tspan153">back to the internet,</tspan><tspan
|
|
sodipodi:role="line"
|
|
x="529.51111"
|
|
y="94.883438"
|
|
id="tspan155">no additional configuration</tspan><tspan
|
|
sodipodi:role="line"
|
|
x="529.51111"
|
|
y="110.52569"
|
|
id="tspan156">needed</tspan></text>
|
|
</switch>
|
|
</g>
|
|
<path
|
|
style="font-variation-settings:normal;vector-effect:none;fill:none;fill-opacity:1;stroke:#0000f9;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;marker-end:url(#marker85);stop-color:#000000"
|
|
d="M 44.999996,67.500001 80.056322,82.767197 104.99999,82.5 l 15,-14.999999"
|
|
id="path173" />
|
|
<path
|
|
style="font-variation-settings:normal;opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:#00e600;stroke-width:0.265;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;marker-end:url(#marker74);stop-color:#000000;stop-opacity:1"
|
|
d="M 114.52081,67.629938 105.05633,80.06119 79.999997,80 l -37.499998,5 -3e-6,-17.479544"
|
|
id="path174" />
|
|
<g
|
|
id="g243">
|
|
<g
|
|
id="g186"
|
|
transform="translate(6.6798147,125.83002)">
|
|
<ellipse
|
|
style="opacity:1;vector-effect:none;fill:#f5f5f5;fill-opacity:1;stroke:#666666;stroke-width:0.218959;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none"
|
|
id="ellipse180"
|
|
cx="-1.2500001"
|
|
cy="2.5000012"
|
|
rx="6.25"
|
|
ry="5" />
|
|
<ellipse
|
|
style="opacity:1;vector-effect:none;fill:#f5f5f5;fill-opacity:1;stroke:#666666;stroke-width:0.218959;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none"
|
|
id="ellipse181"
|
|
cx="6.5164204"
|
|
cy="4.3749995"
|
|
rx="6.5164218"
|
|
ry="4.375" />
|
|
<ellipse
|
|
style="opacity:1;vector-effect:none;fill:#f5f5f5;fill-opacity:1;stroke:#666666;stroke-width:0.218959;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none"
|
|
id="ellipse182"
|
|
cx="1.2499987"
|
|
cy="7.5000005"
|
|
rx="6.25"
|
|
ry="5" />
|
|
<ellipse
|
|
style="opacity:1;vector-effect:none;fill:#f5f5f5;fill-opacity:1;stroke:#666666;stroke-width:0.218959;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none"
|
|
id="ellipse183"
|
|
cx="14.004586"
|
|
cy="-0.76618356"
|
|
rx="6.5045862"
|
|
ry="3.2661831" />
|
|
<ellipse
|
|
style="opacity:1;vector-effect:none;fill:#f5f5f5;fill-opacity:1;stroke:#666666;stroke-width:0.218959;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none"
|
|
id="ellipse184"
|
|
cx="12.499998"
|
|
cy="5"
|
|
rx="4.9999995"
|
|
ry="5" />
|
|
<ellipse
|
|
style="opacity:1;vector-effect:none;fill:#f5f5f5;fill-opacity:1;stroke:#666666;stroke-width:0.218959;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none"
|
|
id="ellipse185"
|
|
cx="-10.095925"
|
|
cy="3.8047402"
|
|
rx="2.5959241"
|
|
ry="3.8047402" />
|
|
<ellipse
|
|
style="opacity:1;vector-effect:none;fill:#f5f5f5;fill-opacity:1;stroke:#666666;stroke-width:0.218959;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none"
|
|
id="ellipse186"
|
|
cx="-5.0000005"
|
|
cy="6.2500005"
|
|
rx="4.9999995"
|
|
ry="3.75" />
|
|
</g>
|
|
<g
|
|
transform="matrix(0.25372049,0,0,0.25372049,-93.631321,50.129176)"
|
|
id="g187">
|
|
<switch
|
|
id="switch186">
|
|
<foreignObject
|
|
style="overflow: visible; text-align: left;"
|
|
pointer-events="none"
|
|
width="100%"
|
|
height="100%"
|
|
requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
|
|
<xhtml:div
|
|
style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 265px; margin-left: 366px;">
|
|
<xhtml:div
|
|
style="box-sizing: border-box; font-size: 0; text-align: center; ">
|
|
<xhtml:div
|
|
style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">
|
|
<xhtml:b>Prerouting<xhtml:br />
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Hook</xhtml:b>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</foreignObject>
|
|
<text
|
|
x="404.56097"
|
|
y="325.60583"
|
|
fill="#000000"
|
|
font-family="Helvetica"
|
|
font-size="12px"
|
|
text-anchor="middle"
|
|
id="text186"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.5138px;font-family:'Helvetica Neue LT Pro';-inkscape-font-specification:'Helvetica Neue LT Pro'"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan186"
|
|
x="404.56097"
|
|
y="325.60583"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.5138px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro'">internet</tspan></text>
|
|
</switch>
|
|
</g>
|
|
</g>
|
|
<g
|
|
id="g17">
|
|
<path
|
|
style="fill:#ff4c32;fill-opacity:0.362876;stroke:#000000;stroke-width:0.15;stroke-dasharray:none"
|
|
id="path187"
|
|
width="12.499999"
|
|
height="12.598823"
|
|
x="17.5"
|
|
y="54.901176"
|
|
inkscape:path-effect="#path-effect214"
|
|
sodipodi:type="rect"
|
|
d="m 18.822917,54.901176 9.854165,0 a 1.3229167,1.3229167 45 0 1 1.322917,1.322917 v 9.952989 a 1.3229167,1.3229167 135 0 1 -1.322917,1.322917 H 18.822917 A 1.3229167,1.3229167 45 0 1 17.5,66.177082 v -9.952989 a 1.3229167,1.3229167 135 0 1 1.322917,-1.322917 z"
|
|
transform="matrix(0.79098775,0,0,0.80343813,-28.842292,68.390306)" />
|
|
<g
|
|
transform="matrix(0.25372049,0,0,0.25372049,-111.85749,49.181973)"
|
|
id="g188">
|
|
<switch
|
|
id="switch188">
|
|
<foreignObject
|
|
style="overflow: visible; text-align: left;"
|
|
pointer-events="none"
|
|
width="100%"
|
|
height="100%"
|
|
requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
|
|
<xhtml:div
|
|
style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 265px; margin-left: 366px;">
|
|
<xhtml:div
|
|
style="box-sizing: border-box; font-size: 0; text-align: center; ">
|
|
<xhtml:div
|
|
style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">
|
|
<xhtml:b>Prerouting<xhtml:br />
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Hook</xhtml:b>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</foreignObject>
|
|
<text
|
|
x="401.17615"
|
|
y="265.80411"
|
|
fill="#000000"
|
|
font-family="Helvetica"
|
|
font-size="12px"
|
|
text-anchor="middle"
|
|
id="text188"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Helvetica Neue LT Pro';-inkscape-font-specification:'Helvetica Neue LT Pro'"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan187"
|
|
x="401.17615"
|
|
y="265.80411"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro'">Client</tspan><tspan
|
|
sodipodi:role="line"
|
|
id="tspan188"
|
|
x="401.17615"
|
|
y="279.21463"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro'">C_IP</tspan></text>
|
|
</switch>
|
|
</g>
|
|
</g>
|
|
<rect
|
|
x="29.999994"
|
|
y="117.5"
|
|
width="50"
|
|
height="49.835083"
|
|
fill="#d5e8d4"
|
|
stroke="#82b366"
|
|
pointer-events="all"
|
|
id="rect174"
|
|
style="stroke-width:0.154786" />
|
|
<path
|
|
style="font-variation-settings:normal;vector-effect:none;fill:#f5f5f5;fill-opacity:1;stroke:#666666;stroke-width:0.218959;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000"
|
|
id="path175"
|
|
width="15.171124"
|
|
height="10.040912"
|
|
x="-2.5000005"
|
|
y="30"
|
|
inkscape:path-effect="#path-effect210"
|
|
sodipodi:type="rect"
|
|
d="M -1.1770838,30 H 11.348207 a 1.3229167,1.3229167 45 0 1 1.322917,1.322917 v 7.395078 a 1.3229167,1.3229167 135 0 1 -1.322917,1.322917 H -1.1770838 A 1.3229167,1.3229167 45 0 1 -2.5000005,38.717995 V 31.322917 A 1.3229167,1.3229167 135 0 1 -1.1770838,30 Z"
|
|
transform="translate(37.414431,89.979548)" />
|
|
<path
|
|
style="fill:#ffff98;fill-opacity:1;stroke:#000000;stroke-width:0.15;stroke-dasharray:none"
|
|
id="path176"
|
|
width="12.499999"
|
|
height="12.598823"
|
|
x="17.5"
|
|
y="54.901176"
|
|
inkscape:path-effect="#path-effect212"
|
|
sodipodi:type="rect"
|
|
d="m 18.822917,54.901176 9.854165,0 a 1.3229167,1.3229167 45 0 1 1.322917,1.322917 v 9.952989 a 1.3229167,1.3229167 135 0 1 -1.322917,1.322917 H 18.822917 A 1.3229167,1.3229167 45 0 1 17.5,66.177082 v -9.952989 a 1.3229167,1.3229167 135 0 1 1.322917,-1.322917 z"
|
|
transform="matrix(0.79098775,0,0,0.80343813,11.27036,93.390306)" />
|
|
<g
|
|
transform="matrix(0.25372049,0,0,0.25372049,-85.282667,113.97226)"
|
|
id="g177">
|
|
<switch
|
|
id="switch177">
|
|
<foreignObject
|
|
style="overflow: visible; text-align: left;"
|
|
pointer-events="none"
|
|
width="100%"
|
|
height="100%"
|
|
requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
|
|
<xhtml:div
|
|
style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 40px; margin-left: 566px;">
|
|
<xhtml:div
|
|
style="box-sizing: border-box; font-size: 0; text-align: center; ">
|
|
<xhtml:div
|
|
style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">
|
|
<xhtml:b>Application Layer</xhtml:b>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</foreignObject>
|
|
<text
|
|
x="602.16919"
|
|
y="33.61079"
|
|
fill="#000000"
|
|
font-family="Helvetica"
|
|
font-size="12px"
|
|
text-anchor="middle"
|
|
id="text177"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16.9176px;font-family:'Helvetica Neue LT Pro';-inkscape-font-specification:'Helvetica Neue LT Pro'"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan176"
|
|
x="602.16919"
|
|
y="33.61079">Server1/</tspan><tspan
|
|
sodipodi:role="line"
|
|
x="602.16919"
|
|
y="54.75779"
|
|
id="tspan177">Router</tspan></text>
|
|
</switch>
|
|
</g>
|
|
<g
|
|
transform="matrix(0.25372049,0,0,0.25372049,-71.744847,74.181973)"
|
|
id="g179">
|
|
<switch
|
|
id="switch179">
|
|
<foreignObject
|
|
style="overflow: visible; text-align: left;"
|
|
pointer-events="none"
|
|
width="100%"
|
|
height="100%"
|
|
requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
|
|
<xhtml:div
|
|
style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 265px; margin-left: 366px;">
|
|
<xhtml:div
|
|
style="box-sizing: border-box; font-size: 0; text-align: center; ">
|
|
<xhtml:div
|
|
style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">
|
|
<xhtml:b>Prerouting<xhtml:br />
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Hook</xhtml:b>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</foreignObject>
|
|
<text
|
|
x="401.29089"
|
|
y="265.78326"
|
|
fill="#000000"
|
|
font-family="Helvetica"
|
|
font-size="12px"
|
|
text-anchor="middle"
|
|
id="text179"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Helvetica Neue LT Pro';-inkscape-font-specification:'Helvetica Neue LT Pro'"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan178"
|
|
x="401.29089"
|
|
y="265.78326"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro'">eth0</tspan><tspan
|
|
sodipodi:role="line"
|
|
id="tspan179"
|
|
x="401.29089"
|
|
y="279.19379"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro'">S0_IP</tspan></text>
|
|
</switch>
|
|
</g>
|
|
<g
|
|
transform="matrix(0.25372049,0,0,0.25372049,-59.307792,58.491382)"
|
|
id="g180">
|
|
<switch
|
|
id="switch180">
|
|
<foreignObject
|
|
style="overflow: visible; text-align: left;"
|
|
pointer-events="none"
|
|
width="100%"
|
|
height="100%"
|
|
requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
|
|
<xhtml:div
|
|
style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 265px; margin-left: 366px;">
|
|
<xhtml:div
|
|
style="box-sizing: border-box; font-size: 0; text-align: center; ">
|
|
<xhtml:div
|
|
style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">
|
|
<xhtml:b>Prerouting<xhtml:br />
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Hook</xhtml:b>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</foreignObject>
|
|
<text
|
|
x="401.29089"
|
|
y="265.78326"
|
|
fill="#000000"
|
|
font-family="Helvetica"
|
|
font-size="12px"
|
|
text-anchor="middle"
|
|
id="text180"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Helvetica Neue LT Pro';-inkscape-font-specification:'Helvetica Neue LT Pro'"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan180"
|
|
x="401.29089"
|
|
y="265.78326"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro'">sslh</tspan></text>
|
|
</switch>
|
|
</g>
|
|
<path
|
|
style="fill:#beff98;fill-opacity:1;stroke:#000000;stroke-width:0.15;stroke-dasharray:none"
|
|
id="path189"
|
|
width="12.499999"
|
|
height="12.598823"
|
|
x="17.5"
|
|
y="54.901176"
|
|
inkscape:path-effect="#path-effect216"
|
|
sodipodi:type="rect"
|
|
d="m 18.822917,54.901176 9.854165,0 a 1.3229167,1.3229167 45 0 1 1.322917,1.322917 v 9.952989 a 1.3229167,1.3229167 135 0 1 -1.322917,1.322917 H 18.822917 A 1.3229167,1.3229167 45 0 1 17.5,66.177082 v -9.952989 a 1.3229167,1.3229167 135 0 1 1.322917,-1.322917 z"
|
|
transform="matrix(0.79098775,0,0,0.99701274,23.77036,85.201645)" />
|
|
<g
|
|
transform="matrix(0,-0.25372049,0.25372049,0,-25.865998,247.77351)"
|
|
id="g190">
|
|
<switch
|
|
id="switch190">
|
|
<foreignObject
|
|
style="overflow: visible; text-align: left;"
|
|
pointer-events="none"
|
|
width="100%"
|
|
height="100%"
|
|
requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
|
|
<xhtml:div
|
|
style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 265px; margin-left: 366px;">
|
|
<xhtml:div
|
|
style="box-sizing: border-box; font-size: 0; text-align: center; ">
|
|
<xhtml:div
|
|
style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">
|
|
<xhtml:b>Prerouting<xhtml:br />
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Hook</xhtml:b>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</foreignObject>
|
|
<text
|
|
x="401.29089"
|
|
y="265.78326"
|
|
fill="#000000"
|
|
font-family="Helvetica"
|
|
font-size="12px"
|
|
text-anchor="middle"
|
|
id="text190"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Helvetica Neue LT Pro';-inkscape-font-specification:'Helvetica Neue LT Pro'"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan189"
|
|
x="401.29089"
|
|
y="265.78326"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro'">routing</tspan><tspan
|
|
sodipodi:role="line"
|
|
id="tspan190"
|
|
x="401.29089"
|
|
y="279.19379"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro'">table</tspan></text>
|
|
<path
|
|
style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1.04281px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
|
d="m 365.65242,279.30731 20.27766,-9.63136 19.13578,78.6049 59.12018,-59.12017"
|
|
id="path190" />
|
|
</switch>
|
|
</g>
|
|
<path
|
|
style="fill:#ffff98;fill-opacity:1;stroke:#000000;stroke-width:0.15;stroke-dasharray:none"
|
|
id="path191"
|
|
width="12.499999"
|
|
height="12.598823"
|
|
x="17.5"
|
|
y="54.901176"
|
|
inkscape:path-effect="#path-effect218"
|
|
sodipodi:type="rect"
|
|
d="m 18.822917,54.901176 9.854165,0 a 1.3229167,1.3229167 45 0 1 1.322917,1.322917 v 9.952989 a 1.3229167,1.3229167 135 0 1 -1.322917,1.322917 H 18.822917 A 1.3229167,1.3229167 45 0 1 17.5,66.177082 v -9.952989 a 1.3229167,1.3229167 135 0 1 1.322917,-1.322917 z"
|
|
transform="matrix(0.79098775,0,0,0.80343813,61.270362,93.267932)" />
|
|
<g
|
|
transform="matrix(0.25372049,0,0,0.25372049,-21.744845,74.059599)"
|
|
id="g192">
|
|
<switch
|
|
id="switch192">
|
|
<foreignObject
|
|
style="overflow: visible; text-align: left;"
|
|
pointer-events="none"
|
|
width="100%"
|
|
height="100%"
|
|
requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
|
|
<xhtml:div
|
|
style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 265px; margin-left: 366px;">
|
|
<xhtml:div
|
|
style="box-sizing: border-box; font-size: 0; text-align: center; ">
|
|
<xhtml:div
|
|
style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">
|
|
<xhtml:b>Prerouting<xhtml:br />
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Hook</xhtml:b>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</foreignObject>
|
|
<text
|
|
x="401.29089"
|
|
y="265.78326"
|
|
fill="#000000"
|
|
font-family="Helvetica"
|
|
font-size="12px"
|
|
text-anchor="middle"
|
|
id="text192"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Helvetica Neue LT Pro';-inkscape-font-specification:'Helvetica Neue LT Pro'"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan191"
|
|
x="401.29089"
|
|
y="265.78326"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro'">eth1</tspan><tspan
|
|
sodipodi:role="line"
|
|
id="tspan192"
|
|
x="401.29089"
|
|
y="279.19379"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro'">S1_IP</tspan></text>
|
|
</switch>
|
|
</g>
|
|
<rect
|
|
x="105"
|
|
y="117.5"
|
|
width="50"
|
|
height="49.835083"
|
|
fill="#d5e8d4"
|
|
stroke="#82b366"
|
|
pointer-events="all"
|
|
id="rect222"
|
|
style="stroke-width:0.154786" />
|
|
<path
|
|
style="font-variation-settings:normal;vector-effect:none;fill:#f5f5f5;fill-opacity:1;stroke:#666666;stroke-width:0.218959;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000"
|
|
id="path222"
|
|
width="15.171124"
|
|
height="10.040912"
|
|
x="-2.5000005"
|
|
y="30"
|
|
inkscape:path-effect="#path-effect237"
|
|
sodipodi:type="rect"
|
|
d="M -1.1770838,30 H 11.348207 a 1.3229167,1.3229167 45 0 1 1.322917,1.322917 v 7.395078 a 1.3229167,1.3229167 135 0 1 -1.322917,1.322917 H -1.1770838 A 1.3229167,1.3229167 45 0 1 -2.5000005,38.717995 V 31.322917 A 1.3229167,1.3229167 135 0 1 -1.1770838,30 Z"
|
|
transform="translate(112.41443,89.979548)" />
|
|
<g
|
|
transform="matrix(0.25372049,0,0,0.25372049,-10.282665,113.97226)"
|
|
id="g224">
|
|
<switch
|
|
id="switch224">
|
|
<foreignObject
|
|
style="overflow: visible; text-align: left;"
|
|
pointer-events="none"
|
|
width="100%"
|
|
height="100%"
|
|
requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
|
|
<xhtml:div
|
|
style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 40px; margin-left: 566px;">
|
|
<xhtml:div
|
|
style="box-sizing: border-box; font-size: 0; text-align: center; ">
|
|
<xhtml:div
|
|
style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">
|
|
<xhtml:b>Application Layer</xhtml:b>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</foreignObject>
|
|
<text
|
|
x="602.16919"
|
|
y="33.61079"
|
|
fill="#000000"
|
|
font-family="Helvetica"
|
|
font-size="12px"
|
|
text-anchor="middle"
|
|
id="text224"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16.9176px;font-family:'Helvetica Neue LT Pro';-inkscape-font-specification:'Helvetica Neue LT Pro'"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan223"
|
|
x="602.16919"
|
|
y="33.61079">Server2</tspan><tspan
|
|
sodipodi:role="line"
|
|
x="602.16919"
|
|
y="54.75779"
|
|
id="tspan224">Router</tspan></text>
|
|
</switch>
|
|
</g>
|
|
<g
|
|
transform="matrix(0.25372049,0,0,0.25372049,15.69221,58.491382)"
|
|
id="g227">
|
|
<switch
|
|
id="switch227">
|
|
<foreignObject
|
|
style="overflow: visible; text-align: left;"
|
|
pointer-events="none"
|
|
width="100%"
|
|
height="100%"
|
|
requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
|
|
<xhtml:div
|
|
style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 265px; margin-left: 366px;">
|
|
<xhtml:div
|
|
style="box-sizing: border-box; font-size: 0; text-align: center; ">
|
|
<xhtml:div
|
|
style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">
|
|
<xhtml:b>Prerouting<xhtml:br />
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Hook</xhtml:b>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</foreignObject>
|
|
<text
|
|
x="401.29089"
|
|
y="265.78326"
|
|
fill="#000000"
|
|
font-family="Helvetica"
|
|
font-size="12px"
|
|
text-anchor="middle"
|
|
id="text227"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Helvetica Neue LT Pro';-inkscape-font-specification:'Helvetica Neue LT Pro'"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan227"
|
|
x="401.29089"
|
|
y="265.78326"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro'">sshd</tspan></text>
|
|
</switch>
|
|
</g>
|
|
<path
|
|
style="fill:#beff98;fill-opacity:1;stroke:#000000;stroke-width:0.15;stroke-dasharray:none"
|
|
id="path227"
|
|
width="12.499999"
|
|
height="12.598823"
|
|
x="17.5"
|
|
y="54.901176"
|
|
inkscape:path-effect="#path-effect241"
|
|
sodipodi:type="rect"
|
|
d="m 18.822917,54.901176 9.854165,0 a 1.3229167,1.3229167 45 0 1 1.322917,1.322917 v 9.952989 a 1.3229167,1.3229167 135 0 1 -1.322917,1.322917 H 18.822917 A 1.3229167,1.3229167 45 0 1 17.5,66.177082 v -9.952989 a 1.3229167,1.3229167 135 0 1 1.322917,-1.322917 z"
|
|
transform="matrix(0,0.79098775,-0.99701274,0,182.29836,118.77037)" />
|
|
<g
|
|
transform="matrix(0.25372049,0,0,0.25372049,19.726492,69.134012)"
|
|
id="g229">
|
|
<switch
|
|
id="switch229">
|
|
<foreignObject
|
|
style="overflow: visible; text-align: left;"
|
|
pointer-events="none"
|
|
width="100%"
|
|
height="100%"
|
|
requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
|
|
<xhtml:div
|
|
style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 265px; margin-left: 366px;">
|
|
<xhtml:div
|
|
style="box-sizing: border-box; font-size: 0; text-align: center; ">
|
|
<xhtml:div
|
|
style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">
|
|
<xhtml:b>Prerouting<xhtml:br />
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Hook</xhtml:b>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</foreignObject>
|
|
<text
|
|
x="401.29089"
|
|
y="265.78326"
|
|
fill="#000000"
|
|
font-family="Helvetica"
|
|
font-size="12px"
|
|
text-anchor="middle"
|
|
id="text229"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Helvetica Neue LT Pro';-inkscape-font-specification:'Helvetica Neue LT Pro'"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan228"
|
|
x="401.29089"
|
|
y="265.78326"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro'">routing</tspan><tspan
|
|
sodipodi:role="line"
|
|
id="tspan229"
|
|
x="401.29089"
|
|
y="279.19379"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro'">table</tspan></text>
|
|
<path
|
|
style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1.04281px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
|
d="m 365.65242,279.30731 20.27766,-9.63136 19.13578,78.6049 59.12018,-59.12017"
|
|
id="path229" />
|
|
</switch>
|
|
</g>
|
|
<path
|
|
style="fill:#ffff98;fill-opacity:1;stroke:#000000;stroke-width:0.15;stroke-dasharray:none"
|
|
id="path230"
|
|
width="12.499999"
|
|
height="12.598823"
|
|
x="17.5"
|
|
y="54.901176"
|
|
inkscape:path-effect="#path-effect243"
|
|
sodipodi:type="rect"
|
|
d="m 18.822917,54.901176 9.854165,0 a 1.3229167,1.3229167 45 0 1 1.322917,1.322917 v 9.952989 a 1.3229167,1.3229167 135 0 1 -1.322917,1.322917 H 18.822917 A 1.3229167,1.3229167 45 0 1 17.5,66.177082 v -9.952989 a 1.3229167,1.3229167 135 0 1 1.322917,-1.322917 z"
|
|
transform="matrix(0.79098775,0,0,0.80343813,136.27036,93.267932)" />
|
|
<g
|
|
transform="matrix(0.25372049,0,0,0.25372049,53.255157,74.059599)"
|
|
id="g231">
|
|
<switch
|
|
id="switch231">
|
|
<foreignObject
|
|
style="overflow: visible; text-align: left;"
|
|
pointer-events="none"
|
|
width="100%"
|
|
height="100%"
|
|
requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
|
|
<xhtml:div
|
|
style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 265px; margin-left: 366px;">
|
|
<xhtml:div
|
|
style="box-sizing: border-box; font-size: 0; text-align: center; ">
|
|
<xhtml:div
|
|
style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">
|
|
<xhtml:b>Prerouting<xhtml:br />
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Hook</xhtml:b>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</foreignObject>
|
|
<text
|
|
x="401.29089"
|
|
y="265.78326"
|
|
fill="#000000"
|
|
font-family="Helvetica"
|
|
font-size="12px"
|
|
text-anchor="middle"
|
|
id="text231"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Helvetica Neue LT Pro';-inkscape-font-specification:'Helvetica Neue LT Pro'"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan230"
|
|
x="401.29089"
|
|
y="265.78326"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro'">eth1</tspan><tspan
|
|
sodipodi:role="line"
|
|
id="tspan231"
|
|
x="401.29089"
|
|
y="279.19379"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro'">S1_IP</tspan></text>
|
|
</switch>
|
|
</g>
|
|
<g
|
|
id="g251"
|
|
transform="translate(170.28734,4.794984)">
|
|
<g
|
|
id="g249"
|
|
transform="translate(6.6798147,125.83002)">
|
|
<ellipse
|
|
style="opacity:1;vector-effect:none;fill:#f5f5f5;fill-opacity:1;stroke:#666666;stroke-width:0.218959;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none"
|
|
id="ellipse243"
|
|
cx="-1.2500001"
|
|
cy="2.5000012"
|
|
rx="6.25"
|
|
ry="5" />
|
|
<ellipse
|
|
style="opacity:1;vector-effect:none;fill:#f5f5f5;fill-opacity:1;stroke:#666666;stroke-width:0.218959;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none"
|
|
id="ellipse244"
|
|
cx="6.5164204"
|
|
cy="4.3749995"
|
|
rx="6.5164218"
|
|
ry="4.375" />
|
|
<ellipse
|
|
style="opacity:1;vector-effect:none;fill:#f5f5f5;fill-opacity:1;stroke:#666666;stroke-width:0.218959;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none"
|
|
id="ellipse245"
|
|
cx="1.2499987"
|
|
cy="7.5000005"
|
|
rx="6.25"
|
|
ry="5" />
|
|
<ellipse
|
|
style="opacity:1;vector-effect:none;fill:#f5f5f5;fill-opacity:1;stroke:#666666;stroke-width:0.218959;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none"
|
|
id="ellipse246"
|
|
cx="14.004586"
|
|
cy="-0.76618356"
|
|
rx="6.5045862"
|
|
ry="3.2661831" />
|
|
<ellipse
|
|
style="opacity:1;vector-effect:none;fill:#f5f5f5;fill-opacity:1;stroke:#666666;stroke-width:0.218959;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none"
|
|
id="ellipse247"
|
|
cx="12.499998"
|
|
cy="5"
|
|
rx="4.9999995"
|
|
ry="5" />
|
|
<ellipse
|
|
style="opacity:1;vector-effect:none;fill:#f5f5f5;fill-opacity:1;stroke:#666666;stroke-width:0.218959;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none"
|
|
id="ellipse248"
|
|
cx="-10.095925"
|
|
cy="3.8047402"
|
|
rx="2.5959241"
|
|
ry="3.8047402" />
|
|
<ellipse
|
|
style="opacity:1;vector-effect:none;fill:#f5f5f5;fill-opacity:1;stroke:#666666;stroke-width:0.218959;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none"
|
|
id="ellipse249"
|
|
cx="-5.0000005"
|
|
cy="6.2500005"
|
|
rx="4.9999995"
|
|
ry="3.75" />
|
|
</g>
|
|
<g
|
|
transform="matrix(0.25372049,0,0,0.25372049,-93.631321,50.129176)"
|
|
id="g250">
|
|
<switch
|
|
id="switch249">
|
|
<foreignObject
|
|
style="overflow: visible; text-align: left;"
|
|
pointer-events="none"
|
|
width="100%"
|
|
height="100%"
|
|
requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
|
|
<xhtml:div
|
|
style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 265px; margin-left: 366px;">
|
|
<xhtml:div
|
|
style="box-sizing: border-box; font-size: 0; text-align: center; ">
|
|
<xhtml:div
|
|
style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">
|
|
<xhtml:b>Prerouting<xhtml:br />
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Hook</xhtml:b>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</foreignObject>
|
|
<text
|
|
x="404.56097"
|
|
y="325.60583"
|
|
fill="#000000"
|
|
font-family="Helvetica"
|
|
font-size="12px"
|
|
text-anchor="middle"
|
|
id="text249"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.5138px;font-family:'Helvetica Neue LT Pro';-inkscape-font-specification:'Helvetica Neue LT Pro'"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan249"
|
|
x="404.56097"
|
|
y="325.60583"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.5138px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro'">internet</tspan></text>
|
|
</switch>
|
|
</g>
|
|
</g>
|
|
<path
|
|
style="fill:#ffff98;fill-opacity:1;stroke:#000000;stroke-width:0.15;stroke-dasharray:none"
|
|
id="path251"
|
|
width="12.499999"
|
|
height="12.598823"
|
|
x="17.5"
|
|
y="54.901176"
|
|
inkscape:path-effect="#path-effect254"
|
|
sodipodi:type="rect"
|
|
d="m 18.822917,54.901176 9.854165,0 a 1.3229167,1.3229167 45 0 1 1.322917,1.322917 v 9.952989 a 1.3229167,1.3229167 135 0 1 -1.322917,1.322917 H 18.822917 A 1.3229167,1.3229167 45 0 1 17.5,66.177082 v -9.952989 a 1.3229167,1.3229167 135 0 1 1.322917,-1.322917 z"
|
|
transform="matrix(0.79098775,0,0,0.80343813,86.270364,93.390305)" />
|
|
<g
|
|
transform="matrix(0.25372049,0,0,0.25372049,3.2551559,74.181972)"
|
|
id="g253">
|
|
<switch
|
|
id="switch253">
|
|
<foreignObject
|
|
style="overflow: visible; text-align: left;"
|
|
pointer-events="none"
|
|
width="100%"
|
|
height="100%"
|
|
requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
|
|
<xhtml:div
|
|
style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 265px; margin-left: 366px;">
|
|
<xhtml:div
|
|
style="box-sizing: border-box; font-size: 0; text-align: center; ">
|
|
<xhtml:div
|
|
style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">
|
|
<xhtml:b>Prerouting<xhtml:br />
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Hook</xhtml:b>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</foreignObject>
|
|
<text
|
|
x="401.1814"
|
|
y="259.078"
|
|
fill="#000000"
|
|
font-family="Helvetica"
|
|
font-size="12px"
|
|
text-anchor="middle"
|
|
id="text253"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Helvetica Neue LT Pro';-inkscape-font-specification:'Helvetica Neue LT Pro'"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan251"
|
|
x="401.1814"
|
|
y="259.078"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro'">eth0</tspan><tspan
|
|
sodipodi:role="line"
|
|
id="tspan252"
|
|
x="401.1814"
|
|
y="272.48853"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro'">S0_IP</tspan><tspan
|
|
sodipodi:role="line"
|
|
x="401.1814"
|
|
y="285.89908"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro'"
|
|
id="tspan253">S1_IP</tspan></text>
|
|
</switch>
|
|
</g>
|
|
<g
|
|
transform="matrix(0.25372049,0,0,0.25372049,-23.260317,137.90208)"
|
|
id="g264">
|
|
<switch
|
|
id="switch264">
|
|
<foreignObject
|
|
style="overflow: visible; text-align: left;"
|
|
pointer-events="none"
|
|
width="100%"
|
|
height="100%"
|
|
requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
|
|
<xhtml:div
|
|
style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 40px; margin-left: 566px;">
|
|
<xhtml:div
|
|
style="box-sizing: border-box; font-size: 0; text-align: center; ">
|
|
<xhtml:div
|
|
style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">
|
|
<xhtml:b>Application Layer</xhtml:b>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</foreignObject>
|
|
<text
|
|
x="530.73315"
|
|
y="53.498699"
|
|
fill="#000000"
|
|
font-family="Helvetica"
|
|
font-size="12px"
|
|
text-anchor="middle"
|
|
id="text264"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.5138px;font-family:'Helvetica Neue LT Pro';-inkscape-font-specification:'Helvetica Neue LT Pro';text-align:start;text-anchor:start"><tspan
|
|
sodipodi:role="line"
|
|
x="530.73315"
|
|
y="53.498699"
|
|
id="tspan262">Default Gateway points to</tspan><tspan
|
|
sodipodi:role="line"
|
|
x="530.73315"
|
|
y="69.140945"
|
|
id="tspan266">eth1</tspan><tspan
|
|
sodipodi:role="line"
|
|
x="530.73315"
|
|
y="84.783195"
|
|
id="tspan264">so special routing rule must</tspan><tspan
|
|
sodipodi:role="line"
|
|
x="530.73315"
|
|
y="100.42545"
|
|
id="tspan269">route S1_IP back to Server1</tspan></text>
|
|
</switch>
|
|
</g>
|
|
<path
|
|
style="font-variation-settings:normal;opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:#0000f9;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;marker-end:url(#marker85);stop-color:#000000;stop-opacity:1"
|
|
d="m 44.999996,130 35.000001,15 H 104.99999 L 115,130"
|
|
id="path269" />
|
|
<path
|
|
style="fill:none;stroke:#fc0000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:url(#DartArrow);marker-end:url(#RoundedArrow)"
|
|
d="M -5.0533358,120.0675 24.999993,142.5 39.999992,130"
|
|
id="path188"
|
|
sodipodi:nodetypes="ccc" />
|
|
<path
|
|
style="font-variation-settings:normal;opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:#00e600;stroke-width:0.265;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;marker-end:url(#marker74);stop-color:#000000;stop-opacity:1"
|
|
d="m 119.99999,130 v 7.5 L 105.05632,142.56119 80.056319,142.43882 42.499999,147.5 V 130"
|
|
id="path270" />
|
|
<path
|
|
style="font-variation-settings:normal;opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:#00e600;stroke-width:0.265;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:0.53, 1.06;stroke-dashoffset:0;stroke-opacity:0.483278;-inkscape-stroke:none;marker-end:url(#marker74);stop-color:#000000;stop-opacity:1"
|
|
d="m 119.99999,130 v 7.5 l 35,5 20,-10 -19.9226,-19.78398 L -5.0000006,115"
|
|
id="path271" />
|
|
<path
|
|
style="font-variation-settings:normal;opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:#00e600;stroke-width:0.265;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:0.53, 1.06;stroke-dashoffset:0;stroke-opacity:0.483278;-inkscape-stroke:none;marker-end:url(#marker74);stop-color:#000000;stop-opacity:1"
|
|
d="M 42.499999,85 -5.0000006,55"
|
|
id="path272" />
|
|
<path
|
|
style="fill:none;stroke:#000000;stroke-width:0.265;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:0.53, 1.06;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker72)"
|
|
d="m 109.9625,7.5000004 7.53807,-0.05859"
|
|
id="path273" />
|
|
<switch
|
|
id="switch275"
|
|
transform="matrix(0.25372049,0,0,0.25372049,23.255168,-63.621794)">
|
|
<foreignObject
|
|
style="overflow: visible; text-align: left;"
|
|
pointer-events="none"
|
|
width="100%"
|
|
height="100%"
|
|
requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
|
|
<xhtml:div
|
|
style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 265px; margin-left: 366px;">
|
|
<xhtml:div
|
|
style="box-sizing: border-box; font-size: 0; text-align: center; ">
|
|
<xhtml:div
|
|
style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">
|
|
<xhtml:b>Prerouting<xhtml:br />
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Hook</xhtml:b>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</foreignObject>
|
|
<text
|
|
x="380.6893"
|
|
y="283.06082"
|
|
fill="#000000"
|
|
font-family="Helvetica"
|
|
font-size="12px"
|
|
text-anchor="middle"
|
|
id="text273"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Helvetica Neue LT Pro';-inkscape-font-specification:'Helvetica Neue LT Pro';text-align:start;text-anchor:start"><tspan
|
|
sodipodi:role="line"
|
|
x="380.6893"
|
|
y="283.06082"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro';text-align:start;text-anchor:start"
|
|
id="tspan273">connection without</tspan><tspan
|
|
sodipodi:role="line"
|
|
x="380.6893"
|
|
y="296.47134"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro';text-align:start;text-anchor:start"
|
|
id="tspan276">routing deflection</tspan></text>
|
|
<text
|
|
x="401.29089"
|
|
y="265.78326"
|
|
fill="#000000"
|
|
font-family="Helvetica"
|
|
font-size="12px"
|
|
text-anchor="middle"
|
|
id="text274"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Helvetica Neue LT Pro';-inkscape-font-specification:'Helvetica Neue LT Pro'"><tspan
|
|
sodipodi:role="line"
|
|
x="401.29089"
|
|
y="265.78326"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro'"
|
|
id="tspan274">SYN-connection</tspan></text>
|
|
<text
|
|
x="421.03238"
|
|
y="263.77246"
|
|
fill="#000000"
|
|
font-family="Helvetica"
|
|
font-size="12px"
|
|
text-anchor="middle"
|
|
id="text275"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Helvetica Neue LT Pro';-inkscape-font-specification:'Helvetica Neue LT Pro'"><tspan
|
|
sodipodi:role="line"
|
|
x="421.03238"
|
|
y="263.77246"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro'"
|
|
id="tspan275">SYN-connection</tspan></text>
|
|
</switch>
|
|
<g
|
|
transform="matrix(0.25372049,0,0,0.25372049,-158.98358,12.43301)"
|
|
id="g276">
|
|
<switch
|
|
id="switch276">
|
|
<foreignObject
|
|
style="overflow: visible; text-align: left;"
|
|
pointer-events="none"
|
|
width="100%"
|
|
height="100%"
|
|
requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
|
|
<xhtml:div
|
|
style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 40px; margin-left: 566px;">
|
|
<xhtml:div
|
|
style="box-sizing: border-box; font-size: 0; text-align: center; ">
|
|
<xhtml:div
|
|
style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">
|
|
<xhtml:b>Application Layer</xhtml:b>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</foreignObject>
|
|
<text
|
|
x="597.04907"
|
|
y="29.824121"
|
|
fill="#000000"
|
|
font-family="Helvetica"
|
|
font-size="12px"
|
|
text-anchor="middle"
|
|
id="text276"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16.9176px;font-family:'Helvetica Neue LT Pro';-inkscape-font-specification:'Helvetica Neue LT Pro';text-align:start;text-anchor:start">Scenario 1</text>
|
|
<text
|
|
x="587.12219"
|
|
y="30.107185"
|
|
fill="#000000"
|
|
font-family="Helvetica"
|
|
font-size="12px"
|
|
text-anchor="middle"
|
|
id="text277"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16.9176px;font-family:'Helvetica Neue LT Pro';-inkscape-font-specification:'Helvetica Neue LT Pro';text-align:start;text-anchor:start">Scenario1</text>
|
|
<text
|
|
x="598.77905"
|
|
y="280.06693"
|
|
fill="#000000"
|
|
font-family="Helvetica"
|
|
font-size="12px"
|
|
text-anchor="middle"
|
|
id="text278"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16.9176px;font-family:'Helvetica Neue LT Pro';-inkscape-font-specification:'Helvetica Neue LT Pro';text-align:start;text-anchor:start">Scenario 2</text>
|
|
<text
|
|
x="598.64374"
|
|
y="539.84552"
|
|
fill="#000000"
|
|
font-family="Helvetica"
|
|
font-size="12px"
|
|
text-anchor="middle"
|
|
id="text279"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16.9176px;font-family:'Helvetica Neue LT Pro';-inkscape-font-specification:'Helvetica Neue LT Pro';text-align:start;text-anchor:start">Scenario 3</text>
|
|
</switch>
|
|
</g>
|
|
<switch
|
|
id="switch282"
|
|
transform="matrix(0.25372049,0,0,0.25372049,13.184274,-54.934659)">
|
|
<foreignObject
|
|
style="overflow: visible; text-align: left;"
|
|
pointer-events="none"
|
|
width="100%"
|
|
height="100%"
|
|
requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
|
|
<xhtml:div
|
|
style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 265px; margin-left: 366px;">
|
|
<xhtml:div
|
|
style="box-sizing: border-box; font-size: 0; text-align: center; ">
|
|
<xhtml:div
|
|
style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">
|
|
<xhtml:b>Prerouting<xhtml:br />
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Hook</xhtml:b>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</foreignObject>
|
|
<text
|
|
x="373.6687"
|
|
y="304.65588"
|
|
fill="#000000"
|
|
font-family="Helvetica"
|
|
font-size="12px"
|
|
text-anchor="middle"
|
|
id="text280"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Helvetica Neue LT Pro';-inkscape-font-specification:'Helvetica Neue LT Pro';text-align:start;text-anchor:start"><tspan
|
|
sodipodi:role="line"
|
|
x="373.6687"
|
|
y="304.65588"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro';text-align:start;text-anchor:start"
|
|
id="tspan280">Version 3 2024-06-07</tspan></text>
|
|
<text
|
|
x="401.29089"
|
|
y="265.78326"
|
|
fill="#000000"
|
|
font-family="Helvetica"
|
|
font-size="12px"
|
|
text-anchor="middle"
|
|
id="text281"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Helvetica Neue LT Pro';-inkscape-font-specification:'Helvetica Neue LT Pro'"><tspan
|
|
sodipodi:role="line"
|
|
x="401.29089"
|
|
y="265.78326"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro'"
|
|
id="tspan281">SYN-connection</tspan></text>
|
|
<text
|
|
x="421.03238"
|
|
y="263.77246"
|
|
fill="#000000"
|
|
font-family="Helvetica"
|
|
font-size="12px"
|
|
text-anchor="middle"
|
|
id="text282"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Helvetica Neue LT Pro';-inkscape-font-specification:'Helvetica Neue LT Pro'"><tspan
|
|
sodipodi:role="line"
|
|
x="421.03238"
|
|
y="263.77246"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.4281px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro'"
|
|
id="tspan282">SYN-connection</tspan></text>
|
|
</switch>
|
|
<g
|
|
transform="matrix(0.25372049,0,0,0.25372049,-158.98358,74.548109)"
|
|
id="g4">
|
|
<switch
|
|
id="switch4">
|
|
<foreignObject
|
|
style="overflow: visible; text-align: left;"
|
|
pointer-events="none"
|
|
width="100%"
|
|
height="100%"
|
|
requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
|
|
<xhtml:div
|
|
style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 40px; margin-left: 566px;">
|
|
<xhtml:div
|
|
style="box-sizing: border-box; font-size: 0; text-align: center; ">
|
|
<xhtml:div
|
|
style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">
|
|
<xhtml:b>Application Layer</xhtml:b>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</foreignObject>
|
|
<text
|
|
x="597.04907"
|
|
y="29.824121"
|
|
fill="#000000"
|
|
font-family="Helvetica"
|
|
font-size="12px"
|
|
text-anchor="middle"
|
|
id="text1"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16.9176px;font-family:'Helvetica Neue LT Pro';-inkscape-font-specification:'Helvetica Neue LT Pro';text-align:start;text-anchor:start">Scenario 2</text>
|
|
<text
|
|
x="587.12219"
|
|
y="30.107185"
|
|
fill="#000000"
|
|
font-family="Helvetica"
|
|
font-size="12px"
|
|
text-anchor="middle"
|
|
id="text2"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16.9176px;font-family:'Helvetica Neue LT Pro';-inkscape-font-specification:'Helvetica Neue LT Pro';text-align:start;text-anchor:start">Scenario1</text>
|
|
<text
|
|
x="598.77905"
|
|
y="280.06693"
|
|
fill="#000000"
|
|
font-family="Helvetica"
|
|
font-size="12px"
|
|
text-anchor="middle"
|
|
id="text3"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16.9176px;font-family:'Helvetica Neue LT Pro';-inkscape-font-specification:'Helvetica Neue LT Pro';text-align:start;text-anchor:start">Scenario 2</text>
|
|
<text
|
|
x="598.64374"
|
|
y="539.84552"
|
|
fill="#000000"
|
|
font-family="Helvetica"
|
|
font-size="12px"
|
|
text-anchor="middle"
|
|
id="text4"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16.9176px;font-family:'Helvetica Neue LT Pro';-inkscape-font-specification:'Helvetica Neue LT Pro';text-align:start;text-anchor:start">Scenario 3</text>
|
|
</switch>
|
|
</g>
|
|
<g
|
|
transform="matrix(0.25372049,0,0,0.25372049,-158.98358,139.54812)"
|
|
id="g8">
|
|
<switch
|
|
id="switch8">
|
|
<foreignObject
|
|
style="overflow: visible; text-align: left;"
|
|
pointer-events="none"
|
|
width="100%"
|
|
height="100%"
|
|
requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
|
|
<xhtml:div
|
|
style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 40px; margin-left: 566px;">
|
|
<xhtml:div
|
|
style="box-sizing: border-box; font-size: 0; text-align: center; ">
|
|
<xhtml:div
|
|
style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">
|
|
<xhtml:b>Application Layer</xhtml:b>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</xhtml:div>
|
|
</foreignObject>
|
|
<text
|
|
x="597.04907"
|
|
y="29.824121"
|
|
fill="#000000"
|
|
font-family="Helvetica"
|
|
font-size="12px"
|
|
text-anchor="middle"
|
|
id="text5"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16.9176px;font-family:'Helvetica Neue LT Pro';-inkscape-font-specification:'Helvetica Neue LT Pro';text-align:start;text-anchor:start">Scenario 3</text>
|
|
<text
|
|
x="587.12219"
|
|
y="30.107185"
|
|
fill="#000000"
|
|
font-family="Helvetica"
|
|
font-size="12px"
|
|
text-anchor="middle"
|
|
id="text6"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16.9176px;font-family:'Helvetica Neue LT Pro';-inkscape-font-specification:'Helvetica Neue LT Pro';text-align:start;text-anchor:start">Scenario1</text>
|
|
<text
|
|
x="598.77905"
|
|
y="280.06693"
|
|
fill="#000000"
|
|
font-family="Helvetica"
|
|
font-size="12px"
|
|
text-anchor="middle"
|
|
id="text7"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16.9176px;font-family:'Helvetica Neue LT Pro';-inkscape-font-specification:'Helvetica Neue LT Pro';text-align:start;text-anchor:start">Scenario 2</text>
|
|
<text
|
|
x="598.64374"
|
|
y="539.84552"
|
|
fill="#000000"
|
|
font-family="Helvetica"
|
|
font-size="12px"
|
|
text-anchor="middle"
|
|
id="text8"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16.9176px;font-family:'Helvetica Neue LT Pro';-inkscape-font-specification:'Helvetica Neue LT Pro';text-align:start;text-anchor:start">Scenario 3</text>
|
|
</switch>
|
|
</g>
|
|
</svg>
|