Project Information

The Topology Management Tool (ToMaTo) is a topology-centric network testbed. ToMaTo has been developed in the context of the German-Lab research project which has been funded by the German Ministry of Education and Research (BMBF).

Currently the testbed is run by the ToMaTo consortium and academic institutions can join it for free if they contribute resources. Thus ToMaTo continuously grows and already spans across multiple continents.

Worldwide sites

Partner institutions


University of Kaiserslautern, Germany

German-Lab Facility, Germany

University of Kansas, USA

Northwestern University, USA

University of Victoria, Canada

University of Würzburg, Germany

University of Munich, Germany

Simula Research Laboratory, Norway

NorNet Testbed, Norway

University of Darmstadt, Germany

University of Aachen, Germany

Rutgers University, USA

Clemson University, USA

University of Erlangen-Nürnberg, Germany

Main Features

Intuitive editor

Create your virtual network topology in an intuitive web-based editor. No need to write config files or code.

Up and running in seconds

Even very complex topologies can be configured and started in a few seconds.

Sites worldwide

Create topologies that go around the globe, select freely from our various sites.

Packet capturing

Have a look at what goes over the wire. Just activate packet capturing on a link and analyze the traffic in Wireshark.

Link emulation

Configure different properties like latency, packet loss or bandwidth on each link.

Graphical console

Control your virtual machines directly from a web-based console viewer. Watch your VM boot or control graphical user interfaces.

Virtual networks

Use virtual switches or external networks to connect your topology.

Different virtualization technologies

Select from full virtualization (KVM) and container virtualization (OpenVZ) for each topology component to save resources.

Pre-configured templates

Select from a wide range of pre-configures VM images spanning from Debian, Ubuntu and other Linux systems to Windows XP.

Integrated monitoring

Observe the resource usage of a whole topology or individual components.

Start using ToMaTo now!

More Information

Presentations

Screencasts

Publications

  • Future Internet research and experimentation: The G-Lab approach
    Dennis Schwerdel, Bernd Reuther, Thomas Zinner, Paul Müller and Phuoc Tran-Gia
    TBP, Computer Networks, Available online 8 January 2014, ISSN 1389-1286
  • ToMaTo a Virtual Research Environment for Large Scale Distributed Systems Research
    Paul Müller, Dennis Schwerdel and Justin Cappos
    TBP, PIK - Praxis der Informationsverarbeitung und Kommunikation, Available online 25 January 2014
  • ToMaTo - a network experimentation tool
    Dennis Schwerdel, David Hock, Daniel Günther, Bernd Reuther, Paul Müller and Phuoc Tran-Gia
    7th International ICST Conference on Testbeds and Research Infrastructures for the Development of Networks and Communities (TridentCom 2011), Shanghai, China, April 2011.
  • Testing Mobile Apps in the ToMaTo Testbed
    Dennis Schwerdel, Joachim Götze, Bernd Reuther and Paul Müller
    12th Würzburg Workshop on IP: ITG Workshop "Visions of Future Generation Networks" (EuroView2012), Würzburg, Germany, July 2012.
  • Malware Analysis in the ToMaTo Testbed
    Dennis Schwerdel, Bernd Reuther and Paul Müller
    11th Würzburg Workshop on IP: ITG Workshop "Visions of Future Generation Networks" (EuroView2011), Würzburg, Germany, August 2011.
  • A networkless data exchange and control mechanism for virtual testbed devices
    Tim Gerhard, Dennis Schwerdel and Paul Müller
    9th International Conference on Testbeds and Research Infrastructures for the Development of Networks & Communities (TridentCom 2014), Guangzhou, China, May 2014