试验目的:
1. 熟练用ns2做网络仿真试验的整个流程;
2. 练习写tcl脚本,了解怎么应用http和rtp;
3. 练习用awk处理trace数据,了解怎么计算丢包率;
4. 练习用gnuplot绘制曲线图,熟练gnuplot的使用。
实验步骤:
1。确定网络拓扑。
一个简单的三个节点的拓扑,两个运行cbr(const-bitrate)应用的发送结点,一个接收结点。一条链路使用tcp链接,一条链路使用udp连接。如图。
2。写tcl脚本。
| # jiqing 2007-6-5 set ns [new Simulator] #open a nam trace file #open a trace file #finish procedure #create nodes #create links |

该实验旨在通过ns2仿真网络,掌握tcl脚本、awk处理数据和gnuplot绘图技能。实验涉及TCP与UDP的丢包率计算,通过awk处理trace数据,gnuplot绘制曲线,结果显示TCP在带宽限制时的丢包率高于UDP,揭示了TCP的拥塞控制机制。

最低0.47元/天 解锁文章
7057

被折叠的 条评论
为什么被折叠?



