Commit e7894ece authored by Martin Mareš's avatar Martin Mareš

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 :(
parent 2084109a
all: slides.dvi
slides.dvi: slides.tex
csplain slides.tex
slides.ps: slides.dvi
dvips -o slides.ps -D600 -ta4 slides.dvi
view: slides.dvi
xdvi -expert -geometry 1100x700 -l -s 4 -paper a4 -margins 1in slides.dvi
viewlarge: slides.dvi
xdvi -expert -geometry 1024x700 -l -s 1 -paper a4 -margins 1in slides.dvi
viewreal: slides.dvi
xdvi -expert -geometry 1024x700 -l -s 6 -paper a4 -margins 1in slides.dvi
clean:
rm -f *~ *.log *.tfm *.*pk *.*gf *.ps *.dvi
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
\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
Tm: & Ondej Filip, Pavel Machek, Martin Mare \cr
Home: & http:/\kern-0.2em/bird.network.cz/ \cr
E-mail: & bird@bird.network.cz \cr}}}
\endslide
\slide{Propojovn st a routing}
\medskip
\centerline{\epsfxsize=0.9\hsize\epsfbox{obr1.eps}}
\endslide
\slide{St jsou pli velk $\Rightarrow$ Autonomn systmy}
\medskip
\centerline{\epsfxsize=0.9\hsize\epsfbox{obr2.eps}}
\endslide
\slide{Cle projektu}
\itemize{
\:podpora vech bnch routovacch protokol\\a snadn pidvn novch
\:IPv4 i IPv6
\:vmna dat mezi rznmi protokoly
\:policy routing
\:snadn konfigurace a drba
\:kvalitn dokumentace
\:minimln zvislost na pouitm OS
}
\endslide
\slide{Implementovan protokoly}
\itemize{
\:RIP v2 (Routing Information Protocol)
\itemize{
\>intern protokol
\>distance vector (Bellman-Ford)
\>pomal konvergence, omezen prmru st
\>IPv4 i IPv6
}
\:OSPF v2 (Open Shortest Path First)
\itemize{
\>intern protokol
\>link state algorithm (Dijkstra)
\>rychl konvergence, ale velmi sloit
\>zatm pouze IPv4
}
\:BGP v4 (Border Gateway Protocol)
\itemize{
\>extern protokol (jedin dnes pouvan)
\>path vector
\>rychl konvergence, neomezen filtrace
\>IPv4 i IPv6
}
}
\endslide
\slide{Propojen protokol}
\medskip
\centerline{\epsfxsize=0.9\hsize\epsfbox{obr5.eps}}
\endslide
\slide{Sprva routeru}
\itemize{
\:konfiguran 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 procedurln jazyk
\:logovn udlost a tracing protokol
\:dlkov ovldn
\:jednoduch client
}
\endslide
\slide{Architektura}
\itemize{
\:modulrn architektura se striktnm rozdlenm\\kompetenc:
\itemize{
\>jdro
\>protokoly
\>filtry
\>knihovny
}
\:oddlen platformn zvislho kdu
\:vlastn datov typy: pesn integery, IP adresy, \dots
\:zen udlostmi
\:``chytr'' datov struktury
}
\bigskip
Platformy:
\itemize{
\:Zatm pouze Linux 2.0, Linux 2.1--2.4
\:sten port na FreeBSD
}
\endslide
\slide{Testovn}
``Laboratorn'' testy:
\itemize{
\:testovac s na~MFF: 3 potae a router Cisco 7000
\:test zte (BGP, pten tabulka s~$72\,000$ polokami)
\:test spoluprce (Cisco, GateD, Cyclades)
\:test portability: Linux 2.0--2.4; i386, Sparc, M680x0
}
\bigskip
``Real world'' testy -- praktick pouit:
\itemize{
\:nasazen ve~firm Ipex (s s~cca 1000 potai)
\:distribuovno veejn pod GPL:
\itemize{
\>236 download, 2244 shldnut strnek (k~26. 6.)
\>kladn ohlasy (zejmna na konfiguraci)
\>5 bug report, vyeeny
}
}
\endslide
\end
......@@ -20,7 +20,7 @@ cp -a . dist/$REL
scp -C atrey:~mj/BIRD/CVSROOT/ChangeLog dist/$REL
mv dist/$REL/doc/*.ps dist/$DREL/doc
rm -f dist/$REL/bird.conf
rm -rf `find dist/$REL -name CVS -o -name tmp` dist/$REL/{dist,misc,rfc}
rm -rf `find dist/$REL -name CVS -o -name tmp` dist/$REL/{dist,misc,rfc,doc/slides}
( cd dist ; tar czvvf /tmp/$REL.tar.gz $REL )
( cd dist ; tar czvvf /tmp/$DREL.tar.gz $DREL )
rm -rf dist
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment