- 9
- 0
- 约1.51千字
- 约 12页
- 2019-03-13 发布于江苏
- 举报
网络模拟环境 NS-2仿真软件简介 姓 名:任 三 阳 学 号:s070102094 NS-2的概貌 NS是面向对象的,离散事件驱动的网络环境模拟器,开发于UC Berkeley,它可以模拟各种IP网络环境。 NS实现了对许多网络协议的模拟,如TCP,UDP,和数据源发生器(traffic source)如FTP,WWW,Telnet,Web,CBR和VBR等。 NS模拟了路由队列的管理机制,如Drop Tail,RED和VBR,实现了Dijkstra和其他的路由算法。 NS也实现了Multicasting和一些应用于局域网模拟的在MAC层的协议。 NS-2由C++和Otcl(加上面向对象特性的TCL脚本程序设计语言,开发于MIT)两种程序设计语言实现。 NS-2的概貌 NS-2由两种编程语言,OTCL(具有面向对象特性的TCL脚本程序设计语言)和C++实现。之所以使用两种编程语言,是因为模拟器有两方面的事情需要做。 为什么要用两种编程语言来实现NS? 模拟器有两方面的事情需要做 一方面,C++具体协议的模拟和实现: 另一方面,OTCL用来建立模拟的环境和配置参数,并且方便修改和发现、修复程序中的Bug。 回顾平时进行c++编程的过程: 写具有各种独立功能的类 写main函数,让类实例化,即new出对象;并让这些对象协调工作一个优秀的OO程序应该
您可能关注的文档
- 循环式活性污泥CAST)工艺.ppt
- 我国社会主义市经济必须面向世界.ppt
- 物理:第二章《学》复习课件(人教版八年级上).ppt
- 七年级数学近似和有效数.ppt
- 现代国家的管理式(上课用).ppt
- 研究电磁现象的关规律及其应用的科学.ppt
- 研究性学习,对会弱势群体之清洁工状况的.ppt
- 糖尿病教育及自管理万邦医药糖尿病服务中心李辛江.ppt
- 糖尿病最新诊断分及宣传教育.ppt
- 田间试验设计、载和方差分析.ppt
- 肾癌合并心力衰竭患者围手术期管理专家共识(2026版).pptx
- 2026 ISH全球高血压实践指南解读.pptx
- 阿尔茨海默病血液生物标志物临床应用指南(2026版)解读.pptx
- 2026 SGO-SAGES临床实践声明:代谢与减重手术在子宫内膜癌肥胖管理中的作用.pptx
- NCCN指南解读:巨球蛋白血症_淋巴浆细胞性淋巴瘤(2027.V1).pptx
- 安全生产事前问责管理办法测评(卷二)测试题及答案.docx
- NCCN外阴癌临床实践指南(2027.V1)解读.pptx
- NCCN老年肿瘤临床实践指南(2026.V2)解读.pptx
- 糖尿病视网膜病变患者多重用药管理专家共识(2026)解读.pptx
- 区委书记在区委办公室专题组织生活会上的讲话.docx
原创力文档

文档评论(0)