Integrated Multiprotocol Network Emulator/Simulator

General purpose IP network emulation/simulation tool for FreeBSD and Linux

We developed a realistic network topology emulation / simulation framework based on the FreeBSD and Linux operating system kernel partitioned into multiple lightweight virtual nodes, which can be interconnected via kernel-level links to form arbitrarily complex network topologies.

Main advantages:

Real time IP network topology emulation / simulation at Gigabit speeds

IP network topology emulation / simulation at 100s to 1000s of virtual nodes on one physical machine, each node capable of running unmodified UNIX applications

of virtual nodes on physical machine, each node capable of running unmodified UNIX applications Scalable architecture for real-time large scale experiments

for real-time GUI : management plane, automated node and link creation and configuration

: management plane, automated node and link creation and configuration Lightweight , portable experiments which can be quickly and easily instantiated

, portable experiments which can be quickly and easily instantiated FreeBSD kernel-level network stack virtualization technology developed at the University of Zagreb

Open source and free

Current applications:

General-purpose network testbed used for Ericsson Nikola Tesla product testing

Realistic laboratory and learning environments used for teaching at the University of Zagreb

Technologies used: