ndnSIM是出了名的少参考资料,本身做的人就不多,用ndnSIM仿真的更少,下面推荐几个学习教程:
1.ndnSIM仿真教程笔记_consumerzipfmandelbrot-优快云博客 ndnSIM仿真教程笔记
该篇基于ndnSIM的2.3版本讲解了ndnSIM的仿真思路,可以参考的是代码怎么写,如何配置路由转发机制、路由策略等细节问题,以及PIT表与FIB表的修改操作。
2.ndnSIM安装、源代码结构与修改兴趣包生存周期_ndnsimdaima-优快云博客 ndnSIM安装、源代码结构与修改兴趣包生存周期
安装部分由于用的老版本的ndnSIM,基本无法复现出安装成功了(实测),因此更推荐去看一下源码结构,这部分变回不大,以及兴趣包生存周期的修改,不过这部分在实验中用到的概率不大,看个人了。
3.ndnSIM学习笔记(一)-优快云博客 ndnSIM学习笔记(一)
基本上把安装过程翻译了一遍,英文不好的同学可以看一眼。
4.ndnSIM学习笔记(二)_ndnsim中生产者-优快云博客 ndnSIM学习笔记(二)
分析代码的含义比较准确,看完能够很快理解代码的含义,最后该写到重点部分了,安排给下一篇了然后就放了鸽子。
5.Archive - Kan Kan的个人博客
详细介绍了每个类的使用,讲解也比较全面,感觉添加标签和自定义功能这两篇价值比较高。
6.Examples — ndnSIM documentation ndnSIM官网的教程案例,都跑一遍帮助还是很大的,有问题也可以搜索,毕竟有些函数不查很难知道,也没有合适的代码补全和提示,上手有点困难。
7.新浪博客 ndnSim的使用
介绍了一个缓存方面实验的小案例,可以参考。
8.****************** - OSCHINA - 中文开源技术交流社区 实验结果的分析,基本上也是翻译官网的内容。
9.https://www.pianshen.com/article/220620206/ NDN全栈: ndnsim (五):拥塞控制仿真实验
非常完整的实验步骤,代码比较有价值,注释很全面。
10.ndnsim 仿真算命中率Python_ndnsim缓存命中率-优快云博客 ndnsim 仿真算命中率Python
仿真命中率的计算,使用python,缺点是没有提供源数据的格式,不确定是否是内建工具产生的txt文件。
11.[ndnSIM]在兴趣包或数据包中加入自定义字段_ndnsim改数据包加标签-优快云博客 [ndnSIM]在兴趣包或数据包中加入自定义字段
价值比较高,但是需要安装老版本的ndnSIM,现在装不上也没法进行验证了。
12.https://cloud.tencent.com/developer/article/1436818 【NDN实验】ndnSIM 2.0: A new version of the NDN simulator for NS-3 全文翻译
ndnSIM工具的论文原著的翻译,新手上手前最好略读一下。
13友猫-优快云博客 个人博客
有一些NFD的路由转发资料可以学习,以及一些经典案例,比较有价值。
14.ndnSIM各模块介绍_待处理请求表-优快云博客 ndnSIM各模块介绍
快速了解ndnSIM的结构,对实验代码编写比较有帮助,比较偏底层。
15.ndnsim下转发策略的研究以及架构_ptr<packet> copypacket = packet->copy();-优快云博客 ndnsim下转发策略的研究以及架构
看不懂代码是哪一部分的,但毕竟是用这个毕业的学长,可以加qq聊一下。
16.新浪博客 ndnSIM中的LCD的简单实现
比较细节的实验,可以大致阅览一下。
以上就是整理的一些比较好的ndnSIM仿真方面的资料教程,本集合实时更新,后面有价值的内容将不断补充~
NDN科研工作者,长期研究,欢迎讨论交流与合作!