NDN是什么(简单记录)

NDN是命名数据网络的缩写,简单来是说以数据命名取代IP 的主体地位,数据名称取代了IP 作为网络中的唯一标识在网络层的数据请求、路由、转发以上层应用直接关心的数据名称作为第一语义,而不用关心数据所在位置。

更多详情:NDN

ndnSIM的安装

关于NDN的仿真必须在ndnSIM上面跑,所以安装这个是必不可少的。

环境:ubuntu 18.04 LTS + ndnSIM2.7

ndnSIM是有自己的官网教程的,遇到问题应该优先查找文档寻找解决。

ndnSIM安装教程

编译运行的错误记录

Traceback (most recent call last):
File "<string>", line 3, in <module>
File "/usr/lib/python2.7/py_compile.py", line 117, in compile
raise py_exc
py_compile.PyCompileError: File
"/usr/local/lib/python2.7/dist-packages/visualizer/base.py", line 139
print("Plugin %r has no 'register' function" % name,file=sys.stderr)
SyntaxError: invalid syntax

python语法错误,估计是版本不兼容问题,所以去掉上面文件中第139行的的file=即可

首先把/ndnSIM/ns-3/src/visualizer/visualizer/hub.py"文件中修改开头部分的"from . import core"为“import core",然后运行下面的命令行。

No visualization support,对于可视化模块启动失败,在官网教程中也有提及 https://ndnsim.net/current/best-practices.html

在 How to run the simulation scenarios (with visualizer) 中提到 To run a scenario with the visualizer, you will have to setup some python environment variables to find the visualizer module. The easiest way to do so is by using the following commands:

cd ns-dev/ns-3   //即ns-3所在的文件夹
./waf shell

就是进入即ns-3所在的文件夹,然会运行./waf shell之后在启动可视化模块就可以了。

最新文章

  1. python+paramiko库+svn写的自动化部署脚本
  2. alv中编辑的时候quan字段小数位数被截取掉
  3. c# 技巧之 泛型方法
  4. Python Socket File Transfer
  5. [iOS UI进阶 - 5.0] 手势解锁Demo
  6. 做一个自己的最小Linux系统
  7. Chromium网页Frame Tree创建过程分析
  8. [LeetCode OJ] Gas Station
  9. scala中常用但其他语言不常见的符号含义
  10. Uva 10780 Again Prime? No Time.(分解质因子)
  11. LINQ to SQL语句之Union All/Union/Intersect和Top/Bottom和Paging和SqlMethods
  12. Spring的5种事物配置方式
  13. vue-router的两种模式的区别
  14. ACM学习之路___HDU 2066 一个人的旅行
  15. ios学习——键盘的收起
  16. 自定义仪表盘PaneView
  17. Linux Mysql数据库安全配置
  18. spring filter lister servlet
  19. 25 个常用的 Linux iptables 规则
  20. spring boot集成redis的血泪史

热门文章

  1. Win10.Shift+鼠标右键_CMD(管理员)
  2. vue引入query
  3. Canvas入门06-线段与像素边界
  4. python+selenium操作cookie
  5. linux sed 命令 实现对文件的增删改替换查 实验
  6. [转帖]怎样选择(FC-SAN)光纤通道(存储)交换机
  7. 在SSIS包中使用 Checkpoint从失败处重新启动包[转]
  8. P3984高兴的津津
  9. H264 RTP包解析
  10. [BZOJ 2006] [NOI 2010]超级钢琴(贪心+ST表+堆)