Skip to content. | Skip to navigation

Personal tools

Navigation

You are here: Home / Wiki / Kb94

Kb94

Emulab FAQ: Using the Testbed: What topology generators work with Emulab?

Emulab FAQ: Using the Testbed: What topology generators work with Emulab?

In theory, you can use any topology generator whose output you can convert to NS. Some can do this natively. However, there are a few issues to be aware of. First, most topology generators do not annotate their topologies with bandwidth, latencies, etc. You may have to do this yourself, and it won't always be obvious what you should set them to. Second, topology generators can often produce experiments that can't be instantiated on Emulab. They may generate topolgoy generators that simply have too many nodes, or they make use too many links on some hosts.

Some Known Topology Generators
  • BRITE is the generator most suited to Emulab. You can decide how many nodes you want, and it can produce NS files with bandwidths and latencies.
  • gt-itm is another good generator, but you will have to convert its output to NS, and it does not provide latencies and bandwidths.
  • inet generates only very large topologies (several thousands nodes), so it is not a good match for Emulab.