[ndnSIM] Rocketfuel Topologies

Klaus Schneider klaus at cs.arizona.edu
Thu Mar 21 09:37:19 PDT 2019


First you download the rocketfuel data from
https://research.cs.washington.edu/networking/rocketfuel/

It comes in two formats:

1. "ISP Maps (SIGCOMM 2002)" in .cch format.

These can be used with the
RocketfuelTopologyReader::GenerateFromMapsFile() function
(https://www.nsnam.org/doxygen/classns3_1_1_rocketfuel_topology_reader.html)


2. "Backbone topologies annotated with inferred weights and link
latencies (IMW2002)" which come in a "weights.intra" and "latency.intra"
format.

You can read these with RocketfuelTopologyReader::GenerateFromWeightsFile().


I think you want the second option for the 6 rocketfuel topologies that
everyone uses (Exodus, Ebone, Telstra, Abovenet, Tiscali, and Sprint).
The first option are vastly larger topologies (thousands of nodes) and
less commonly used.

Also consider that GenerateFromWeightsFile() only supports reading the
link weights/metrics, but not the link latency or bandwidth. Thus, you
need to set those values manually.

Best regards,
Klaus




On 3/21/19 8:09 AM, mdparamartha95 at students.itb.ac.id wrote:
> Hello ndnSIM users,
> 
> I would like to simulate the replacement scenario on a bigger scale,
> I found Rocketfuel topologies map reader in ndnSIM module, but there are
> no examples related to it...
> 
> Could somebody give me some advice to start with Rocketfuel topology reader?
> 
> Thank You
> 
> Best Regards,
> Adi Paramartha 
> 
> _______________________________________________
> ndnSIM mailing list
> ndnSIM at lists.cs.ucla.edu
> http://www.lists.cs.ucla.edu/mailman/listinfo/ndnsim
> 


More information about the ndnSIM mailing list