From ef335f1a18d7ca9f6436070e5a139e8011a87058 Mon Sep 17 00:00:00 2001 From: Jeena Paradies Date: Mon, 2 May 2011 13:03:30 +0200 Subject: [PATCH] changed networksplit image --- graphics/netsplit2.dia | Bin 0 -> 2949 bytes graphics/netsplit2.eps | 825 +++++++++++++++++++++++++++++++++++++ graphics/netsplit2.pdf | Bin 0 -> 10455 bytes graphics/networksplit2.pdf | Bin 0 -> 14830 bytes report.lyx | 20 +- 5 files changed, 837 insertions(+), 8 deletions(-) create mode 100644 graphics/netsplit2.dia create mode 100644 graphics/netsplit2.eps create mode 100644 graphics/netsplit2.pdf create mode 100644 graphics/networksplit2.pdf diff --git a/graphics/netsplit2.dia b/graphics/netsplit2.dia new file mode 100644 index 0000000000000000000000000000000000000000..6ce92971cc4d71a7b386e5b109f634b2299f6fdb GIT binary patch literal 2949 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 literal 0 HcmV?d00001 diff --git a/graphics/netsplit2.eps b/graphics/netsplit2.eps new file mode 100644 index 0000000..16f530e --- /dev/null +++ b/graphics/netsplit2.eps @@ -0,0 +1,825 @@ +%!PS-Adobe-2.0 EPSF-2.0 +%%Title: /Diagram1.dia +%%Creator: Dia v0.97.1 +%%CreationDate: Mon May 2 12:41:14 2011 +%%For: jeena +%%Orientation: Portrait +%%Magnification: 1.0000 +%%BoundingBox: 0 0 728 555 +%%BeginSetup +%%EndSetup +%%EndComments +%%BeginProlog +[ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +/.notdef /.notdef /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright +/parenleft /parenright /asterisk /plus /comma /hyphen /period /slash /zero /one +/two /three /four /five /six /seven /eight /nine /colon /semicolon +/less /equal /greater /question /at /A /B /C /D /E +/F /G /H /I /J /K /L /M /N /O +/P /Q /R /S /T /U /V /W /X /Y +/Z /bracketleft /backslash /bracketright /asciicircum /underscore /quoteleft /a /b /c +/d /e /f /g /h /i /j /k /l /m +/n /o /p /q /r /s /t /u /v /w +/x /y /z /braceleft /bar /braceright /asciitilde /.notdef /.notdef /.notdef +/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +/space /exclamdown /cent /sterling /currency /yen /brokenbar /section /dieresis /copyright +/ordfeminine /guillemotleft /logicalnot /hyphen /registered /macron /degree /plusminus /twosuperior /threesuperior +/acute /mu /paragraph /periodcentered /cedilla /onesuperior /ordmasculine /guillemotright /onequarter /onehalf +/threequarters /questiondown /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla +/Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis /Eth /Ntilde +/Ograve /Oacute /Ocircumflex /Otilde /Odieresis /multiply /Oslash /Ugrave /Uacute /Ucircumflex +/Udieresis /Yacute /Thorn /germandbls /agrave /aacute /acircumflex /atilde /adieresis /aring +/ae /ccedilla /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis +/eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /divide /oslash /ugrave +/uacute /ucircumflex /udieresis /yacute /thorn /ydieresis] /isolatin1encoding exch def +/cp {closepath} bind def +/c {curveto} bind def +/f {fill} bind def +/a {arc} bind def +/ef {eofill} bind def +/ex {exch} bind def +/gr {grestore} bind def +/gs {gsave} bind def +/sa {save} bind def +/rs {restore} bind def +/l {lineto} bind def +/m {moveto} bind def +/rm {rmoveto} bind def +/n {newpath} bind def +/s {stroke} bind def +/sh {show} bind def +/slc {setlinecap} bind def +/slj {setlinejoin} bind def +/slw {setlinewidth} bind def +/srgb {setrgbcolor} bind def +/rot {rotate} bind def +/sc {scale} bind def +/sd {setdash} bind def +/ff {findfont} bind def +/sf {setfont} bind def +/scf {scalefont} bind def +/sw {stringwidth pop} bind def +/tr {translate} bind def + +/ellipsedict 8 dict def +ellipsedict /mtrx matrix put +/ellipse +{ ellipsedict begin + /endangle exch def + /startangle exch def + /yrad exch def + /xrad exch def + /y exch def + /x exch def /savematrix mtrx currentmatrix def + x y tr xrad yrad sc + 0 0 1 startangle endangle arc + savematrix setmatrix + end +} def + +/mergeprocs { +dup length +3 -1 roll +dup +length +dup +5 1 roll +3 -1 roll +add +array cvx +dup +3 -1 roll +0 exch +putinterval +dup +4 2 roll +putinterval +} bind def +/Times-Roman-latin1 + /Times-Roman findfont + dup length dict begin + {1 index /FID ne {def} {pop pop} ifelse} forall + /Encoding isolatin1encoding def + currentdict end +definefont pop +/Times-Italic-latin1 + /Times-Italic findfont + dup length dict begin + {1 index /FID ne {def} {pop pop} ifelse} forall + /Encoding isolatin1encoding def + currentdict end +definefont pop +/Times-Bold-latin1 + /Times-Bold findfont + dup length dict begin + {1 index /FID ne {def} {pop pop} ifelse} forall + /Encoding isolatin1encoding def + currentdict end +definefont pop +/Times-BoldItalic-latin1 + /Times-BoldItalic findfont + dup length dict begin + {1 index /FID ne {def} {pop pop} ifelse} forall + /Encoding isolatin1encoding def + currentdict end +definefont pop +/AvantGarde-Gothic-latin1 + /AvantGarde-Gothic findfont + dup length dict begin + {1 index /FID ne {def} {pop pop} ifelse} forall + /Encoding isolatin1encoding def + currentdict end +definefont pop +/AvantGarde-BookOblique-latin1 + /AvantGarde-BookOblique findfont + dup length dict begin + {1 index /FID ne {def} {pop pop} ifelse} forall + /Encoding isolatin1encoding def + currentdict end +definefont pop +/AvantGarde-Demi-latin1 + /AvantGarde-Demi findfont + dup length dict begin + {1 index /FID ne {def} {pop pop} ifelse} forall + /Encoding isolatin1encoding def + currentdict end +definefont pop +/AvantGarde-DemiOblique-latin1 + /AvantGarde-DemiOblique findfont + dup length dict begin + {1 index /FID ne {def} {pop pop} ifelse} forall + /Encoding isolatin1encoding def + currentdict end +definefont pop +/Bookman-Light-latin1 + /Bookman-Light findfont + dup length dict begin + {1 index /FID ne {def} {pop pop} ifelse} forall + /Encoding isolatin1encoding def + currentdict end +definefont pop +/Bookman-LightItalic-latin1 + /Bookman-LightItalic findfont + dup length dict begin + {1 index /FID ne {def} {pop pop} ifelse} forall + /Encoding isolatin1encoding def + currentdict end +definefont pop +/Bookman-Demi-latin1 + /Bookman-Demi findfont + dup length dict begin + {1 index /FID ne {def} {pop pop} ifelse} forall + /Encoding isolatin1encoding def + currentdict end +definefont pop +/Bookman-DemiItalic-latin1 + /Bookman-DemiItalic findfont + dup length dict begin + {1 index /FID ne {def} {pop pop} ifelse} forall + /Encoding isolatin1encoding def + currentdict end +definefont pop +/Courier-latin1 + /Courier findfont + dup length dict begin + {1 index /FID ne {def} {pop pop} ifelse} forall + /Encoding isolatin1encoding def + currentdict end +definefont pop +/Courier-Oblique-latin1 + /Courier-Oblique findfont + dup length dict begin + {1 index /FID ne {def} {pop pop} ifelse} forall + /Encoding isolatin1encoding def + currentdict end +definefont pop +/Courier-Bold-latin1 + /Courier-Bold findfont + dup length dict begin + {1 index /FID ne {def} {pop pop} ifelse} forall + /Encoding isolatin1encoding def + currentdict end +definefont pop +/Courier-BoldOblique-latin1 + /Courier-BoldOblique findfont + dup length dict begin + {1 index /FID ne {def} {pop pop} ifelse} forall + /Encoding isolatin1encoding def + currentdict end +definefont pop +/Helvetica-latin1 + /Helvetica findfont + dup length dict begin + {1 index /FID ne {def} {pop pop} ifelse} forall + /Encoding isolatin1encoding def + currentdict end +definefont pop +/Helvetica-Oblique-latin1 + /Helvetica-Oblique findfont + dup length dict begin + {1 index /FID ne {def} {pop pop} ifelse} forall + /Encoding isolatin1encoding def + currentdict end +definefont pop +/Helvetica-Bold-latin1 + /Helvetica-Bold findfont + dup length dict begin + {1 index /FID ne {def} {pop pop} ifelse} forall + /Encoding isolatin1encoding def + currentdict end +definefont pop +/Helvetica-BoldOblique-latin1 + /Helvetica-BoldOblique findfont + dup length dict begin + {1 index /FID ne {def} {pop pop} ifelse} forall + /Encoding isolatin1encoding def + currentdict end +definefont pop +/Helvetica-Narrow-latin1 + /Helvetica-Narrow findfont + dup length dict begin + {1 index /FID ne {def} {pop pop} ifelse} forall + /Encoding isolatin1encoding def + currentdict end +definefont pop +/Helvetica-Narrow-Oblique-latin1 + /Helvetica-Narrow-Oblique findfont + dup length dict begin + {1 index /FID ne {def} {pop pop} ifelse} forall + /Encoding isolatin1encoding def + currentdict end +definefont pop +/Helvetica-Narrow-Bold-latin1 + /Helvetica-Narrow-Bold findfont + dup length dict begin + {1 index /FID ne {def} {pop pop} ifelse} forall + /Encoding isolatin1encoding def + currentdict end +definefont pop +/Helvetica-Narrow-BoldOblique-latin1 + /Helvetica-Narrow-BoldOblique findfont + dup length dict begin + {1 index /FID ne {def} {pop pop} ifelse} forall + /Encoding isolatin1encoding def + currentdict end +definefont pop +/NewCenturySchlbk-Roman-latin1 + /NewCenturySchlbk-Roman findfont + dup length dict begin + {1 index /FID ne {def} {pop pop} ifelse} forall + /Encoding isolatin1encoding def + currentdict end +definefont pop +/NewCenturySchlbk-Italic-latin1 + /NewCenturySchlbk-Italic findfont + dup length dict begin + {1 index /FID ne {def} {pop pop} ifelse} forall + /Encoding isolatin1encoding def + currentdict end +definefont pop +/NewCenturySchlbk-Bold-latin1 + /NewCenturySchlbk-Bold findfont + dup length dict begin + {1 index /FID ne {def} {pop pop} ifelse} forall + /Encoding isolatin1encoding def + currentdict end +definefont pop +/NewCenturySchlbk-BoldItalic-latin1 + /NewCenturySchlbk-BoldItalic findfont + dup length dict begin + {1 index /FID ne {def} {pop pop} ifelse} forall + /Encoding isolatin1encoding def + currentdict end +definefont pop +/Palatino-Roman-latin1 + /Palatino-Roman findfont + dup length dict begin + {1 index /FID ne {def} {pop pop} ifelse} forall + /Encoding isolatin1encoding def + currentdict end +definefont pop +/Palatino-Italic-latin1 + /Palatino-Italic findfont + dup length dict begin + {1 index /FID ne {def} {pop pop} ifelse} forall + /Encoding isolatin1encoding def + currentdict end +definefont pop +/Palatino-Bold-latin1 + /Palatino-Bold findfont + dup length dict begin + {1 index /FID ne {def} {pop pop} ifelse} forall + /Encoding isolatin1encoding def + currentdict end +definefont pop +/Palatino-BoldItalic-latin1 + /Palatino-BoldItalic findfont + dup length dict begin + {1 index /FID ne {def} {pop pop} ifelse} forall + /Encoding isolatin1encoding def + currentdict end +definefont pop +/Symbol-latin1 + /Symbol findfont +definefont pop +/ZapfChancery-MediumItalic-latin1 + /ZapfChancery-MediumItalic findfont + dup length dict begin + {1 index /FID ne {def} {pop pop} ifelse} forall + /Encoding isolatin1encoding def + currentdict end +definefont pop +/ZapfDingbats-latin1 + /ZapfDingbats findfont + dup length dict begin + {1 index /FID ne {def} {pop pop} ifelse} forall + /Encoding isolatin1encoding def + currentdict end +definefont pop +28.346000 -28.346000 scale +-2.735000 -22.768412 translate +%%EndProlog + + +0.100000 slw +[] 0 sd +[] 0 sd +0 slc +0 slj +0.100000 slw +0 slc +0 slj +[] 0 sd +1.000000 1.000000 1.000000 srgb +n 3.522500 9.042500 0.737500 0.737500 0 360 ellipse f +0.000000 0.000000 0.000000 srgb +n 3.522500 9.042500 0.737500 0.737500 0 360 ellipse cp s +0 slc +0 slj +[] 0 sd +n 3.522500 9.042500 0.737500 0.737500 0 360 ellipse cp s +0.100000 slw +[] 0 sd +[] 0 sd +0 slc +0 slj +0.100000 slw +0 slc +0 slj +[] 0 sd +1.000000 1.000000 1.000000 srgb +n 7.328571 6.950000 m 8.421429 6.950000 l 9.150000 7.950000 l 8.421429 8.950000 l 7.328571 8.950000 l 6.600000 7.950000 l ef +0.000000 0.000000 0.000000 srgb +n 7.328571 6.950000 m 8.421429 6.950000 l 9.150000 7.950000 l 8.421429 8.950000 l 7.328571 8.950000 l 6.600000 7.950000 l cp s +0 slc +0 slj +[] 0 sd +n 7.328571 6.950000 m 8.421429 6.950000 l 9.150000 7.950000 l 8.421429 8.950000 l 7.328571 8.950000 l 6.600000 7.950000 l cp s +0.100000 slw +[] 0 sd +[] 0 sd +0 slc +n 4.474047 8.704705 m 6.389277 8.024806 l s +0.100000 slw +[] 0 sd +0 slj +0 slc +n 4.756241 8.339242 m 4.368685 8.742108 l 4.923511 8.810432 l s +0.100000 slw +[] 0 sd +0 slj +0 slc +n 6.107083 8.390269 m 6.494639 7.987403 l 5.939813 7.919078 l s +0.100000 slw +[] 0 sd +[] 0 sd +0 slc +0 slj +0.100000 slw +0 slc +0 slj +[] 0 sd +1.000000 1.000000 1.000000 srgb +n 9.622500 4.142500 0.737500 0.737500 0 360 ellipse f +0.000000 0.000000 0.000000 srgb +n 9.622500 4.142500 0.737500 0.737500 0 360 ellipse cp s +0 slc +0 slj +[] 0 sd +n 9.622500 4.142500 0.737500 0.737500 0 360 ellipse cp s +0.100000 slw +[] 0 sd +[] 0 sd +0 slc +0 slj +0.100000 slw +0 slc +0 slj +[] 0 sd +1.000000 1.000000 1.000000 srgb +n 7.407500 11.697500 0.737500 0.737500 0 360 ellipse f +0.000000 0.000000 0.000000 srgb +n 7.407500 11.697500 0.737500 0.737500 0 360 ellipse cp s +0 slc +0 slj +[] 0 sd +n 7.407500 11.697500 0.737500 0.737500 0 360 ellipse cp s +0.100000 slw +[] 0 sd +[] 0 sd +0 slc +n 9.224752 5.072235 m 8.509379 6.744416 l s +0.100000 slw +[] 0 sd +0 slj +0 slc +n 9.301913 5.527474 m 9.268727 4.969443 l 8.842214 5.330811 l s +0.100000 slw +[] 0 sd +0 slj +0 slc +n 8.432217 6.289177 m 8.465404 6.847208 l 8.891917 6.485840 l s +0.100000 slw +[] 0 sd +[] 0 sd +0 slc +n 7.757459 10.749197 m 8.344013 9.159778 l s +0.100000 slw +[] 0 sd +0 slj +0 slc +n 7.657319 10.298455 m 7.718751 10.854086 l 8.126397 10.471562 l s +0.100000 slw +[] 0 sd +0 slj +0 slc +n 8.444153 9.610520 m 8.382721 9.054889 l 7.975075 9.437413 l s +0.100000 slw +[] 0 sd +[] 0 sd +0 slc +0 slj +0.100000 slw +0 slc +0 slj +[] 0 sd +1.000000 1.000000 1.000000 srgb +n 22.487500 3.992500 0.737500 0.737500 0 360 ellipse f +0.000000 0.000000 0.000000 srgb +n 22.487500 3.992500 0.737500 0.737500 0 360 ellipse cp s +0 slc +0 slj +[] 0 sd +n 22.487500 3.992500 0.737500 0.737500 0 360 ellipse cp s +0.100000 slw +[] 0 sd +[] 0 sd +0 slc +0 slj +0.100000 slw +0 slc +0 slj +[] 0 sd +1.000000 1.000000 1.000000 srgb +n 21.243571 7.250000 m 22.336429 7.250000 l 23.065000 8.250000 l 22.336429 9.250000 l 21.243571 9.250000 l 20.515000 8.250000 l ef +0.000000 0.000000 0.000000 srgb +n 21.243571 7.250000 m 22.336429 7.250000 l 23.065000 8.250000 l 22.336429 9.250000 l 21.243571 9.250000 l 20.515000 8.250000 l cp s +0 slc +0 slj +[] 0 sd +n 21.243571 7.250000 m 22.336429 7.250000 l 23.065000 8.250000 l 22.336429 9.250000 l 21.243571 9.250000 l 20.515000 8.250000 l cp s +0.100000 slw +[] 0 sd +[] 0 sd +0 slc +n 22.126814 4.937036 m 21.323341 7.041106 l s +0.100000 slw +[] 0 sd +0 slj +0 slc +n 22.221879 5.388875 m 22.166699 4.832589 l 21.754778 5.210505 l s +0.100000 slw +[] 0 sd +0 slj +0 slc +n 21.228276 6.589266 m 21.283456 7.145553 l 21.695377 6.767636 l s +0.100000 slw +[] 0 sd +[] 0 sd +0 slc +0 slj +0.100000 slw +0 slc +0 slj +[] 0 sd +1.000000 1.000000 1.000000 srgb +n 26.187500 8.892500 0.737500 0.737500 0 360 ellipse f +0.000000 0.000000 0.000000 srgb +n 26.187500 8.892500 0.737500 0.737500 0 360 ellipse cp s +0 slc +0 slj +[] 0 sd +n 26.187500 8.892500 0.737500 0.737500 0 360 ellipse cp s +0.100000 slw +[] 0 sd +[] 0 sd +0 slc +0 slj +0.100000 slw +0 slc +0 slj +[] 0 sd +1.000000 1.000000 1.000000 srgb +n 18.472500 5.347500 0.737500 0.737500 0 360 ellipse f +0.000000 0.000000 0.000000 srgb +n 18.472500 5.347500 0.737500 0.737500 0 360 ellipse cp s +0 slc +0 slj +[] 0 sd +n 18.472500 5.347500 0.737500 0.737500 0 360 ellipse cp s +0.100000 slw +[] 0 sd +[] 0 sd +0 slc +n 25.198529 8.689005 m 23.284018 8.295066 l s +0.100000 slw +[] 0 sd +0 slj +0 slc +n 24.767913 8.855637 m 25.308038 8.711538 l 24.868684 8.365897 l s +0.100000 slw +[] 0 sd +0 slj +0 slc +n 23.714635 8.128434 m 23.174509 8.272533 l 23.613864 8.618174 l s +0.100000 slw +[] 0 sd +[] 0 sd +0 slc +n 19.054214 6.174147 m 20.386316 8.067133 l s +0.100000 slw +[] 0 sd +0 slj +0 slc +n 19.482071 6.347743 m 18.989872 6.082713 l 19.073167 6.635490 l s +0.100000 slw +[] 0 sd +0 slj +0 slc +n 19.958460 7.893537 m 20.450658 8.158566 l 20.367363 7.605790 l s +0.100000 slw +[] 0 sd +[] 0 sd +0 slc +0 slj +0.100000 slw +0 slc +0 slj +[] 0 sd +1.000000 1.000000 1.000000 srgb +n 6.022500 14.397500 0.737500 0.737500 0 360 ellipse f +0.000000 0.000000 0.000000 srgb +n 6.022500 14.397500 0.737500 0.737500 0 360 ellipse cp s +0 slc +0 slj +[] 0 sd +n 6.022500 14.397500 0.737500 0.737500 0 360 ellipse cp s +0.100000 slw +[] 0 sd +[] 0 sd +0 slc +0 slj +0.100000 slw +0 slc +0 slj +[] 0 sd +1.000000 1.000000 1.000000 srgb +n 9.078571 15.355000 m 10.171429 15.355000 l 10.900000 16.355000 l 10.171429 17.355000 l 9.078571 17.355000 l 8.350000 16.355000 l ef +0.000000 0.000000 0.000000 srgb +n 9.078571 15.355000 m 10.171429 15.355000 l 10.900000 16.355000 l 10.171429 17.355000 l 9.078571 17.355000 l 8.350000 16.355000 l cp s +0 slc +0 slj +[] 0 sd +n 9.078571 15.355000 m 10.171429 15.355000 l 10.900000 16.355000 l 10.171429 17.355000 l 9.078571 17.355000 l 8.350000 16.355000 l cp s +0.100000 slw +[] 0 sd +[] 0 sd +0 slc +n 6.981990 14.698119 m 8.865193 15.288146 l s +0.100000 slw +[] 0 sd +0 slj +0 slc +n 7.427175 14.575617 m 6.875301 14.664692 l 7.277685 15.052746 l s +0.100000 slw +[] 0 sd +0 slj +0 slc +n 8.420007 15.410648 m 8.971882 15.321573 l 8.569497 14.933518 l s +0.100000 slw +[] 0 sd +[] 0 sd +0 slc +0 slj +0.100000 slw +0 slc +0 slj +[] 0 sd +1.000000 1.000000 1.000000 srgb +n 12.272500 18.997500 0.737500 0.737500 0 360 ellipse f +0.000000 0.000000 0.000000 srgb +n 12.272500 18.997500 0.737500 0.737500 0 360 ellipse cp s +0 slc +0 slj +[] 0 sd +n 12.272500 18.997500 0.737500 0.737500 0 360 ellipse cp s +0.100000 slw +[] 0 sd +[] 0 sd +0 slc +0 slj +0.100000 slw +0 slc +0 slj +[] 0 sd +1.000000 1.000000 1.000000 srgb +n 6.507500 18.952500 0.737500 0.737500 0 360 ellipse f +0.000000 0.000000 0.000000 srgb +n 6.507500 18.952500 0.737500 0.737500 0 360 ellipse cp s +0 slc +0 slj +[] 0 sd +n 6.507500 18.952500 0.737500 0.737500 0 360 ellipse cp s +0.100000 slw +[] 0 sd +[] 0 sd +0 slc +n 11.476170 18.374974 m 10.347594 17.492716 l s +0.100000 slw +[] 0 sd +0 slj +0 slc +n 11.016363 18.332848 m 11.564252 18.443832 l 11.324306 17.938930 l s +0.100000 slw +[] 0 sd +0 slj +0 slc +n 10.807400 17.534842 m 10.259511 17.423858 l 10.499458 17.928760 l s +0.100000 slw +[] 0 sd +[] 0 sd +0 slc +n 7.365934 18.419124 m 8.888641 17.473011 l s +0.100000 slw +[] 0 sd +0 slj +0 slc +n 7.563726 18.001901 m 7.270969 18.478129 l 7.827606 18.426598 l s +0.100000 slw +[] 0 sd +0 slj +0 slc +n 8.690849 17.890233 m 8.983606 17.414005 l 8.426969 17.465536 l s +0.100000 slw +[] 0 sd +[] 0 sd +0 slj +0 slc +n 9.415336 7.433085 m 14.003374 5.662864 16.807532 12.402189 20.622968 9.308768 c s +[] 0 sd +0 slj +0 slc +n 9.065475 7.568073 m 9.441965 7.154847 l 9.415336 7.433085 l 9.621949 7.621330 l ef +n 9.065475 7.568073 m 9.441965 7.154847 l 9.415336 7.433085 l 9.621949 7.621330 l cp s +[] 0 sd +0 slj +0 slc +n 20.914258 9.072600 m 20.683316 9.581684 l 20.622968 9.308768 l 20.368426 9.193297 l ef +n 20.914258 9.072600 m 20.683316 9.581684 l 20.622968 9.308768 l 20.368426 9.193297 l cp s +0.100000 slw +[] 0 sd +[] 0 sd +0 slj +0 slc +n 15.800000 14.318412 m 14.050000 15.418412 12.883553 13.107875 10.779296 15.289536 c s +[] 0 sd +0 slj +0 slc +n 10.518962 15.559446 m 10.686134 15.026011 l 10.779296 15.289536 l 11.046014 15.373122 l ef +n 10.518962 15.559446 m 10.686134 15.026011 l 10.779296 15.289536 l 11.046014 15.373122 l cp s +/Helvetica-latin1 ff 0.560000 scf sf +0.100000 slw +[] 0 sd +[] 0 sd +0 slc +0 slj +0.100000 slw +0 slc +0 slj +[] 0 sd +1.000000 1.000000 1.000000 srgb +n 20.175435 15.155000 m 21.268292 15.155000 l 21.996863 16.155000 l 21.268292 17.155000 l 20.175435 17.155000 l 19.446863 16.155000 l ef +0.000000 0.000000 0.000000 srgb +n 20.175435 15.155000 m 21.268292 15.155000 l 21.996863 16.155000 l 21.268292 17.155000 l 20.175435 17.155000 l 19.446863 16.155000 l cp s +0 slc +0 slj +[] 0 sd +n 20.175435 15.155000 m 21.268292 15.155000 l 21.996863 16.155000 l 21.268292 17.155000 l 20.175435 17.155000 l 19.446863 16.155000 l cp s +(GGS node) 22.500000 16.150000 m + gs 1 -1 sc sh gr +0.100000 slw +[] 0 sd +[] 0 sd +0 slc +0 slj +0.100000 slw +0 slc +0 slj +[] 0 sd +1.000000 1.000000 1.000000 srgb +n 20.722500 18.542500 0.737500 0.737500 0 360 ellipse f +0.000000 0.000000 0.000000 srgb +n 20.722500 18.542500 0.737500 0.737500 0 360 ellipse cp s +0 slc +0 slj +[] 0 sd +n 20.722500 18.542500 0.737500 0.737500 0 360 ellipse cp s +(Game client) 22.500000 18.550000 m + gs 1 -1 sc sh gr +0.100000 slw +[] 0 sd +[] 0 sd +0 slc +n 19.923607 20.450000 m 21.626393 20.450000 l s +0.100000 slw +[] 0 sd +0 slj +0 slc +n 20.311803 20.200000 m 19.811803 20.450000 l 20.311803 20.700000 l s +0.100000 slw +[] 0 sd +0 slj +0 slc +n 21.238197 20.700000 m 21.738197 20.450000 l 21.238197 20.200000 l s +(Network) 22.550000 20.450000 m + gs 1 -1 sc sh gr +0.100000 slw +[] 0 sd +[] 0 sd +0 slj +0 slc +n 18.250000 12.968412 m 19.750000 11.318412 22.957850 12.523043 22.251663 9.771606 c s +[] 0 sd +0 slj +0 slc +n 22.158437 9.408379 m 22.524890 9.830531 l 22.251663 9.771606 l 22.040587 9.954832 l ef +n 22.158437 9.408379 m 22.524890 9.830531 l 22.251663 9.771606 l 22.040587 9.954832 l cp s +0.100000 slw +[] 0 sd +[] 0 sd +0 slc +0 slj +0.100000 slw +0 slc +0 slj +[] 0 sd +1.000000 1.000000 1.000000 srgb +n 5.906257 4.286098 0.737500 0.737500 0 360 ellipse f +0.000000 0.000000 0.000000 srgb +n 5.906257 4.286098 0.737500 0.737500 0 360 ellipse cp s +0 slc +0 slj +[] 0 sd +n 5.906257 4.286098 0.737500 0.737500 0 360 ellipse cp s +0.100000 slw +[] 0 sd +[] 0 sd +0 slc +n 6.382605 5.178267 m 7.223254 6.752748 l s +0.100000 slw +[] 0 sd +0 slj +0 slc +n 6.785977 5.402961 m 6.329947 5.079641 l 6.344908 5.638457 l s +0.100000 slw +[] 0 sd +0 slj +0 slc +n 6.819883 6.528053 m 7.275913 6.851374 l 7.260951 6.292557 l s +0.080000 slw +0 slj +[] 0 sd +n 17.800000 14.868412 m 17.260000 13.923412 l 16.877973 14.141713 l 16.600000 12.768412 l 17.140000 13.713412 l 17.522027 13.495111 l ef +n 17.800000 14.868412 m 17.260000 13.923412 l 16.877973 14.141713 l 16.600000 12.768412 l 17.140000 13.713412 l 17.522027 13.495111 l cp s +0.080000 slw +0 slj +[] 0 sd +n 21.350000 22.768412 m 20.893250 22.095662 l 20.529221 22.342812 l 20.335000 21.273412 l 20.791750 21.946162 l 21.155779 21.699012 l ef +n 21.350000 22.768412 m 20.893250 22.095662 l 20.529221 22.342812 l 20.335000 21.273412 l 20.791750 21.946162 l 21.155779 21.699012 l cp s +(Demaged network) 22.500000 21.968412 m + gs 1 -1 sc sh gr +showpage diff --git a/graphics/netsplit2.pdf b/graphics/netsplit2.pdf new file mode 100644 index 0000000000000000000000000000000000000000..2e769c5934b29d5d129b0cfd48dcd5af0e850638 GIT binary patch literal 10455 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 literal 0 HcmV?d00001 diff --git a/graphics/networksplit2.pdf b/graphics/networksplit2.pdf new file mode 100644 index 0000000000000000000000000000000000000000..231388ffc1d290a9551a8b5c6c24f3aca6524693 GIT binary patch literal 14830 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