summaryrefslogtreecommitdiff
path: root/doc/old/status.tex
diff options
context:
space:
mode:
authorMartin Mares <mj@ucw.cz>2000-05-31 11:28:07 +0000
committerMartin Mares <mj@ucw.cz>2000-05-31 11:28:07 +0000
commitc92795e934758a32472ebc5766ff0f61b1c1409c (patch)
tree3628f5d5bd86aed6f9817d423ab87aeb65daee0c /doc/old/status.tex
parenta2a3ced83eea3919639adafbdacb7ec11011f9cb (diff)
Moved old TeX documents to old/ to make them not interfere with doc building.
Diffstat (limited to 'doc/old/status.tex')
-rw-r--r--doc/old/status.tex90
1 files changed, 90 insertions, 0 deletions
diff --git a/doc/old/status.tex b/doc/old/status.tex
new file mode 100644
index 00000000..cd7ce897
--- /dev/null
+++ b/doc/old/status.tex
@@ -0,0 +1,90 @@
+\input mjmac
+
+\hsize=7truein
+\vsize=9.5truein
+\language=\czech
+\chyph
+
+\centerline{\Big Projekt BIRD}
+\bigskip
+\centerline{\Big\ss (Basic Internet Routing Daemon)}
+\bigskip
+\centerline{\large\it zpráva o~stavu projektu ke~dni 10. 11. 1999}
+
+\vskip 0.5in
+
+\leftline{\Large Obsazení}
+
+\noindent\halign{\quad \hfil # & \quad # \hfil \cr
+Vedoucí projektu: & RNDr. Libor Forst \cr
+\noalign{\medskip}
+Účastníci: & Ondřej Filip \cr
+ & Pavel Machek \cr
+ & Martin Mareš \cr
+}
+
+\bigskip
+\leftline{\Large Specifikace}
+
+ Cílem projektu je vyvinout program umožňující dynamický routing
+internetovských protokolů (IPv4 a IPv6) pro operační systémy kompatibilní
+s~UNIXem (zejména pak pro Linux). Tento program komunikuje s~ostatními
+routery v~síti (respektive její části, na níž se dynamický routing vztahuje)
+prostřednictvím standardních protokolů (RIPv2, OSPFv2, BGP4), vyměňuje si
+s~nimi informace o~topologii sítě a jejích dynamických změnách a podle takto
+zjištěné topologie nastavuje routovací tabulky jádra OS.
+
+ Program dále zajišťuje distribuci routovacích informací mezi jednotlivými
+(jinak na sobě nazávislými) protokoly, přičemž tyto informace umožňuje
+filtrovat podle pravidel specifikovaných v~jednoduchém programovacím
+jazyku, čímž lze mimo jiné realizovat policy-based routing, který
+je jinak dostupný pouze v~drahých komerčních routerech.
+
+ Projekt si rovněž klade za cíl využít nejnovějších vymožeností
+moderních UNIXových OS, jako jsou vícenásobné routovací tabulky, netlink
+apod.
+
+ Router bude možno za běhu ovládat prostřednictvím řídících příkazů
+předávaných po lokálním socketu. To zahrnuje výpis stavových informací
+celého systému (routovacích tabulek, topologických map protokolu OSPF,
+atributových tabulek BGP a jiných údajů nezbytných pro správce sítě)
+a zejména změnu konfigurace bez nutnosti restartu protokolů změnami
+nedotčených.
+
+\medskip
+
+\leftline{\Large Stav projektu}
+
+ Po ztrátě jednoho z~členů týmu pokračuje vývoj poněkud pomalejším
+tempem než se původně očekávalo, nicméně zadání projektu hodláme splnit
+v~celém rozsahu a projekt během tohoto školního roku dokončit. V~současné
+době chybí zejména dokumentace (její nynější podoba se omezuje výhradně
+na~bohaté komentáře ve~zdrojových textech) a podpora protokolu BGP.
+
+\medskip
+
+\noindent Stav jednotlivých částí projektu:
+
+\medskip
+
+\halign{# \hfil & \qquad \hfil#\cr
+Building system & 100\% \cr
+Jádro routeru & 90\% \cr
+Správa datových struktur & 80\% \cr
+Podpora IPv4 & 100\% \cr
+Podpora IPv6 & 70\% \cr
+Interface na Linux 2.0 & 100\% \cr
+Interface na Linux 2.2 & 100\% \cr
+Interface na FreeBSD & 20\% \cr
+Protokol RIP & 90\% \cr
+Protokol OSPF pro IPv4 & 40\% \cr
+Protokol OSPF pro IPv6 & 10\% \cr
+Protokol BGP & 0\% \cr
+Interpreter filtrů & 70\% \cr
+Parser konfigurace & 70\% \cr
+Dálkové ovládání & 20\% \cr
+Dokumentace & 0\% \cr
+Online help & 0\% \cr
+}
+
+\bye