Wie funktioniert VNUML?
VNUML basiert auf der Virtualisierungs-Software User Mode Linux (UML) mit der man vollwertige Linux-Kernel als Anwendungsprozess auf einem Linux Host-Rechner starten kann. Diese "virtuellen Maschinen" lassen sich untereinander über virtuelle Netzwerk-Schnittstellen verbinden, wodurch die Simulation von ganzen Rechnernetzen auf einem einzelnen Rechner ermöglicht wird. Die gewünschte Netztopologie wird in einer XML-Datei festgelegt
Man erhält eine realistische Netzwerkumgebung, in der alle Netzwerkteilnehmer so umfassend konfigurierbar und administrierbar sind, wie echte Linux-Rechner.
Die Latenzen der Netzwerkkommunikation werden jedoch (noch) nicht in der Simulation berücksichtigt.