文档介绍:NDN仿真实验常用平台整理
整理人:小木鱼
主要摘自ndnSIM论文
/techreport/TR005-
CCNx NDN implementation
参考网站:/
CCNx的NDN实现是由NDN项目组研究的。支持ONL(开放性网络实验室)的NDN,ONL目前包含14个可编程路由器和100多个客户节点,并以各种链路形式连接起来。每个结点都运行 x NDN implementation。同时也可以在DeterLabtestbed运行和评估 Nx NDN implementation。
优点:在实际的可编程测试体运行,并能评估小规模网络结构下的NDN性能。
缺点:对于大规模试验,研究者需要借助仿真。
One existing effort by the NDN project teamisthe support of NDN on the work Lab (ONL) [6]. ONL currently contains14programmable routers, over 100 client nodes, connected by links and switchesofvarious capability. Every node and router runs Nx have full access to the hardware and software state ofany node of ONL. Itis also possible to run and evaluate Nx NDNimplementation on nodes ofDeterLab testbed . Having a programmablenon-virtualized testbed is a veryvaluable option, though its capability islimited to evaluate relatively works. For largerscaleexperiments, researchers may need to resort tosimulations.
ccnSim
参考网站:http://perso.-/~drossi/?n=nSim
ccnSIM由Rossi 和 Rossini研发,是用C++++框架的规模可达chunk级别(普通个人电脑可达106块)的NDN仿真器。
优点:nSIM是为了测试NDN路由内容存储的不同缓存能力而设计的
缺点:但是没有实现现在NDN协议的所有特性,PIB和FIB组件也是最简单方式实现的。所以不能评估不同的数据转发策略,不同的路由策略,以及不同拥塞控制。
Rossi and Rossini [8] nSimtoevaluate caching performance of NDN. ccnSim is a scalable chunk-levelsimulatorof NDN that is written in C++ under the ++ framework, whichallowsassessing NDN performan