Alle Optionen
buster  ]
[ Quellcode: python-nemu  ]

Paket: python-nemu (0.3.1-1)

Links für python-nemu

Screenshot

Debian-Ressourcen:

Quellcode-Paket python-nemu herunterladen:

Betreuer:

Externe Ressourcen:

Ähnliche Pakete:

Genügsamer Netzwerkemulator, eingebettet in einer kleinen Python-Bibliothek

Mit der kleinen Python-Bibliothek Nemu (Netwok EMUlator) können emulierte Netzwerke erstellt und darin Testprogramme gestartet werden.

In den verschiedenen emulierten Knoten können Kopien desselben Programms oder unterschiedliche Programme laufen. Zur Kommunikation verwenden sie nur das emulierte Netzwerk, ohne je zu wissen, dass sie alle am selben Computer laufen.

Nemu besitzt eine sehr einfache Schnittstelle, um Knoten zu erstellen, diese beliebig mit virtuellen Schnittstellen zu verbinden, IPv4- und IPv6-Adressen und -Roten zu konfigurieren und Programme bei den Knoten zu starten. Die virtuellen Schnittstellen unterstützen außerdem die Emulation von Verzögerungen, Verlusten und der Neuordnung der Pakete sowie von Bandbreitenbeschränkungen.

Fortgeschrittenere Konfigurationen wie Regeln für netfilter (iptables) einstellen, VPN-Tunnels starten, Routing-Daemons, usw. können verwendet werden, indem die passenden Befehle auf den emulierten Knoten ausgeführt werden - genauso, als ob sie auf echten Rechnern in einem echten Netzwerk ausgeführt würden.

Sie können interaktive Sitzungen starten, indem Sie xterms auf verschiedenen Knoten öffnen. Dazu unterstützt Nemu die Weiterleitung von X-Sitzungen zu den emulierten Knoten.

Andere Pakete mit Bezug zu python-nemu

  • hängt ab von
  • empfiehlt
  • schlägt vor
  • erweitert

python-nemu herunterladen

Download für alle verfügbaren Architekturen
Architektur Paketgröße Größe (installiert) Dateien
all 31,7 kB147,0 kB [Liste der Dateien]