调试运行ns2 lab23.tcl中遇到的问题

实验1

实验1由100个无线结点组成,仿真时间为100s,pause time设为100s。也就是仿真这段时间里没有mobility,另外设置使用CBR流,最大联机数目为10条,每一条数据流每秒送出10个封包。首先进入目录/home/onwaier/ns-allinone-2.35_gcc482/ns-allinone-2.35/ns-2.35/indep-utils/cmu-scen-gen,执行命令 ns cbrgen.tcl –type cbr –nn 100 –seed 1 –mc 10 –rate 10.0 > ~/cbr_n100_m10_r10,然后进入目录/home/onwaier/ns-allinone-2.35_gcc482/ns-allinone-2.35/ns-2.35/indep-utils/cmu-scen-gen/setdest,执行命令 ./setdest –n 100 –p 100.0 –M 10.0 –t 100 –x 300 –y 300 >~/scen_100n_100p_10M_100t_300_300来使用setdest产生无线网络移动场景。
执行命令ns lab23_1.tcl DSDV,运行结果如图。
运行结果
执行命令awk –f parse.awk trace1.tr,运行结果如图。
运行结果
执行命令ns lab23_1.tcl AODV,运行结果如图。
运行结果
执行命令awk –f parse.awk trace1.tr,运行结果如图。
运行结果
执行命令ns lab23_1.tcl DSR,运行结果如图。
运行结果
执行命令awk -f parse.awk trace1.tr,运行结果如图。
运行结果

实验2

实验二由100个无线结点组成,仿真时间为100s,暂停时间设为0s,也就是仿真这段时间结点随时都在移动中,另外设置使用CBR流,最大联机数目为10条,每一条每秒送出10个封包。
执行命令./setdest -n 100 -p 0.0 -M 10.0 -t 100 -x 500 -y 500 > ~/scen_100n_0p_10M_100t_500_500
执行命令ns lab23_2tcl DSDV,运行结果如图。
运行结果
执行命令awk –f parse.awk trace1.tr运行结果如图。
运行结果
执行命令ns lab23_2tcl AODV,运行结果如图。
运行结果
执行命令awk –f parse.awk trace1.tr运行结果如图。
运行结果
执行命令ns lab23_2tcl DSR,运行结果如图。
运行结果
执行命令awk –f parse.awk trace1.tr运行结果如图。
执行结果

发布了152 篇原创文章 · 获赞 29 · 访问量 4万+

猜你喜欢

转载自blog.csdn.net/happyeveryday62/article/details/103346455