- 6
- 0
- 约6.95千字
- 约 6页
- 2019-08-05 发布于江苏
- 举报
如何往NS2中添加新的MAC协议
smac.tcl是自己写的tcl脚本,可以直接在NS2找到原型,在NS2/tcl/test/目录下,有testsuite-smac-multihop.tcl,可以用这个tcl程序来改编
网上有关于往NS2中添加新的路由协议的文章,却没有关于往NS2中添加新的MAC协议的文章。下面我给大家讲一下如何往NS2中添加新的MAC协议。? ?往NS2.29中添加了一个新的MAC协议,暂时命名为LMAC.其实它的代码内容和SMAC一样,我只是想验证一下如何在NS2.29中添加新的协议。1.在~/ns-allinone-2.29/ns-2.29/mac目录下copy原来的smac.cc和smac.h??cp smac.cc lmac.cc??cp smac.h??lmac.h2.打开lmac.cc和lmac.h,把所有的SMAC替换成LMAC,把所有的smac替换成lmac,把所有的Smac替换成Lmac.3.修改packet.h??打开packet.h,找到匹配字符串SMAC,然后照着样子修改就可以了。??packet.h在~/ns-allinone-2.29/ns-2.29/common目录下??添加定义访问协议报头的指针??#define HDR_SMAC(p)? ???((hdr_smac *)hdr_mac::access(p)
您可能关注的文档
最近下载
- 【课件】《城镇燃气经营安全重大隐患判定标准》解读(35页).pptx VIP
- 天然产物化学课件.pptx VIP
- (高清版)DB13∕T 5871-2023 矿山地质环境恢复治理工程资料管理规程.docx VIP
- 《GB∕T 27914-2023 风险管理 法律风险管理指南》解读和应用指导材料(雷泽佳编写2024A0-PDF).pdf VIP
- BRCGS全球包装材料标准第7版要求及内审员培训教材 .pdf VIP
- CECS391-2014 风力发电机组消防系统技术规程.docx VIP
- 海洋天然产物的研究.ppt VIP
- 中级注册安全工程师练习题《安全生产专业实务其他安全》测练习题及答案.docx VIP
- BRCGS全球包装材料标准第7版.pdf VIP
- 2025年中考数学复习:无刻度直尺作图.pdf VIP
原创力文档

文档评论(0)