显示在ns3 3.28下的tcp-variants-comparison.cc结果

时间:2018-07-26 00:30:20

标签: ns-3

我正在寻找一种显示与Ubuntu 18.04一起使用的ns3(3.28)下文件“ tcp-variants-comparison.cc”结果的方法。

我在这里发现了2013年的一个老话题,但在当前环境下似乎无法正常工作。

P.S:我是ns3的新手,所以我将不胜感激。

致谢 cedkhader

1 个答案:

答案 0 :(得分:0)

运行./waf --run "tcp-variants-comparison --tracing=1"会产生以下文件:

-rw-rw-r--  1  112271415 Aug  5 15:52 TcpVariantsComparison-ascii
-rw-rw-r--  1     401623 Aug  5 15:52 TcpVariantsComparison-cwnd.data
-rw-rw-r--  1    1216177 Aug  5 15:52 TcpVariantsComparison-inflight.data
-rw-rw-r--  1     947619 Aug  5 15:52 TcpVariantsComparison-next-rx.data
-rw-rw-r--  1     955550 Aug  5 15:52 TcpVariantsComparison-next-tx.data
-rw-rw-r--  1         38 Aug  5 15:51 TcpVariantsComparison-rto.data
-rw-rw-r--  1     482134 Aug  5 15:52 TcpVariantsComparison-rtt.data
-rw-rw-r--  1     346427 Aug  5 15:52 TcpVariantsComparison-ssth.data

您可以使用其他命令行参数来生成所需的输出,请参见下面的列表。

Program Arguments:
    --transport_prot:    Transport protocol to use: TcpNewReno, TcpHybla, TcpHighSpeed, TcpHtcp, TcpVegas, TcpScalable, TcpVeno, TcpBic, TcpYeah, TcpIllinois, TcpWestwood, TcpWestwoodPlus, TcpLedbat  [TcpWestwood]
    --error_p:           Packet error rate [0]
    --bandwidth:         Bottleneck bandwidth [2Mbps]
    --delay:             Bottleneck delay [0.01ms]
    --access_bandwidth:  Access link bandwidth [10Mbps]
    --access_delay:      Access link delay [45ms]
    --tracing:           Flag to enable/disable tracing [true]
    --prefix_name:       Prefix of output trace file [TcpVariantsComparison]
    --data:              Number of Megabytes of data to transmit [0]
    --mtu:               Size of IP packets to send in bytes [400]
    --num_flows:         Number of flows [1]
    --duration:          Time to allow flows to run in seconds [100]
    --run:               Run index (for setting repeatable seeds) [0]
    --flow_monitor:      Enable flow monitor [false]
    --pcap_tracing:      Enable or disable PCAP tracing [false]
    --queue_disc_type:   Queue disc type for gateway (e.g. ns3::CoDelQueueDisc) [ns3::PfifoFastQueueDisc]
    --sack:              Enable or disable SACK option [true]