实验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
运行结果如图。