]> git.siccegge.de Git - talk/bgp.git/commitdiff
Initial import master
authorChristoph Egger <christoph@christoph-egger.org>
Sat, 16 Apr 2016 09:58:04 +0000 (11:58 +0200)
committerChristoph Egger <christoph@christoph-egger.org>
Sat, 16 Apr 2016 09:58:04 +0000 (11:58 +0200)
BeamerColor.sty [new file with mode: 0644]
chapters/basics.tex [new file with mode: 0644]
chapters/bgp.tex [new file with mode: 0644]
chapters/dn42.tex [new file with mode: 0644]
chapters/ospf.tex [new file with mode: 0644]
chapters/template.tex [new file with mode: 0644]
images/42.pdf [new file with mode: 0644]
vortrag.tex [new file with mode: 0644]

diff --git a/BeamerColor.sty b/BeamerColor.sty
new file mode 100644 (file)
index 0000000..ab3222e
--- /dev/null
@@ -0,0 +1,484 @@
+%%
+%% `BeamerColor.sty',
+%% 
+%%   Dieser Text ist urheberrechtlich geschützt
+%%   Er stellt einen Auszug eines von mir erstellten Referates dar
+%%   und darf nicht gewerblich genutzt werden
+%%   die private bzw. Studiums bezogen Nutzung ist frei
+%% 
+%% Autor: Sascha Frank 
+%% 
+%% www.informatik.uni-freiburg.de/~frank/
+%% 
+%% \usetheme{Was_auch_immer}
+%% \usecolortheme[named=Farbe]{structure}
+%%
+%% Beispielsweise das Usetheme Berkeley in rot anstatt dem üblichen blau:
+%%
+%% \usetheme{Berkeley}
+%% \usecolortheme[named=red]{structure}
+%%  
+%%   
+%%   
+%%        
+%% 
+%% 
+%%
+%% 
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesPackage{BeamerColor}[08/01/2008]
+\RequirePackage{xcolor}
+
+\definecolor{AliceBlue}{rgb}{0.94,0.97,1}
+\definecolor{BlueViolet}{rgb}{0.54,0.17,0.88}
+\definecolor{CadetBlue}{rgb}{0.37,0.62,0.63}
+\definecolor{CadetBlue1}{rgb}{0.59,0.96,1}
+\definecolor{CadetBlue2}{rgb}{0.55,0.89,0.93}
+\definecolor{CadetBlue3}{rgb}{0.48,0.77,0.8}
+\definecolor{CadetBlue4}{rgb}{0.32,0.52,0.54}
+\definecolor{CornflowerBlue}{rgb}{0.39,0.58,0.93}
+\definecolor{DarkSlateBlue}{rgb}{0.28,0.24,0.54}
+\definecolor{DarkTurquoise}{rgb}{0,0.8,0.82}
+\definecolor{DeepSkyBlue}{rgb}{0,0.75,1}
+\definecolor{DeepSkyBlue1}{rgb}{0,0.75,1}
+\definecolor{DeepSkyBlue2}{rgb}{0,0.7,0.93}
+\definecolor{DeepSkyBlue3}{rgb}{0,0.6,0.8}
+\definecolor{DeepSkyBlue4}{rgb}{0,0.41,0.54}
+\definecolor{DodgerBlue}{rgb}{0.12,0.56,1}
+\definecolor{DodgerBlue1}{rgb}{0.12,0.56,1}
+\definecolor{DodgerBlue2}{rgb}{0.11,0.52,0.93}
+\definecolor{DodgerBlue3}{rgb}{0.09,0.45,0.8}
+\definecolor{DodgerBlue4}{rgb}{0.06,0.3,0.54}
+\definecolor{LightBlue}{rgb}{0.68,0.84,0.9}
+\definecolor{LightBlue1}{rgb}{0.75,0.93,1}
+\definecolor{LightBlue2}{rgb}{0.7,0.87,0.93}
+\definecolor{LightBlue3}{rgb}{0.6,0.75,0.8}
+\definecolor{LightBlue4}{rgb}{0.41,0.51,0.54}
+\definecolor{LightCyan}{rgb}{0.88,1,1}
+\definecolor{LightCyan1}{rgb}{0.88,1,1}
+\definecolor{LightCyan2}{rgb}{0.82,0.93,0.93}
+\definecolor{LightCyan3}{rgb}{0.7,0.8,0.8}
+\definecolor{LightCyan4}{rgb}{0.48,0.54,0.54}
+\definecolor{LightSkyBlue}{rgb}{0.53,0.8,0.98}
+\definecolor{LightSkyBlue1}{rgb}{0.69,0.88,1}
+\definecolor{LightSkyBlue2}{rgb}{0.64,0.82,0.93}
+\definecolor{LightSkyBlue3}{rgb}{0.55,0.71,0.8}
+\definecolor{LightSkyBlue4}{rgb}{0.38,0.48,0.54}
+\definecolor{LightSlateBlue}{rgb}{0.52,0.44,1}
+\definecolor{LightSteelBlue}{rgb}{0.69,0.77,0.87}
+\definecolor{LightSteelBlue1}{rgb}{0.79,0.88,1}
+\definecolor{LightSteelBlue2}{rgb}{0.73,0.82,0.93}
+\definecolor{LightSteelBlue3}{rgb}{0.63,0.71,0.8}
+\definecolor{LightSteelBlue4}{rgb}{0.43,0.48,0.54}
+\definecolor{MediumAquamarine}{rgb}{0.4,0.8,0.66}
+\definecolor{MediumBlue}{rgb}{0,0,0.8}
+\definecolor{MediumSlateBlue}{rgb}{0.48,0.41,0.93}
+\definecolor{MediumTurquoise}{rgb}{0.28,0.82,0.8}
+\definecolor{MidnightBlue}{rgb}{0.1,0.1,0.44}
+\definecolor{NavyBlue}{rgb}{0,0,0.5}
+\definecolor{PaleTurquoise}{rgb}{0.68,0.93,0.93}
+\definecolor{PaleTurquoise1}{rgb}{0.73,1,1}
+\definecolor{PaleTurquoise2}{rgb}{0.68,0.93,0.93}
+\definecolor{PaleTurquoise3}{rgb}{0.59,0.8,0.8}
+\definecolor{PaleTurquoise4}{rgb}{0.4,0.54,0.54}
+\definecolor{PowderBlue}{rgb}{0.69,0.88,0.9}
+\definecolor{RoyalBlue}{rgb}{0.25,0.41,0.88}
+\definecolor{RoyalBlue1}{rgb}{0.28,0.46,1}
+\definecolor{RoyalBlue2}{rgb}{0.26,0.43,0.93}
+\definecolor{RoyalBlue3}{rgb}{0.23,0.37,0.8}
+\definecolor{RoyalBlue4}{rgb}{0.15,0.25,0.54}
+\definecolor{SkyBlue}{rgb}{0.53,0.8,0.92}
+\definecolor{SkyBlue1}{rgb}{0.53,0.8,1}
+\definecolor{SkyBlue2}{rgb}{0.49,0.75,0.93}
+\definecolor{SkyBlue3}{rgb}{0.42,0.65,0.8}
+\definecolor{SkyBlue4}{rgb}{0.29,0.44,0.54}
+\definecolor{SlateBlue}{rgb}{0.41,0.35,0.8}
+\definecolor{SlateBlue1}{rgb}{0.51,0.43,1}
+\definecolor{SlateBlue2}{rgb}{0.48,0.4,0.93}
+\definecolor{SlateBlue3}{rgb}{0.41,0.35,0.8}
+\definecolor{SlateBlue4}{rgb}{0.28,0.23,0.54}
+\definecolor{SteelBlue}{rgb}{0.27,0.51,0.7}
+\definecolor{SteelBlue1}{rgb}{0.39,0.72,1}
+\definecolor{SteelBlue2}{rgb}{0.36,0.67,0.93}
+\definecolor{SteelBlue3}{rgb}{0.31,0.58,0.8}
+\definecolor{SteelBlue4}{rgb}{0.21,0.39,0.54}
+\definecolor{aquamarine}{rgb}{0.5,1,0.83}
+\definecolor{aquamarine1}{rgb}{0.5,1,0.83}
+\definecolor{aquamarine2}{rgb}{0.46,0.93,0.77}
+\definecolor{aquamarine3}{rgb}{0.4,0.8,0.66}
+\definecolor{aquamarine4}{rgb}{0.27,0.54,0.45}
+\definecolor{azure}{rgb}{0.94,1,1}
+\definecolor{azure1}{rgb}{0.94,1,1}
+\definecolor{azure2}{rgb}{0.88,0.93,0.93}
+\definecolor{azure3}{rgb}{0.75,0.8,0.8}
+\definecolor{azure4}{rgb}{0.51,0.54,0.54}
+\definecolor{blue}{rgb}{0,0,1}
+\definecolor{blue1}{rgb}{0,0,1}
+\definecolor{blue2}{rgb}{0,0,0.93}
+\definecolor{blue3}{rgb}{0,0,0.8}
+\definecolor{blue4}{rgb}{0,0,0.54}
+\definecolor{cyan}{rgb}{0,1,1}
+\definecolor{cyan1}{rgb}{0,1,1}
+\definecolor{cyan2}{rgb}{0,0.93,0.93}
+\definecolor{cyan3}{rgb}{0,0.8,0.8}
+\definecolor{cyan4}{rgb}{0,0.54,0.54}
+\definecolor{navy}{rgb}{0,0,0.5}
+\definecolor{turquoise}{rgb}{0.25,0.88,0.81}
+\definecolor{turquoise1}{rgb}{0,0.96,1}
+\definecolor{turquoise2}{rgb}{0,0.89,0.93}
+\definecolor{turquoise3}{rgb}{0,0.77,0.8}
+\definecolor{turquoise4}{rgb}{0,0.52,0.54}
+\definecolor{RosyBrown}{rgb}{0.73,0.56,0.56}
+\definecolor{RosyBrown1}{rgb}{1,0.75,0.75}
+\definecolor{RosyBrown2}{rgb}{0.93,0.7,0.7}
+\definecolor{RosyBrown3}{rgb}{0.8,0.61,0.61}
+\definecolor{RosyBrown4}{rgb}{0.54,0.41,0.41}
+\definecolor{SaddleBrown}{rgb}{0.54,0.27,0.07}
+\definecolor{SandyBrown}{rgb}{0.95,0.64,0.38}
+\definecolor{beige}{rgb}{0.96,0.96,0.86}
+\definecolor{brown}{rgb}{0.64,0.16,0.16}
+\definecolor{brown1}{rgb}{1,0.25,0.25}
+\definecolor{brown2}{rgb}{0.93,0.23,0.23}
+\definecolor{brown3}{rgb}{0.8,0.2,0.2}
+\definecolor{brown4}{rgb}{0.54,0.14,0.14}
+\definecolor{burlywood}{rgb}{0.87,0.72,0.53}
+\definecolor{burlywood1}{rgb}{1,0.82,0.61}
+\definecolor{burlywood2}{rgb}{0.93,0.77,0.57}
+\definecolor{burlywood3}{rgb}{0.8,0.66,0.49}
+\definecolor{burlywood4}{rgb}{0.54,0.45,0.33}
+\definecolor{chocolate}{rgb}{0.82,0.41,0.12}
+\definecolor{chocolate1}{rgb}{1,0.5,0.14}
+\definecolor{chocolate2}{rgb}{0.93,0.46,0.13}
+\definecolor{chocolate3}{rgb}{0.8,0.4,0.11}
+\definecolor{chocolate4}{rgb}{0.54,0.27,0.07}
+\definecolor{peru}{rgb}{0.8,0.52,0.25}
+\definecolor{tan}{rgb}{0.82,0.7,0.55}
+\definecolor{tan1}{rgb}{1,0.64,0.31}
+\definecolor{tan2}{rgb}{0.93,0.6,0.29}
+\definecolor{tan3}{rgb}{0.8,0.52,0.25}
+\definecolor{tan4}{rgb}{0.54,0.35,0.17}
+\definecolor{DarkSlateGray}{rgb}{0.18,0.31,0.31}
+\definecolor{DarkSlateGray1}{rgb}{0.59,1,1}
+\definecolor{DarkSlateGray2}{rgb}{0.55,0.93,0.93}
+\definecolor{DarkSlateGray3}{rgb}{0.47,0.8,0.8}
+\definecolor{DarkSlateGray4}{rgb}{0.32,0.54,0.54}
+\definecolor{DarkSlateGrey}{rgb}{0.18,0.31,0.31}
+\definecolor{DimGray}{rgb}{0.41,0.41,0.41}
+\definecolor{DimGrey}{rgb}{0.41,0.41,0.41}
+\definecolor{LightGray}{rgb}{0.82,0.82,0.82}
+\definecolor{LightGrey}{rgb}{0.82,0.82,0.82}
+\definecolor{LightSlateGray}{rgb}{0.46,0.53,0.6}
+\definecolor{LightSlateGrey}{rgb}{0.46,0.53,0.6}
+\definecolor{SlateGray}{rgb}{0.44,0.5,0.56}
+\definecolor{SlateGray1}{rgb}{0.77,0.88,1}
+\definecolor{SlateGray2}{rgb}{0.72,0.82,0.93}
+\definecolor{SlateGray3}{rgb}{0.62,0.71,0.8}
+\definecolor{SlateGray4}{rgb}{0.42,0.48,0.54}
+\definecolor{SlateGrey}{rgb}{0.44,0.5,0.56}
+\definecolor{gray}{rgb}{0.74,0.74,0.74}
+\definecolor{gray0}{rgb}{0,0,0}
+\definecolor{gray1}{rgb}{0.01,0.01,0.01}
+\definecolor{gray10}{rgb}{0.1,0.1,0.1}
+\definecolor{DarkGreen}{rgb}{0,0.39,0}
+\definecolor{DarkKhaki}{rgb}{0.74,0.71,0.42}
+\definecolor{DarkOliveGreen}{rgb}{0.33,0.42,0.18}
+\definecolor{DarkOliveGreen1}{rgb}{0.79,1,0.44}
+\definecolor{DarkOliveGreen2}{rgb}{0.73,0.93,0.41}
+\definecolor{DarkOliveGreen3}{rgb}{0.63,0.8,0.35}
+\definecolor{DarkOliveGreen4}{rgb}{0.43,0.54,0.24}
+\definecolor{DarkSeaGreen}{rgb}{0.56,0.73,0.56}
+\definecolor{DarkSeaGreen1}{rgb}{0.75,1,0.75}
+\definecolor{DarkSeaGreen2}{rgb}{0.7,0.93,0.7}
+\definecolor{DarkSeaGreen3}{rgb}{0.61,0.8,0.61}
+\definecolor{DarkSeaGreen4}{rgb}{0.41,0.54,0.41}
+\definecolor{ForestGreen}{rgb}{0.13,0.54,0.13}
+\definecolor{GreenYellow}{rgb}{0.68,1,0.18}
+\definecolor{LawnGreen}{rgb}{0.48,0.98,0}
+\definecolor{LightSeaGreen}{rgb}{0.13,0.7,0.66}
+\definecolor{LimeGreen}{rgb}{0.2,0.8,0.2}
+\definecolor{MediumSeaGreen}{rgb}{0.23,0.7,0.44}
+\definecolor{MediumSpringGreen}{rgb}{0,0.98,0.6}
+\definecolor{MintCream}{rgb}{0.96,1,0.98}
+\definecolor{OliveDrab}{rgb}{0.42,0.55,0.14}
+\definecolor{OliveDrab1}{rgb}{0.75,1,0.24}
+\definecolor{OliveDrab2}{rgb}{0.7,0.93,0.23}
+\definecolor{OliveDrab3}{rgb}{0.6,0.8,0.2}
+\definecolor{OliveDrab4}{rgb}{0.41,0.54,0.13}
+\definecolor{PaleGreen}{rgb}{0.59,0.98,0.59}
+\definecolor{PaleGreen1}{rgb}{0.6,1,0.6}
+\definecolor{PaleGreen2}{rgb}{0.56,0.93,0.56}
+\definecolor{PaleGreen3}{rgb}{0.48,0.8,0.48}
+\definecolor{PaleGreen4}{rgb}{0.33,0.54,0.33}
+\definecolor{SeaGreen}{rgb}{0.18,0.54,0.34}
+\definecolor{SeaGreen1}{rgb}{0.33,1,0.62}
+\definecolor{SeaGreen2}{rgb}{0.3,0.93,0.58}
+\definecolor{SeaGreen3}{rgb}{0.26,0.8,0.5}
+\definecolor{SeaGreen4}{rgb}{0.18,0.54,0.34}
+\definecolor{SpringGreen}{rgb}{0,1,0.5}
+\definecolor{SpringGreen1}{rgb}{0,1,0.5}
+\definecolor{SpringGreen2}{rgb}{0,0.93,0.46}
+\definecolor{SpringGreen3}{rgb}{0,0.8,0.4}
+\definecolor{SpringGreen4}{rgb}{0,0.54,0.27}
+\definecolor{YellowGreen}{rgb}{0.6,0.8,0.2}
+\definecolor{chartreuse}{rgb}{0.5,1,0}
+\definecolor{chartreuse1}{rgb}{0.5,1,0}
+\definecolor{chartreuse2}{rgb}{0.46,0.93,0}
+\definecolor{chartreuse3}{rgb}{0.4,0.8,0}
+\definecolor{chartreuse4}{rgb}{0.27,0.54,0}
+\definecolor{green}{rgb}{0,1,0}
+\definecolor{green1}{rgb}{0,1,0}
+\definecolor{green2}{rgb}{0,0.93,0}
+\definecolor{green3}{rgb}{0,0.8,0}
+\definecolor{green4}{rgb}{0,0.54,0}
+\definecolor{khaki}{rgb}{0.94,0.9,0.55}
+\definecolor{khaki1}{rgb}{1,0.96,0.56}
+\definecolor{khaki2}{rgb}{0.93,0.9,0.52}
+\definecolor{khaki3}{rgb}{0.8,0.77,0.45}
+\definecolor{khaki4}{rgb}{0.54,0.52,0.3}
+\definecolor{DarkOrange}{rgb}{1,0.55,0}
+\definecolor{DarkOrange1}{rgb}{1,0.5,0}
+\definecolor{DarkOrange2}{rgb}{0.93,0.46,0}
+\definecolor{DarkOrange3}{rgb}{0.8,0.4,0}
+\definecolor{DarkOrange4}{rgb}{0.54,0.27,0}
+\definecolor{DarkSalmon}{rgb}{0.91,0.59,0.48}
+\definecolor{LightCoral}{rgb}{0.94,0.5,0.5}
+\definecolor{LightSalmon}{rgb}{1,0.63,0.48}
+\definecolor{LightSalmon1}{rgb}{1,0.63,0.48}
+\definecolor{LightSalmon2}{rgb}{0.93,0.58,0.45}
+\definecolor{LightSalmon3}{rgb}{0.8,0.5,0.38}
+\definecolor{LightSalmon4}{rgb}{0.54,0.34,0.26}
+\definecolor{PeachPuff}{rgb}{1,0.85,0.72}
+\definecolor{PeachPuff1}{rgb}{1,0.85,0.72}
+\definecolor{PeachPuff2}{rgb}{0.93,0.79,0.68}
+\definecolor{PeachPuff3}{rgb}{0.8,0.68,0.58}
+\definecolor{PeachPuff4}{rgb}{0.54,0.46,0.39}
+\definecolor{bisque}{rgb}{1,0.89,0.77}
+\definecolor{bisque1}{rgb}{1,0.89,0.77}
+\definecolor{bisque2}{rgb}{0.93,0.83,0.71}
+\definecolor{bisque3}{rgb}{0.8,0.71,0.62}
+\definecolor{bisque4}{rgb}{0.54,0.49,0.42}
+\definecolor{coral}{rgb}{1,0.5,0.31}
+\definecolor{coral1}{rgb}{1,0.45,0.34}
+\definecolor{coral2}{rgb}{0.93,0.41,0.31}
+\definecolor{coral3}{rgb}{0.8,0.36,0.27}
+\definecolor{coral4}{rgb}{0.54,0.24,0.18}
+\definecolor{honeydew}{rgb}{0.94,1,0.94}
+\definecolor{honeydew1}{rgb}{0.94,1,0.94}
+\definecolor{honeydew2}{rgb}{0.88,0.93,0.88}
+\definecolor{honeydew3}{rgb}{0.75,0.8,0.75}
+\definecolor{honeydew4}{rgb}{0.51,0.54,0.51}
+\definecolor{orange}{rgb}{1,0.64,0}
+\definecolor{orange1}{rgb}{1,0.64,0}
+\definecolor{orange2}{rgb}{0.93,0.6,0}
+\definecolor{orange3}{rgb}{0.8,0.52,0}
+\definecolor{orange4}{rgb}{0.54,0.35,0}
+\definecolor{salmon}{rgb}{0.98,0.5,0.45}
+\definecolor{salmon1}{rgb}{1,0.55,0.41}
+\definecolor{salmon2}{rgb}{0.93,0.51,0.38}
+\definecolor{salmon3}{rgb}{0.8,0.44,0.33}
+\definecolor{salmon4}{rgb}{0.54,0.3,0.22}
+\definecolor{sienna}{rgb}{0.63,0.32,0.18}
+\definecolor{sienna1}{rgb}{1,0.51,0.28}
+\definecolor{sienna2}{rgb}{0.93,0.47,0.26}
+\definecolor{sienna3}{rgb}{0.8,0.41,0.22}
+\definecolor{sienna4}{rgb}{0.54,0.28,0.15}
+\definecolor{DeepPink}{rgb}{1,0.08,0.57}
+\definecolor{DeepPink1}{rgb}{1,0.08,0.57}
+\definecolor{DeepPink2}{rgb}{0.93,0.07,0.54}
+\definecolor{DeepPink3}{rgb}{0.8,0.06,0.46}
+\definecolor{DeepPink4}{rgb}{0.54,0.04,0.31}
+\definecolor{HotPink}{rgb}{1,0.41,0.7}
+\definecolor{HotPink1}{rgb}{1,0.43,0.7}
+\definecolor{HotPink2}{rgb}{0.93,0.41,0.65}
+\definecolor{HotPink3}{rgb}{0.8,0.38,0.56}
+\definecolor{HotPink4}{rgb}{0.54,0.23,0.38}
+\definecolor{IndianRed}{rgb}{0.8,0.36,0.36}
+\definecolor{IndianRed1}{rgb}{1,0.41,0.41}
+\definecolor{IndianRed2}{rgb}{0.93,0.39,0.39}
+\definecolor{IndianRed3}{rgb}{0.8,0.33,0.33}
+\definecolor{IndianRed4}{rgb}{0.54,0.23,0.23}
+\definecolor{LightPink}{rgb}{1,0.71,0.75}
+\definecolor{LightPink1}{rgb}{1,0.68,0.72}
+\definecolor{LightPink2}{rgb}{0.93,0.63,0.68}
+\definecolor{LightPink3}{rgb}{0.8,0.55,0.58}
+\definecolor{LightPink4}{rgb}{0.54,0.37,0.39}
+\definecolor{MediumVioletRed}{rgb}{0.78,0.08,0.52}
+\definecolor{MistyRose}{rgb}{1,0.89,0.88}
+\definecolor{MistyRose1}{rgb}{1,0.89,0.88}
+\definecolor{MistyRose2}{rgb}{0.93,0.83,0.82}
+\definecolor{MistyRose3}{rgb}{0.8,0.71,0.71}
+\definecolor{MistyRose4}{rgb}{0.54,0.49,0.48}
+\definecolor{OrangeRed}{rgb}{1,0.27,0}
+\definecolor{OrangeRed1}{rgb}{1,0.27,0}
+\definecolor{OrangeRed2}{rgb}{0.93,0.25,0}
+\definecolor{OrangeRed3}{rgb}{0.8,0.21,0}
+\definecolor{OrangeRed4}{rgb}{0.54,0.14,0}
+\definecolor{PaleVioletRed}{rgb}{0.86,0.44,0.57}
+\definecolor{PaleVioletRed1}{rgb}{1,0.51,0.67}
+\definecolor{PaleVioletRed2}{rgb}{0.93,0.47,0.62}
+\definecolor{PaleVioletRed3}{rgb}{0.8,0.41,0.54}
+\definecolor{PaleVioletRed4}{rgb}{0.54,0.28,0.36}
+\definecolor{VioletRed}{rgb}{0.81,0.13,0.56}
+\definecolor{VioletRed1}{rgb}{1,0.24,0.59}
+\definecolor{VioletRed2}{rgb}{0.93,0.23,0.55}
+\definecolor{VioletRed3}{rgb}{0.8,0.2,0.47}
+\definecolor{VioletRed4}{rgb}{0.54,0.13,0.32}
+\definecolor{firebrick}{rgb}{0.7,0.13,0.13}
+\definecolor{firebrick1}{rgb}{1,0.19,0.19}
+\definecolor{firebrick2}{rgb}{0.93,0.17,0.17}
+\definecolor{firebrick3}{rgb}{0.8,0.15,0.15}
+\definecolor{firebrick4}{rgb}{0.54,0.1,0.1}
+\definecolor{pink}{rgb}{1,0.75,0.79}
+\definecolor{pink1}{rgb}{1,0.71,0.77}
+\definecolor{pink2}{rgb}{0.93,0.66,0.72}
+\definecolor{pink3}{rgb}{0.8,0.57,0.62}
+\definecolor{pink4}{rgb}{0.54,0.39,0.42}
+\definecolor{red}{rgb}{1,0,0}
+\definecolor{red1}{rgb}{1,0,0}
+\definecolor{red2}{rgb}{0.93,0,0}
+\definecolor{red3}{rgb}{0.8,0,0}
+\definecolor{red4}{rgb}{0.54,0,0}
+\definecolor{tomato}{rgb}{1,0.39,0.28}
+\definecolor{tomato1}{rgb}{1,0.39,0.28}
+\definecolor{tomato2}{rgb}{0.93,0.36,0.26}
+\definecolor{tomato3}{rgb}{0.8,0.31,0.22}
+\definecolor{tomato4}{rgb}{0.54,0.21,0.15}
+\definecolor{DarkOrchid}{rgb}{0.6,0.2,0.8}
+\definecolor{DarkOrchid1}{rgb}{0.75,0.24,1}
+\definecolor{DarkOrchid2}{rgb}{0.7,0.23,0.93}
+\definecolor{DarkOrchid3}{rgb}{0.6,0.2,0.8}
+\definecolor{DarkOrchid4}{rgb}{0.41,0.13,0.54}
+\definecolor{DarkViolet}{rgb}{0.58,0,0.82}
+\definecolor{LavenderBlush}{rgb}{1,0.94,0.96}
+\definecolor{LavenderBlush1}{rgb}{1,0.94,0.96}
+\definecolor{LavenderBlush2}{rgb}{0.93,0.88,0.89}
+\definecolor{LavenderBlush3}{rgb}{0.8,0.75,0.77}
+\definecolor{LavenderBlush4}{rgb}{0.54,0.51,0.52}
+\definecolor{MediumOrchid}{rgb}{0.73,0.33,0.82}
+\definecolor{MediumOrchid1}{rgb}{0.88,0.4,1}
+\definecolor{MediumOrchid2}{rgb}{0.82,0.37,0.93}
+\definecolor{MediumOrchid3}{rgb}{0.7,0.32,0.8}
+\definecolor{MediumOrchid4}{rgb}{0.48,0.21,0.54}
+\definecolor{MediumPurple}{rgb}{0.57,0.44,0.86}
+\definecolor{MediumPurple1}{rgb}{0.67,0.51,1}
+\definecolor{MediumPurple2}{rgb}{0.62,0.47,0.93}
+\definecolor{MediumPurple3}{rgb}{0.54,0.41,0.8}
+\definecolor{MediumPurple4}{rgb}{0.36,0.28,0.54}
+\definecolor{lavender}{rgb}{0.9,0.9,0.98}
+\definecolor{magenta}{rgb}{1,0,1}
+\definecolor{magenta1}{rgb}{1,0,1}
+\definecolor{magenta2}{rgb}{0.93,0,0.93}
+\definecolor{magenta3}{rgb}{0.8,0,0.8}
+\definecolor{magenta4}{rgb}{0.54,0,0.54}
+\definecolor{maroon}{rgb}{0.69,0.19,0.38}
+\definecolor{maroon1}{rgb}{1,0.2,0.7}
+\definecolor{maroon2}{rgb}{0.93,0.19,0.65}
+\definecolor{maroon3}{rgb}{0.8,0.16,0.56}
+\definecolor{maroon4}{rgb}{0.54,0.11,0.38}
+\definecolor{orchid}{rgb}{0.85,0.44,0.84}
+\definecolor{orchid1}{rgb}{1,0.51,0.98}
+\definecolor{orchid2}{rgb}{0.93,0.48,0.91}
+\definecolor{orchid3}{rgb}{0.8,0.41,0.79}
+\definecolor{orchid4}{rgb}{0.54,0.28,0.54}
+\definecolor{plum}{rgb}{0.86,0.63,0.86}
+\definecolor{plum1}{rgb}{1,0.73,1}
+\definecolor{plum2}{rgb}{0.93,0.68,0.93}
+\definecolor{plum3}{rgb}{0.8,0.59,0.8}
+\definecolor{plum4}{rgb}{0.54,0.4,0.54}
+\definecolor{purple}{rgb}{0.63,0.13,0.94}
+\definecolor{purple1}{rgb}{0.61,0.19,1}
+\definecolor{purple2}{rgb}{0.57,0.17,0.93}
+\definecolor{purple3}{rgb}{0.49,0.15,0.8}
+\definecolor{purple4}{rgb}{0.33,0.1,0.54}
+\definecolor{thistle}{rgb}{0.84,0.75,0.84}
+\definecolor{thistle1}{rgb}{1,0.88,1}
+\definecolor{thistle2}{rgb}{0.93,0.82,0.93}
+\definecolor{thistle3}{rgb}{0.8,0.71,0.8}
+\definecolor{thistle4}{rgb}{0.54,0.48,0.54}
+\definecolor{violet}{rgb}{0.93,0.51,0.93}
+\definecolor{AntiqueWhite}{rgb}{0.98,0.92,0.84}
+\definecolor{AntiqueWhite1}{rgb}{1,0.93,0.86}
+\definecolor{AntiqueWhite2}{rgb}{0.93,0.87,0.8}
+\definecolor{AntiqueWhite3}{rgb}{0.8,0.75,0.69}
+\definecolor{AntiqueWhite4}{rgb}{0.54,0.51,0.47}
+\definecolor{FloralWhite}{rgb}{1,0.98,0.94}
+\definecolor{GhostWhite}{rgb}{0.97,0.97,1}
+\definecolor{NavajoWhite}{rgb}{1,0.87,0.68}
+\definecolor{NavajoWhite1}{rgb}{1,0.87,0.68}
+\definecolor{NavajoWhite2}{rgb}{0.93,0.81,0.63}
+\definecolor{NavajoWhite3}{rgb}{0.8,0.7,0.54}
+\definecolor{NavajoWhite4}{rgb}{0.54,0.47,0.37}
+\definecolor{OldLace}{rgb}{0.99,0.96,0.9}
+\definecolor{WhiteSmoke}{rgb}{0.96,0.96,0.96}
+\definecolor{gainsboro}{rgb}{0.86,0.86,0.86}
+\definecolor{ivory}{rgb}{1,1,0.94}
+\definecolor{ivory1}{rgb}{1,1,0.94}
+\definecolor{ivory2}{rgb}{0.93,0.93,0.88}
+\definecolor{ivory3}{rgb}{0.8,0.8,0.75}
+\definecolor{ivory4}{rgb}{0.54,0.54,0.51}
+\definecolor{linen}{rgb}{0.98,0.94,0.9}
+\definecolor{seashell}{rgb}{1,0.96,0.93}
+\definecolor{seashell1}{rgb}{1,0.96,0.93}
+\definecolor{seashell2}{rgb}{0.93,0.89,0.87}
+\definecolor{seashell3}{rgb}{0.8,0.77,0.75}
+\definecolor{seashell4}{rgb}{0.54,0.52,0.51}
+\definecolor{snow}{rgb}{1,0.98,0.98}
+\definecolor{snow1}{rgb}{1,0.98,0.98}
+\definecolor{snow2}{rgb}{0.93,0.91,0.91}
+\definecolor{snow3}{rgb}{0.8,0.79,0.79}
+\definecolor{snow4}{rgb}{0.54,0.54,0.54}
+\definecolor{wheat}{rgb}{0.96,0.87,0.7}
+\definecolor{wheat1}{rgb}{1,0.9,0.73}
+\definecolor{wheat2}{rgb}{0.93,0.84,0.68}
+\definecolor{wheat3}{rgb}{0.8,0.73,0.59}
+\definecolor{wheat4}{rgb}{0.54,0.49,0.4}
+\definecolor{white}{rgb}{1,1,1}
+\definecolor{BlanchedAlmond}{rgb}{1,0.92,0.8}
+\definecolor{DarkGoldenrod}{rgb}{0.72,0.52,0.04}
+\definecolor{DarkGoldenrod1}{rgb}{1,0.72,0.06}
+\definecolor{DarkGoldenrod2}{rgb}{0.93,0.68,0.05}
+\definecolor{DarkGoldenrod3}{rgb}{0.8,0.58,0.05}
+\definecolor{DarkGoldenrod4}{rgb}{0.54,0.39,0.03}
+\definecolor{LemonChiffon}{rgb}{1,0.98,0.8}
+\definecolor{LemonChiffon1}{rgb}{1,0.98,0.8}
+\definecolor{LemonChiffon2}{rgb}{0.93,0.91,0.75}
+\definecolor{LemonChiffon3}{rgb}{0.8,0.79,0.64}
+\definecolor{LemonChiffon4}{rgb}{0.54,0.54,0.44}
+\definecolor{LightGoldenrod}{rgb}{0.93,0.86,0.51}
+\definecolor{LightGoldenrod1}{rgb}{1,0.92,0.54}
+\definecolor{LightGoldenrod2}{rgb}{0.93,0.86,0.51}
+\definecolor{LightGoldenrod3}{rgb}{0.8,0.74,0.44}
+\definecolor{LightGoldenrod4}{rgb}{0.54,0.5,0.3}
+\definecolor{LightGoldenrodYellow}{rgb}{0.98,0.98,0.82}
+\definecolor{LightYellow}{rgb}{1,1,0.88}
+\definecolor{LightYellow1}{rgb}{1,1,0.88}
+\definecolor{LightYellow2}{rgb}{0.93,0.93,0.82}
+\definecolor{LightYellow3}{rgb}{0.8,0.8,0.7}
+\definecolor{LightYellow4}{rgb}{0.54,0.54,0.48}
+\definecolor{PaleGoldenrod}{rgb}{0.93,0.91,0.66}
+\definecolor{PapayaWhip}{rgb}{1,0.93,0.83}
+\definecolor{cornsilk}{rgb}{1,0.97,0.86}
+\definecolor{cornsilk1}{rgb}{1,0.97,0.86}
+\definecolor{cornsilk2}{rgb}{0.93,0.91,0.8}
+\definecolor{cornsilk3}{rgb}{0.8,0.78,0.69}
+\definecolor{cornsilk4}{rgb}{0.54,0.53,0.47}
+\definecolor{gold}{rgb}{1,0.84,0}
+\definecolor{gold1}{rgb}{1,0.84,0}
+\definecolor{gold2}{rgb}{0.93,0.79,0}
+\definecolor{gold3}{rgb}{0.8,0.68,0}
+\definecolor{gold4}{rgb}{0.54,0.46,0}
+\definecolor{goldenrod}{rgb}{0.85,0.64,0.13}
+\definecolor{goldenrod1}{rgb}{1,0.75,0.14}
+\definecolor{goldenrod2}{rgb}{0.93,0.7,0.13}
+\definecolor{goldenrod3}{rgb}{0.8,0.61,0.11}
+\definecolor{goldenrod4}{rgb}{0.54,0.41,0.08}
+\definecolor{moccasin}{rgb}{1,0.89,0.71}
+\definecolor{yellow}{rgb}{1,1,0}
+\definecolor{yellow1}{rgb}{1,1,0}
+\definecolor{yellow2}{rgb}{0.93,0.93,0}
+\definecolor{yellow3}{rgb}{0.8,0.8,0}
+\definecolor{yellow4}{rgb}{0.54,0.54,0}
+
+\endinput
+%%
+%% End of file `BeamerColor.sty'.
diff --git a/chapters/basics.tex b/chapters/basics.tex
new file mode 100644 (file)
index 0000000..cd56cad
--- /dev/null
@@ -0,0 +1,79 @@
+\section{Grundlagen}
+
+\begin{frame}{Router und Netze}
+  \begin{block}{Router}
+    \begin{itemize}
+    \item Die Boxen zwischen Netzwerken
+    \item Von der Fritzbox bis zum Internet-Core-Router
+    \end{itemize}
+  \end{block}
+  \begin{block}{Netzwerke}
+    \begin{itemize}
+    \item 2A01:4A0:59::/48
+    \item 2A01:4A0:59:3151:/64
+    \item 92.43.111.0/27
+    \end{itemize}
+  \end{block}
+\end{frame}
+
+\begin{frame}{statisch / dynamisch routen}
+  \begin{block}{statische Routen}
+    \begin{itemize}
+    \item Wenige verschiedene Routen auf Endsystemen
+    \item ``Alles geht über die default Route''
+    \item Manuell konfiguriert (bzw dhcp)
+    \end{itemize}
+    \pause\bigskip
+  \end{block}
+  \begin{block}{dynamische Routen}
+    \begin{itemize}
+    \item Router lernen ihre Routen ``allein'' und halten sie aktuell
+    \item Bei Ausfall einer Leitung ``korrigiert'' sich das Problem
+      von allein
+    \end{itemize}
+  \end{block}
+\end{frame}
+
+\begin{frame}{Autonome Systeme}
+  \begin{itemize}
+  \item Logische Blöcke von Netzwerken
+  \item Normalerweise: ein Anbieter
+  \item 32\,bit Zahlen (ursprünglich 16\,bit)
+  \item Zuteilung an alle, die mindestens 2 Internetanschlüsse haben
+  \end{itemize}
+\end{frame}
+
+\begin{frame}{Exchanges und Peering}
+  \begin{itemize}
+  \item Austausch von Daten zwischen den angeschlossenen Teilnehmern
+  \item Datenaustausch in der Regel kostenlos (bezahlt wird nur für
+    Plats im Rechenzentrum)
+  \end{itemize}
+  \bigskip\pause
+  \begin{block}{Beispiele}
+    \begin{itemize}
+    \item N-IX (Nürnberg), BCIX (Berlin), \dots
+      \pause
+    \item DE-CIX (u.\,a. Frankfurt), AMSIX (Amsterdam), \dots
+    \end{itemize}
+  \end{block}
+\end{frame}
+
+\begin{frame}{Carriers}
+  \begin{itemize}
+  \item Transport von Daten, die nicht an Nachbarn gehen
+  \item Kleine Website in Chile soll auch aus Deutschland erreichbar
+    sein
+    \pause
+  \item Handvoll große Anbieter, die überall sind
+  \item Kleinere Anbieter verkaufen Netzwerk über einen oder mehrere
+    große weiter
+  \end{itemize}
+\end{frame}
+
+%%% Local Variables: 
+%%% mode: latex
+%%% TeX-master: "../vortrag"
+%%% TeX-engine: luatex
+%%% TeX-PDF-mode: t
+%%% End: 
\ No newline at end of file
diff --git a/chapters/bgp.tex b/chapters/bgp.tex
new file mode 100644 (file)
index 0000000..ad3ef19
--- /dev/null
@@ -0,0 +1,74 @@
+\section{BGP}
+
+\begin{frame}{Scope}
+  \begin{itemize}
+  \item Regeln von Datenaustausch zwischen verschiedenen Organisationen / eBGP
+  \item Kann man auch innerhalb eines AS machen / iBGP
+  \end{itemize}
+\end{frame}
+
+\begin{frame}{Technik}
+  \begin{itemize}
+  \item Weitergabe einer Liste von (AS-)Pfaden
+  \item Eintrag: Daten an 92.43.111.0/27 gehen folgenden Weg: 1299, 33891, 201011
+    \pause
+  \item Zwei Router (Netzbetreiber) tauschen eine mehr oder weniger
+    vollständige Liste aus
+  \item Router entscheided bei mehreren Partnern, welche Daten er wo
+    hin schickt
+  \end{itemize}
+\end{frame}
+
+\begin{frame}{Auswahlkriterien}
+  \begin{block}{local Preference}
+    Der Lokale Admin konfiguriert in seinem Router, welchen Nachbarn
+    er preferiert
+  \end{block}\pause
+  \begin{block}{Medium Endpoint Discriminators}
+    Bei mehreren Verbindungen mit dem gleichen ``Partner'' kann dieser
+    sagen, wo er lieber kontaktiert wird
+  \end{block}\pause
+  \begin{block}{Pfadlänge}
+    Kürzere (AS-)Pfade werden bevorzugt. Kann trotzdem länger sein
+    physikalisch und in \texttt{traceroute}
+  \end{block}
+\end{frame}
+
+\begin{frame}{Software}
+  \begin{block}{Hardware Router}
+    \begin{itemize}
+    \item Proprietäre Software
+    \item Juniper, HP, Cisco, Huawei \dots
+    \item Wird von allen verwendet die nicht klein sind
+    \end{itemize}
+  \end{block}
+  \begin{block}{OpenBGPd}
+    \begin{itemize}
+    \item Kommt aus dem OpenBSD Umfeld
+    \item Kann alles grundlegende
+    \end{itemize}
+  \end{block}
+\end{frame}
+
+\begin{frame}{Software Fortsetzung}
+  \begin{block}{bird}
+    \begin{itemize}
+    \item Wird von nic.cz entwickelt
+    \item Eine der umfassenden FOSS Lösungen
+    \item Unix-y Bediehnung
+    \end{itemize}
+  \end{block}
+  \begin{block}{quagga}
+    \begin{itemize}
+    \item Die andere FOSS Lösung
+    \item Verwendet sich wie ein ``großer'' Router
+    \end{itemize}
+  \end{block}
+\end{frame}
+
+%%% Local Variables: 
+%%% mode: latex
+%%% TeX-master: "../vortrag"
+%%% TeX-engine: luatex
+%%% TeX-PDF-mode: t
+%%% End: 
\ No newline at end of file
diff --git a/chapters/dn42.tex b/chapters/dn42.tex
new file mode 100644 (file)
index 0000000..43bd250
--- /dev/null
@@ -0,0 +1,32 @@
+\section{dn42}
+
+\begin{frame}{dn42}
+  \begin{itemize}
+  \item Das Internet in klein nachbauen
+  \item CCC-Umfeld
+  \item Zwei Ziele:
+    \begin{itemize}
+    \item Dem geneigten Hacker die Möglichkeit geben, mit der Technik
+      des ``großen'' Internetz zu spielen
+    \item Verbinden von Hackerspaces und Fablabs
+    \end{itemize}
+  \end{itemize}
+\end{frame}
+
+\begin{frame}{Technik}
+  \begin{itemize}
+  \item Zumeist virtuelle ``Kabel'' zwischen den Teilnehmern (OpenVPN,
+    IPSec, gre tunnels, \dots
+  \item Private AS Nummern -- ähnlich wie die RFC\,1918
+    Legacy-IP-Adressen
+  \item ULAs (IP-Netze aus fd00::/8)
+  \item RFC\,1918 Legacy-IP-Bereich 172.20.0.0/14
+  \end{itemize}
+\end{frame}
+
+%%% Local Variables: 
+%%% mode: latex
+%%% TeX-master: "../vortrag"
+%%% TeX-engine: luatex
+%%% TeX-PDF-mode: t
+%%% End: 
\ No newline at end of file
diff --git a/chapters/ospf.tex b/chapters/ospf.tex
new file mode 100644 (file)
index 0000000..a920111
--- /dev/null
@@ -0,0 +1,56 @@
+\section{OSPF}
+
+\begin{frame}{Scope}
+  \begin{itemize}
+  \item Der kleine Bruder von BGP
+  \item Datentransport innerhalb einer ``Organisation''
+  \end{itemize}
+\end{frame}
+
+\begin{frame}{Technik}
+  \begin{itemize}
+  \item Aufteilung in ``Areas''
+  \item Broadcast-Ankündigungen innerhalb der ``Area''
+  \item Router in mehreren ``Areas'' geben Routen, die sie in einer
+    ``Area'' gelernt haben in andere ``Areas'' weiter.
+  \end{itemize}
+\end{frame}
+
+\begin{frame}{Software}
+  \begin{block}{Hardware Router}
+    \begin{itemize}
+    \item Proprietäre Software
+    \item Juniper, HP, Cisco, Huawei \dots
+    \item Wird von allen verwendet die nicht klein sind
+    \end{itemize}
+  \end{block}
+  \begin{block}{OpenOSPFd}
+    \begin{itemize}
+    \item Kommt aus dem OpenBSD Umfeld
+    \item Kann alles grundlegende
+    \end{itemize}
+  \end{block}
+\end{frame}
+
+\begin{frame}{Software Fortsetzung}
+  \begin{block}{bird}
+    \begin{itemize}
+    \item Wird von nic.cz entwickelt
+    \item Eine der umfassenden FOSS Lösungen
+    \item Unix-y Bediehnung
+    \end{itemize}
+  \end{block}
+  \begin{block}{quagga}
+    \begin{itemize}
+    \item Die andere FOSS Lösung
+    \item Verwendet sich wie ein ``großer'' Router
+    \end{itemize}
+  \end{block}
+\end{frame}
+
+%%% Local Variables: 
+%%% mode: latex
+%%% TeX-master: "../vortrag"
+%%% TeX-engine: luatex
+%%% TeX-PDF-mode: t
+%%% End: 
\ No newline at end of file
diff --git a/chapters/template.tex b/chapters/template.tex
new file mode 100644 (file)
index 0000000..4413191
--- /dev/null
@@ -0,0 +1,12 @@
+\section{}
+
+\begin{frame}
+  
+\end{frame}
+
+%%% Local Variables: 
+%%% mode: latex
+%%% TeX-master: "../vortrag"
+%%% TeX-engine: luatex
+%%% TeX-PDF-mode: t
+%%% End: 
\ No newline at end of file
diff --git a/images/42.pdf b/images/42.pdf
new file mode 100644 (file)
index 0000000..a17e326
Binary files /dev/null and b/images/42.pdf differ
diff --git a/vortrag.tex b/vortrag.tex
new file mode 100644 (file)
index 0000000..cda5ebd
--- /dev/null
@@ -0,0 +1,124 @@
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%  This Beamer template was created by Cameron Bracken.
+%%  Anyone can freely use or modify it for any purpose
+%%  without attribution.
+%%
+%%  Last Modified: January 9, 2009
+%%
+%%% Modified by Maximilian Krüger
+%%%
+%%% April 17, 2014
+%%%
+%%%% Modified by Christoph Egger
+%%%%
+%%%% September 2015
+%%%%
+
+\documentclass[12pt,aspectratio=43]{beamer}
+
+\usepackage{BeamerColor}
+\usepackage{textcomp}
+%% Beamer Layout %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\useoutertheme[subsection=false,shadow]{miniframes}
+\setbeamertemplate{footline}[frame number]
+\useinnertheme{default}
+\usepackage{fontspec}
+\setmainfont{Droid Sans}
+\setsansfont{Droid Sans}
+\setmonofont{Source Code Pro Regular}
+
+\setbeamerfont{title like}{shape=\scshape}
+\setbeamerfont{frametitle}{shape=\scshape}
+\beamertemplatenavigationsymbolsempty
+%\setbeamertemplate{mini frames}{}
+\setbeamercolor*{lower separation line head}{bg=DeepSkyBlue4} 
+\setbeamercolor*{normal text}{fg=black,bg=white} 
+\setbeamercolor*{alerted text}{fg=red} 
+\setbeamercolor*{example text}{fg=black} 
+\setbeamercolor*{structure}{fg=black}
+\setbeamercolor*{frametitle}{fg=DeepSkyBlue4}
+\setbeamercolor*{title}{fg=DeepSkyBlue4}
+\setbeamercolor*{palette tertiary}{fg=white,bg=black!80} 
+\setbeamercolor*{palette quaternary}{fg=white,bg=black!80} 
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\usepackage{tikz}
+
+%\usepackage{minted}
+%\usemintedstyle{trac}
+%\usemintedstyle{monokai}
+\setbeamerfont{frametitle}{size=\huge}
+\setcounter{tocdepth}{1}
+\usepackage{booktabs}
+\usepackage{multirow}
+\usepackage{multicol}
+\usepackage{listings}
+%use biblatex instead of bibtex
+\usepackage[backend=bibtex, style=numeric, sorting=none]{biblatex}
+\addbibresource{vortrag.bib}
+\setbeamertemplate{bibliography item}{}
+\setbeamertemplate{caption}{\tiny\insertcaption}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\begin{document}
+%\renewcommand{\inserttotalframenumber}{\pageref{lastslide}}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\begin{frame}[plain]
+\title{BGP und OSPF}
+\subtitle{wie das Internet funktioniert}
+\author{
+       Christoph Egger\\
+}
+\date{
+       16. April 2016
+}
+\titlepage
+\end{frame}
+
+\AtBeginSection[]
+{
+  \begin{frame}
+    \frametitle{Inhalt}
+    \tableofcontents[currentsection]
+  \end{frame}
+}
+
+\begin{frame}{Über mich}
+  \begin{block}{Debian}
+    kFreeBSD, Common Lisp, Stuff
+  \end{block}
+  \begin{block}{Friedrich-Alexander-Universität Erlangen-Nürnberg}
+    Verteilte Systeme, Ko-Algebraische (Modal-)Logik, IT-Sicherheit,
+    Algebra / Kategorientheorie, Rechnerarchitektur
+  \end{block}
+  \begin{block}{Studentenwohnheim Sieglitzhof e.\,V.}
+    Emeritus, Netzwerkteam, da kommen die Beispieladressen her
+  \end{block}
+\end{frame}
+
+\input{chapters/basics}
+\input{chapters/bgp}
+\input{chapters/ospf}
+\input{chapters/dn42}
+
+\begin{frame}{Questions?}
+    \vspace*{\fill}
+    \begin{center}
+        \includegraphics[width=7cm]{images/42.pdf}
+    \end{center}
+    \vspace*{\fill}
+
+  Download: https://static.siccegge.de/talks/bgp-LUGA-2016-04-16.pdf\\
+  https://git.siccegge.de/?p=talk/bgp.git
+\end{frame}
+\end{document}
+
+%%% Local Variables:
+%%% mode: latex
+%%% TeX-engine: luatex
+%%% TeX-PDF-mode: t
+%%% End:
\ No newline at end of file