Initial import
[talk/bgp.git] / chapters / bgp.tex
1 \section{BGP}
2
3 \begin{frame}{Scope}
4 \begin{itemize}
5 \item Regeln von Datenaustausch zwischen verschiedenen Organisationen / eBGP
6 \item Kann man auch innerhalb eines AS machen / iBGP
7 \end{itemize}
8 \end{frame}
9
10 \begin{frame}{Technik}
11 \begin{itemize}
12 \item Weitergabe einer Liste von (AS-)Pfaden
13 \item Eintrag: Daten an 92.43.111.0/27 gehen folgenden Weg: 1299, 33891, 201011
14 \pause
15 \item Zwei Router (Netzbetreiber) tauschen eine mehr oder weniger
16 vollständige Liste aus
17 \item Router entscheided bei mehreren Partnern, welche Daten er wo
18 hin schickt
19 \end{itemize}
20 \end{frame}
21
22 \begin{frame}{Auswahlkriterien}
23 \begin{block}{local Preference}
24 Der Lokale Admin konfiguriert in seinem Router, welchen Nachbarn
25 er preferiert
26 \end{block}\pause
27 \begin{block}{Medium Endpoint Discriminators}
28 Bei mehreren Verbindungen mit dem gleichen ``Partner'' kann dieser
29 sagen, wo er lieber kontaktiert wird
30 \end{block}\pause
31 \begin{block}{Pfadlänge}
32 Kürzere (AS-)Pfade werden bevorzugt. Kann trotzdem länger sein
33 physikalisch und in \texttt{traceroute}
34 \end{block}
35 \end{frame}
36
37 \begin{frame}{Software}
38 \begin{block}{Hardware Router}
39 \begin{itemize}
40 \item Proprietäre Software
41 \item Juniper, HP, Cisco, Huawei \dots
42 \item Wird von allen verwendet die nicht klein sind
43 \end{itemize}
44 \end{block}
45 \begin{block}{OpenBGPd}
46 \begin{itemize}
47 \item Kommt aus dem OpenBSD Umfeld
48 \item Kann alles grundlegende
49 \end{itemize}
50 \end{block}
51 \end{frame}
52
53 \begin{frame}{Software Fortsetzung}
54 \begin{block}{bird}
55 \begin{itemize}
56 \item Wird von nic.cz entwickelt
57 \item Eine der umfassenden FOSS Lösungen
58 \item Unix-y Bediehnung
59 \end{itemize}
60 \end{block}
61 \begin{block}{quagga}
62 \begin{itemize}
63 \item Die andere FOSS Lösung
64 \item Verwendet sich wie ein ``großer'' Router
65 \end{itemize}
66 \end{block}
67 \end{frame}
68
69 %%% Local Variables:
70 %%% mode: latex
71 %%% TeX-master: "../vortrag"
72 %%% TeX-engine: luatex
73 %%% TeX-PDF-mode: t
74 %%% End: