tcp-unfair.tcl
上传用户:rrhhcc
上传日期:2015-12-11
资源大小:54129k
文件大小:1k
源码类别:

通讯编程

开发平台:

Visual C++

  1. # slow start mechanism with some features
  2. # such as labeling, annotation, nam-graph, and window size monitoring
  3. set ofile "tcp-sack-unfair"
  4. set tcptype "Agent/TCP/Sack1"
  5. set sinktype "Agent/TCPSink/Sack1"
  6. Agent/TCP set window_ 200
  7. set L1rate "10Mb"
  8. set L1del "5ms"
  9. set L1type "DropTail"
  10. set L2rate "1.5Mb"
  11. set L2del "40ms"
  12. set L2type "DropTail"
  13. set L2qlim 5
  14. set ftpstart 0.0001
  15. set cbrstart 2.80
  16. set cbrrate 0.0055
  17. set endtime 5.0
  18. source tcp-common.tcl
  19. $ns at 0.589653 "$ns trace-annotate "0.589653 Fast RTX: cwnd:(24 -> 12), ssth: 12""
  20. $ns at 1.024162 "$ns trace-annotate "1.024162 Fast RTX: cwnd:(12 -> 6), ssth: 6""
  21. $ns at 1.158039 "$ns trace-annotate "1.158039 CA: cwnd:6.17""
  22. $ns at 3.022799 "$ns trace-annotate "3.022799 Fast RTX: cwnd:(21.9 -> 10), ssth: 10""
  23. $ns at 3.262799 "$ns trace-annotate "3.262799 Fast RTX: cwnd:(10 -> 5), ssth: 5""
  24. $ns at 3.646743 "$ns trace-annotate "3.646743 CA: cwnd:5.2""
  25. $ns at 3.774854 "$ns trace-annotate "3.774854 Fast RTX: cwnd:(5.2 -> 2), ssth: 2""
  26. $ns at 4.030743 "$ns trace-annotate "4.030743 CA: cwnd:2.5""
  27. $ns at 4.676077 "$ns trace-annotate "4.676077 Slow-start/FRTX: cwnd:(3.5 -> 1), ssth: 2""
  28. $ns at 4.910743 "$ns trace-annotate "4.910743 CA: cwnd:2.5""
  29. $ns run