Studienarbeit
Evaluierung ns/nam network simulator and animator
Completion
2005/04
Students
Advisers
Es gibt bereits einiges an Software, um Rechnernetzwerke zu simulieren. Ein
großes und recht weit fortgeschrittenes Projekt an amerikanischen Unis ist ns (network
simulator) und nam (network animator).
Project home at ISI: http://www.isi.edu/nsnam/
Nice Overview, many links to tutorials:
http://ce.sharif.edu/~m_amiri/Projects/NetworkSimulator/
Java implementation of Nam (Javis): http://cs.baylor.edu/~donahoo/NIUNet/javis.html
Ziele der Studienarbeit
* Installation der Software unter Linux und Windows mit Angabe von Optionen. Erstellung
einer deutschen Dokumentation zur Installation.
* Dokumentation: Überblick über Plug-Ins, Erweiterbarkeit und Konfigurierbarkeit der
Software. (knapp) Dafür ausführliche tabellarische Übersicht über die mit ns/nam
gelieferten Beispiele, grafischen Index zum schnellen Auffinden.
* Erstellung von 4-5 Beispielszenarien, die verschiedene (Grenz)-Situationen in Netzen
simulieren (ns) und animiert darstellen (nam).
o Ein Beispielszenario davon soll als Einstieg mit geringer Komplexität gedacht sein.
(wird in Form eines Tutorials sein)
o Mindestens ein Beispielszenario davon soll einen Vorgang hoher Komplexität abbilden.
(IP-Telefonie mit verschiedenen Quality of Service-Ansätzen)
o Ein Beispiel soll das Verhalten alternativer Algorithmen an der gleichen Stelle
illustrieren. (verschiedene TCP-Impl, bessere Dokumentation der vorhandenen Beispiele,
Praxisbezug)
* Weiteres Ziel: Modellierung dreier gegebener Netzwerke (LAN-Umgebung (Router+Clienten),
LAN-WAN, Inter-WAN-Umgebung), so dass dieses Modell als Ausgangspunkt für weitere
Szenarien dienen kann.
* Einschätzung der Eignung der Software für den Einsatz in der Lehre, also Vorlesung,
Übungen, Praktika.
Die erstellte Software soll (bei entsprechender Eignung) wieder in das Projekt
einfließen.