0

我试图在 ns2 的哑铃形拓扑中找到 Goodput,以便比较 TCP Reno、NewReno、Tahoe 的 goodput 值。有人可以帮忙吗?我能够创建拓扑、运行协议并获取 .nam 文件。但是如何分析它以找到好的输入是问题所在。Goodput是每单位时间传输的原始数据。但是如何从数据包中删除标头等以获得每单位时间发送的有效数据量(也忽略重传)?

4

1 回答 1

0
   hdr_size = pkt_size % $x
   # where $x is the packet's data part size

   pkt_size -= hdr_size
   # Store received packet's size
   recvdSize += pkt_size

然后使用公式 (recvdSize/(stopTime-startTime))*(8/1000)

找到好的放..

于 2014-02-12T17:31:56.083 回答