- 9
- 0
- 约1.06万字
- 约 20页
- 2017-02-08 发布于重庆
- 举报
NS3对于初学者的教程,高手忽略这个吧
Ns3 的安装:
开发环境配置:
sudo apt-get install gcc g++ python python-dev //C++和python安装,必装
sudo apt-get install mercurial //NS3代码维护使用的源码版本控制管理系统
sudo apt-get install bzr //运行python绑定ns-3-dev需要bazaar这个组件
sudo apt-get install libgtk2.0-0 libgtk2.0-dev //基于GTK的配置系统
sudo apt-get install gdb valgrind //调试工具
sudo apt-get install doxygen graphviz imagemagick //文档生成器
sudo apt-get install texlive texlive-latex-extra //文档生成器,从源代码中生成说明文档
sudo apt-get install texinfo dia texlive-extra-utils texi2html //ns-3手册和tutorial编写查看工具
sudo apt-get install flex bison //仿真必需的词法分析器和语法分析生成器,必装
sudo apt-get install libgoocanvas-dev //部分移动场景仿真的可视化测试需要这个组件
sudo apt-get install tcpdump //读取pcap的packet traces,即包嗅探器
sudo apt-get install sqlite sqlite3 libsqlite3-dev //支持统计特性的数据库软件
sudo apt-get install libxml2 //xml的配置存储软件
sudo apt-get install python-pygraphviz python-kiwi python-pygoocanvas //Gustavos ns-3-pyviz的可视化软件
sudo apt-get install qt4-qmake
sudo apt-get install qt4-dev-tools
安装完成后:
进入ns-allinone-3.16目录
sudo ./build.py
之后 进入ns-allinone-3.16/ns-3.16
sudo ./waf -check
返回目录ns-allinone-3.16
进入目录netanim-3.103
sudo make clean
sudo qmake NetA
sudo make
之后
sudo ls
可以看见绿色的NetAnim这个东西就成功了
sudo ./NetAnim 打开仿真界面
安装全部完成
ns3仿真的运行
ctrl+alt+t调出终端,进入ns-allinone-3.16目录,
输入 cd ns-3.16/ 进入ns-3.16文件夹
输入 cd examples/tutorial/ 进入examples里面的tutorial文件夹(里面有刚刚上手专用的实例,我们就用这个来调试)
在tutorial目录下,输入 cp first.cc ~/ns-allinone/ns-3.16/scratch/ ,将first.cc这个文件复制到ns-3.16的scratch文件夹里面. 具体位置由实际的自己的计算机的文件目录所定。
输入 cd ..
输入 cd .. 此时进入的是ns-3.16文件夹
输入cd scratch/ 进入scratch文件夹
输入 ls 查看有没有那个复制进去的文件 有的话进行下面,没有的话 要先复制进去
确定有的话,输入 cd .. 返回ns-3.16/
输入 sudo ./waf --run scratch/first 注意:在输入运行的文件名时,不要加后缀名。
现在就可以运行了。
以下是这个的显示结果:
此结果表示的意思是:
第一行:客户机在第2s的时候向IP为的节点的第九号端口(port)发送了1024字节大
您可能关注的文档
- jlinkV8指示灯不亮usb无法识别的问题.doc
- JJF1471《全球导航卫星系统(GNSS)信号模拟器校准规范》解读.doc
- jquery常用小功能总结.doc
- js笔记.doc
- K-means聚类算法.doc
- js微信分享API.doc
- jquery笔记.doc
- K18+1537一等通道开工报告.doc
- K3cloud权限配置入门指南.doc
- Java自学之道.doc
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
最近下载
- ISO9001-2026质量管理体系标准版中英文及变化点解析.pdf VIP
- HGT 21629-1999 管架标准图(四).docx VIP
- 广州市民办学校申办审批表.doc VIP
- 无人机测绘技术与应用课件21--无人机驾驶员职业规划.ppt
- 2025年袋鼠数学LevelB试卷及答案.pdf VIP
- 《重症凝血病标准化评估中国专家共识(2025)》解读PPT课件.pptx VIP
- 《动物防疫法》培训解读课件.pptx VIP
- 无人机测绘技术与应用课件20--无人机飞行原理.ppt
- 先进控制技术及其应用.docx VIP
- 2025-2026学年济南版(2024)初中生物八年级上册《血液是物质运输的载体》教学设计.docx
原创力文档

文档评论(0)