Jump to main content Jump to navigation Jump to search Jump to footer
Jump to main content
Distributed and Self-organizing Systems
Evaluierung ns/nam network simulator and animator
Evaluierung ns/nam network simulator and animator | Distributed and Self-organizing Systems
 

Studienarbeit

Evaluierung ns/nam network simulator and animator
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.