From e7894eceded6ea1f757829a8845863c57660c9dd Mon Sep 17 00:00:00 2001
From: Martin Mares <mj@ucw.cz>
Date: Mon, 26 Jun 2000 20:02:30 +0000
Subject: Added slides for our presentation, but don't export them to the
 distribution tarball -- they are in Czech and therefore of no use to almost
 anybody :(

---
 doc/slides/slides.tex | 190 ++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 190 insertions(+)
 create mode 100644 doc/slides/slides.tex

(limited to 'doc/slides/slides.tex')

diff --git a/doc/slides/slides.tex b/doc/slides/slides.tex
new file mode 100644
index 00000000..9b9f212b
--- /dev/null
+++ b/doc/slides/slides.tex
@@ -0,0 +1,190 @@
+\input epsf.tex
+
+\language=\czech
+\chyph
+
+\hsize=170mm
+\vsize=250mm
+\nopagenumbers
+
+\font\srm=csss12 scaled \magstep3
+\font\stit=csb12 scaled \magstep3
+\font\sem=csssbx12 scaled \magstep3
+\font\sit=csssi12 scaled \magstep3
+\font\stt=cstt12 scaled \magstep3
+\font\stitle=cscsc12 scaled \magstep4
+
+\baselineskip=25pt
+\lineskip=2.1pt
+\parindent=0pt
+\parskip=4pt
+\def\em#1{{\emfont #1}}
+\srm
+
+\font\rmfont=cmr10 scaled \magstep4
+\font\ttfont=cmtt10 scaled \magstep4
+\font\ifont=cmmi10 scaled \magstep4
+\font\symfont=cmsy10 scaled \magstep4
+\font\exfont=cmex10 scaled \magstep4
+\font\rmfonts=cmr7 scaled \magstep4
+\font\ifonts=cmmi7 scaled \magstep4
+\font\symfonts=cmsy7 scaled \magstep4
+\font\exfonts=cmex7 scaled \magstep4
+\textfont0=\rmfont
+\textfont1=\ifont
+\textfont2=\symfont
+\textfont3=\exfont
+\scriptfont0=\rmfonts
+\scriptfont1=\ifonts
+\scriptfont2=\symfonts
+\scriptfont3=\exfonts
+
+\newbox\birdbox
+{\epsfxsize=2em\global\setbox\birdbox=\hbox{\epsfbox{logo.eps}}}
+
+\def\slide#1{\begingroup
+\ifx:#1:\else
+\line{\vrule width 0pt height 25pt depth 4pt \stit #1\hfill\smash{\lower1ex\copy\birdbox}}
+\medskip
+\hrule height 2pt
+\bigskip
+\fi
+}
+\def\endslide{\vfill\eject\endgroup}
+
+\def\\{\hfil\break}
+\def\itemize#1{\par{\advance\leftskip by 35pt{\parskip=5pt #1}\par}}
+\def\:{\par\leavevmode\llap{$\bullet$\hskip 7pt}}
+\def\>{\par\leavevmode\llap{$\circ$\hskip 7pt}}
+
+\slide{}
+\vglue 1in
+\centerline{\epsfxsize=0.6\hsize\epsfbox{logo.eps}}
+\centerline{\vbox{\offinterlineskip\halign{#\cr
+\stitle Bird Internet Routing Daemon\cr
+\noalign{\medskip}%
+\leaders\hrule height 2pt\hfil\cr}}}
+\vskip 0.5in
+\centerline{\vbox{\sit\halign{\hfil # & # \hfil \cr
+Vedouc�: & RNDr. Libor Forst \cr
+T�m: & Ond�ej Filip, Pavel Machek, Martin Mare� \cr
+Home: & http:/\kern-0.2em/bird.network.cz/ \cr
+E-mail: & bird@bird.network.cz \cr}}}
+\endslide
+
+\slide{Propojov�n� s�t� a routing}
+\medskip
+\centerline{\epsfxsize=0.9\hsize\epsfbox{obr1.eps}}
+\endslide
+
+\slide{S�t� jsou p��li� velk� $\Rightarrow$ Autonomn� syst�my}
+\medskip
+\centerline{\epsfxsize=0.9\hsize\epsfbox{obr2.eps}}
+\endslide
+
+\slide{C�le projektu}
+\itemize{
+\:podpora v�ech b�n�ch routovac�ch protokol�\\a snadn� p�id�v�n� nov�ch
+\:IPv4 i IPv6
+\:v�m�na dat mezi r�zn�mi protokoly
+\:policy routing
+\:snadn� konfigurace a �dr�ba
+\:kvalitn� dokumentace
+\:minim�ln� z�vislost na pou�it�m OS
+}
+\endslide
+
+\slide{Implementovan� protokoly}
+\itemize{
+\:RIP v2 (Routing Information Protocol)
+\itemize{
+\>intern� protokol
+\>distance vector (Bellman-Ford)
+\>pomal� konvergence, omezen� pr�m�ru s�t�
+\>IPv4 i IPv6
+}
+\:OSPF v2 (Open Shortest Path First)
+\itemize{
+\>intern� protokol
+\>link state algorithm (Dijkstra)
+\>rychl� konvergence, ale velmi slo�it�
+\>zat�m pouze IPv4
+}
+\:BGP v4 (Border Gateway Protocol)
+\itemize{
+\>extern� protokol (jedin� dnes pou��van�)
+\>path vector
+\>rychl� konvergence, neomezen� filtrace
+\>IPv4 i IPv6
+}
+}
+\endslide
+
+\slide{Propojen� protokol�}
+\medskip
+\centerline{\epsfxsize=0.9\hsize\epsfbox{obr5.eps}}
+\endslide
+
+\slide{Spr�va routeru}
+\itemize{
+\:konfigura�n� soubory a on-line rekonfigurace:
+\medskip
+{\stt\advance\leftskip by 1cm
+protocol ospf \char123 \\
+\hbox{}~~~area 0 \char123\ interface "eth*"; \char125; \\
+\hbox{}~~~export where source=RTS\char95STATIC; \\
+\hbox{}~~~import all; \\
+\char125
+\medskip
+}
+\:filtry: jednoduch� procedur�ln� jazyk
+\:logov�n� ud�lost� a tracing protokol�
+\:d�lkov� ovl�d�n�
+\:jednoduch� client
+}
+\endslide
+
+\slide{Architektura}
+\itemize{
+\:modul�rn� architektura se striktn�m rozd�len�m\\kompetenc�:
+\itemize{
+\>j�dro
+\>protokoly
+\>filtry
+\>knihovny
+}
+\:odd�len� platformn� z�visl�ho k�du
+\:vlastn� datov� typy: p�esn� integery, IP adresy, \dots
+\:��zen� ud�lostmi
+\:``chytr�'' datov� struktury
+}
+\bigskip
+Platformy:
+\itemize{
+\:Zat�m pouze Linux 2.0, Linux 2.1--2.4
+\:��ste�n� port na FreeBSD
+}
+\endslide
+
+\slide{Testov�n�}
+``Laboratorn�'' testy:
+\itemize{
+\:testovac� s�� na~MFF: 3 po��ta�e a router Cisco 7000
+\:test z�t�e (BGP, p�te�n� tabulka s~$72\,000$ polo�kami)
+\:test spolupr�ce (Cisco, GateD, Cyclades)
+\:test portability: Linux 2.0--2.4; i386, Sparc, M680x0
+}
+\bigskip
+``Real world'' testy -- praktick� pou�it�:
+\itemize{
+\:nasazen ve~firm� Ipex (s�� s~cca 1000 po��ta�i)
+\:distribuov�no ve�ejn� pod GPL:
+\itemize{
+\>236 download�, 2244 shl�dnut� str�nek (k~26. 6.)
+\>kladn� ohlasy (zejm�na na konfiguraci)
+\>5 bug report�, vy�e�eny
+}
+}
+\endslide
+
+\end
-- 
cgit v1.2.3

