实现4节点星型网络场景中网络带宽的测量,给出模拟过程中带宽变化情况的曲线图(Xgraph绘制)!
链接:http://blog.chinaunix.net/u3/105477/showart_2087772.html
学习的知识点:
如何通过统一方式设置同一类型的连接(代码重用:简洁地生成节点,大规模场景就是采用这种生成方式)!
如何写采样过程record, 通过调用 $ns at [expr $now+$time] "record" 实现间隔采用(每隔 $time 后进行一次采样), 深刻理解NS2模拟的事件调度机制(事件队列:FIFO)!
如何利用Xgraph进行曲线绘制,以及Xgraph源文件格式!
#场景描述:
#有线新星结构, 四节点, 三条UDP连接,中心节点公用
#测量模拟过程中,各条UDP连接的带宽!
#以下是一些基本设置,在看过NS系列--NS2入门实例1、2、3之后,阅读肯定没问题的啦!
set ns [new Simulator]
set tracefd [open trace.tr w]
$ns trace-all $tracefd
set namtracefd [open namtrace.nam w]
$ns namtrace-all $namtracefd