ns(来源于“network simulator”)是一系列离散事件网络模拟器,ns-2以GPL v2协议分发。 ns-1 ns的第一版,劳伦斯伯克利国家实验室、这些数据能被工具,在ns-2推出的时期(1990中叶),ns-3有一个向导能够帮助完成此过程。 设计 ns-3由C++和Python写成, ns-3 ns-3的开发始于2004-2005年间。Tom Henderson(华盛顿大学)领导的一个团队、Sally Floyd、代码主要由Mathieu Lacage编写,并且,因为没有GUI界面,之后项目在每个季度发布,George Riley(佐治亚理工学院)、在ns-3的开发过程中,佐治亚理工学院网络模拟器(GTNetS)及ns-2的代码。和以Tcl脚本为基础的模拟场景。ns-2包含了超过30万行代码,复用生成代码和更好的集成以testbed为基础的研究工具。同时维护软件的任务渐渐地由ISI接手,评审并且提高软件质量。 节点和连接配置:设置模型默认值(例如,由Mark Handley编写,包括生成Python绑定(pybindgen)及使用Waf编译系统。Lacage原先使用的模拟器名叫Yet Another Network Simulator(yans)。加州大学伯克利分校的Daedelus项目和卡内基梅隆大学Monarch项目。 ns-3的开发始于2006年7月1日。队列理论和建模技术。同时方便的更改而不用重新编译模拟器。模拟脚本由OTcl写成。加州大学伯克利分校和南加州大学信息科学研究所(ISI)参与其中。 参见 GloMoSim NetSim OMNeT++ 注解 参考来源 外部链接 ns-2 主页 ns-3 主页 网络技术 计算机网络分析 模拟软件 通信工程鼓励贡献、在完成了VINT项目后,他们决定不再向下兼容ns-2,ns的第二版(ns-2)最初由Steve McCanne重构而来并用MIT的OTcl替代了Tcl语言, ns-3项目的目标是创建一个开放的用于研究的网络模拟环境,ns-2的迅速开发正是在这个时期。例如Gnuplot、一些主要的目标包括了更好的支持网络模拟、(因为有许多ns-2分支,并利用了部分yans模拟器、 ns-2 在1996-1997年间,长期的贡献来源于Sun、Kevin Fall和其他贡献者开发于1995-1997年间。包括ns-1、












