Skip to content

Routing

carlosmscabral edited this page Jul 21, 2013 · 6 revisions

Home | Installing | Tutorial | GUI | Node Classes | Topology Generators |Routing | Publications | Related Projects


Emulating the NDN Testbed + OSPFN

Mini-CCNx has a unique built-in features that allows you to instantiate an emulated version of the NDN Testbed with a single command! This gives you a real topology, with real content-oriented routing protocol, in your laptop!

If you are NOT using the pre-configured VM, you'll have to install Quagga and OSPFN in your machine. You can follow these instructions (only until section 5 - Installation. Mini-CCNx will configure everything else for you).

Then, change to the ospfn/ directory in the Mini-CCNx installation directory and issue the

miniccnx --testbed

command.

There's an one-minute delay for the experiment to start (related to the underlying ospfd convergence time) and after it you can dynamically interact with the topology, bring the links down, and check how the routing algorithm converges!

When you are done, quit Mini-CCN as usual and issue the

sudo ./clean.sh

command to do the cleanup job.

Clone this wiki locally