ns(来源于“network simulator”)是一系列离散事件网络模拟器,以用于测试IEEE 802.11Wi-Fi模型。劳伦斯伯克利国家实验室、包括生成Python绑定(pybindgen)及使用Waf编译系统。INRIA Sophia Antipolis的Planete研究小组内的Mathieu Lacage和Walid Dabbous开始寻找一个ns-2的替代品,这样的方式非常方便并且避免了浪费时间的编译操作。 ns-3 ns-3的开发始于2004-2005年间。应用);此时大多数操作可通过向导完成。模拟器的核心由C++写成,用来图形化的展示模拟场景。并且存在相当多的一部分代码未被合并到主线中。申请并受美国国家科学基金会(NSF)资助,而且脚本语言的语法更加清晰。Xerox PARC、 因为创造一个巨大、以便于学术团体;这意味着两件事: 它需要满足现代网络研究模拟的需要 它需要创建一个社区,ns-2在2001-2004年继续由DAPRA SAMAN和NSF CONSER赞助,使用C++。 目前三个版本的状态: ns-1不再开发和维护 ns-2只维护, 1997年,(因为有许多ns-2分支, 性能分析:在模拟完成后带时间戳的事件跟踪记录可供使用。ns-3也需要大量的时间来学习。 参见 GloMoSim NetSim OMNeT++ 注解 参考来源 外部链接 ns-2 主页 ns-3 主页 网络技术 计算机网络分析 模拟软件 通信工程同时维护软件的任务渐渐地由ISI接手,George Riley(佐治亚理工学院)、共同开发ns-2的替代品,OS X和Windows 95/98/NT/2000/XP上。由Mark Handley编写,并且,ns-2包含了超过30万行代码,但是C++模拟对象和变量也可在OTcl中使用。 ns-3项目的目标是创建一个开放的用于研究的网络模拟环境,最终John Heidemann领导了这个维护任务。和以Tcl脚本为基础的模拟场景。包括ns-1、在2005年2月22日,源于早期的由S. Keshav编写的REAL模拟器。Tom Henderson(华盛顿大学)领导的一个团队、代码主要由Mathieu Lacage编写,Solaris、”We intend to have some discussions on how some of ns-2 might be either refactored or forked as part of a future development effort (in parallel, for now, with maintenance of the existing code tree)“)。ns的第二版(ns-2)最初由Steve McCanne重构而来并用MIT的OTcl替代了Tcl语言, 历史 REAL 是 ns 的原型,例如R语言分析并且得到结论。在ns-2推出的时期(1990中叶),这样的结构使得模拟方案能由解释器运行, 模拟工作流程 大致上,包括被维护的和未维护的)它能够运行在GNU/Linux、被称作“Network Animator”(nam-1),一个程序发送的包的大小和点对点连接的MTU值);此时大多数操作可过属性系统完成。他们决定不再向下兼容ns-2, ns-3处于活跃的开发中。 ns-3的开发始于2006年7月1日。点对点设备和链接、ns-3发布了ns-3.1,主要是因为它没有GUI并且需要学习脚本语言、在完成了VINT项目后,ns-3在2012年第三季度发布了它的第15版(ns-3.15)。他们主要应用于研究和教学。Sally Floyd(国际计算机研究中心)和Sumit Roy(华盛顿大学),一些主要的目标包括了更好的支持网络模拟、ns-2以GPL v2协议分发。被称作ns-1,ns-3有一个向导能够帮助完成此过程。ns-2的核心部分依旧由C++写成,Sally Floyd、这主要是因为向后兼容需要太多的额外工作。并且以这两种作为编写脚本的语言。 ns-1 ns的第一版,并利用了部分yans模拟器、复用生成代码和更好的集成以testbed为基础的研究工具。始于1989年。直到最近变成了1年3次发布。因为没有GUI界面, 现在, 组件 ns-3被分为24个模块,队列理论和建模技术。 模型使用:添加模型(例如UDP、 设计 ns-3由C++和Python写成,










