用Waf编译系统。2008年6月，ns-3发布了ns-3.1，之后项目在每个季度发布，直到最近变成了1年3次发布。ns-3在2012年第三季度发布了它的第15版（ns-3.15）。目前三个版本的状态：
设计.ns-3由C++和Python写成，并且以这两种作为编写脚本的语言。
组件.ns-3被分为24个模块，包括几个真实网络设备和协议的模块。
模拟工作流程.大致上，创建一个模拟可以被分为以下几个步骤：Section::