摘要
随着虚拟机、云计算及大数据等高带宽、异构化网络的普及,当前主流仿真工具NS2的局限性已日益凸显,新一代离散事件模拟器NS3应运而生,但其相关资料甚少,使用困难。为满足学术研究及教学需求,从多个角度、不同层次对NS3作了完整综述。首先简单概述了NS3及其与NS2的区别,随后系统剖析了其模块体系、基本对象与类、数据传输、代码体系及仿真流程。最后又从理论深度重点探究了NS3在研究领域的TCP实现过程,详细阐述了类的相互作用、全局变量及其算法实现细节。NS3虽不具有NS2的所有模型,相关研究也不多,但其符合弹性化网络模拟需求,拥有单一的语言、良好的架构及基于底层的开发设计等特点。
-
单位江苏联合职业技术学院; 江南大学