diff options
author | Martin Mares <mj@ucw.cz> | 1999-11-10 10:48:19 +0000 |
---|---|---|
committer | Martin Mares <mj@ucw.cz> | 1999-11-10 10:48:19 +0000 |
commit | 024dcaaea253e1f69f4325edebec4a9b5618caea (patch) | |
tree | 11a0419fb6f19f40fbbc4b2523d51922457070d7 /doc | |
parent | a5b583f20abfbf8181b46c08947df7043c213113 (diff) |
Added project status report for KSVI.
Diffstat (limited to 'doc')
-rw-r--r-- | doc/status.tex | 90 |
1 files changed, 90 insertions, 0 deletions
diff --git a/doc/status.tex b/doc/status.tex new file mode 100644 index 00000000..cd7ce897 --- /dev/null +++ b/doc/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 |