《表1 MAC/SMAC类的成员变量》
NS2的网络模拟划分为两个域:编译域与解释域[4]。编译域使用C++语言,实现网络协议和模拟模型,解释域使用OTcl脚本语言配置网络模拟场景和设置参数。NS2已经实现了SMAC协议[3],如图2所示,在编译域中,SMAC协议由C++类SMAC实现,在解释域中,SMAC协议由OTcl类Mac/SMAC实现,二者通过类绑定机制(class binding)联系在一起。本文设计的网络模拟只需要在解释域中进行,主要工作是使用OT-cl脚本语言,根据模拟任务的要求,设置Mac/SMAC类的成员变量(如表1所示),设置方法如下:
图表编号 | XD0070320000 严禁用于非法目的 |
---|---|
绘制时间 | 2019.04.01 |
作者 | 李东晖 |
绘制单位 | 重庆大学计算机学院 |
更多格式 | 高清、无水印(增值服务) |