tcp_fastrexmit_1.test 4.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596
  1. %description:
  2. Test Fast Retransmission: 3rd duplicate ACK should trigger resend before
  3. retransmission timer expires
  4. %inifile: {}.ini
  5. [General]
  6. #preload-ned-files = *.ned ../../*.ned @../../../../nedfiles.lst
  7. ned-path = .;../../../../src;../../lib
  8. #omnetpp 5.0 - 5.1 compatibility:
  9. eventlog-file = "${resultdir}/${configname}-${runnumber}.elog"
  10. output-scalar-file = "${resultdir}/${configname}-${runnumber}.sca"
  11. output-vector-file = "${resultdir}/${configname}-${runnumber}.vec"
  12. snapshot-file = "${resultdir}/${configname}-${runnumber}.sna"
  13. #[Cmdenv]
  14. cmdenv-event-banners=false
  15. cmdenv-express-mode=false
  16. #[Parameters]
  17. *.testing=true
  18. ####cmdenv-log-prefix=""
  19. *.tcptester.cmdenv-log-level=DEBUG
  20. **.cmdenv-log-level=OFF
  21. *.cli_app.tSend=1s
  22. *.cli_app.sendBytes=32768B # 32 1024-byte segments
  23. *.tcptester.script="a12 delete" # drop a segment to force fast rexmit
  24. include ../../lib/defaults.ini
  25. %contains: stdout
  26. [1.001 A003] A.1000 > B.2000: A 1:1025(1024) ack 501 win 16384
  27. [1.203 B002] A.1000 < B.2000: A ack 1025 win 16384
  28. [1.205 A004] A.1000 > B.2000: A 1025:2049(1024) ack 501 win 16384
  29. [1.205 A005] A.1000 > B.2000: A 2049:3073(1024) ack 501 win 16384
  30. [1.207 B003] A.1000 < B.2000: A ack 3073 win 16384
  31. [1.209 A006] A.1000 > B.2000: A 3073:4097(1024) ack 501 win 16384
  32. [1.209 A007] A.1000 > B.2000: A 4097:5121(1024) ack 501 win 16384
  33. [1.209 A008] A.1000 > B.2000: A 5121:6145(1024) ack 501 win 16384
  34. [1.211 B004] A.1000 < B.2000: A ack 5121 win 16384
  35. [1.213 A009] A.1000 > B.2000: A 6145:7169(1024) ack 501 win 16384
  36. [1.213 A010] A.1000 > B.2000: A 7169:8193(1024) ack 501 win 16384
  37. [1.213 A011] A.1000 > B.2000: A 8193:9217(1024) ack 501 win 16384
  38. [1.215 B005] A.1000 < B.2000: A ack 7169 win 16384
  39. [1.215 B006] A.1000 < B.2000: A ack 9217 win 16384
  40. [1.217 A012] A.1000 > B.2000: A 9217:10241(1024) ack 501 win 16384 # deleting
  41. [1.217 A013] A.1000 > B.2000: A 10241:11265(1024) ack 501 win 16384
  42. [1.217 A014] A.1000 > B.2000: A 11265:12289(1024) ack 501 win 16384
  43. [1.217 A015] A.1000 > B.2000: A 12289:13313(1024) ack 501 win 16384
  44. [1.217 A016] A.1000 > B.2000: A 13313:14337(1024) ack 501 win 16384
  45. [1.217 A017] A.1000 > B.2000: A 14337:15361(1024) ack 501 win 16384
  46. [1.219 B007] A.1000 < B.2000: A ack 9217 win 16384
  47. [1.219 B008] A.1000 < B.2000: A ack 9217 win 16384
  48. [1.219 B009] A.1000 < B.2000: A ack 9217 win 16384
  49. [1.219 B010] A.1000 < B.2000: A ack 9217 win 16384
  50. [1.219 B011] A.1000 < B.2000: A ack 9217 win 16384
  51. [1.221 A018] A.1000 > B.2000: A 9217:10241(1024) ack 501 win 16384
  52. [1.221 A019] A.1000 > B.2000: A 15361:16385(1024) ack 501 win 16384
  53. [1.221 A020] A.1000 > B.2000: A 16385:17409(1024) ack 501 win 16384
  54. [1.223 B012] A.1000 < B.2000: A ack 16385 win 16384
  55. [1.225 A021] A.1000 > B.2000: A 17409:18433(1024) ack 501 win 16384
  56. [1.225 A022] A.1000 > B.2000: A 18433:19457(1024) ack 501 win 16384
  57. [1.227 B013] A.1000 < B.2000: A ack 18433 win 16384
  58. [1.229 A023] A.1000 > B.2000: A 19457:20481(1024) ack 501 win 16384
  59. [1.229 A024] A.1000 > B.2000: A 20481:21505(1024) ack 501 win 16384
  60. [1.231 B014] A.1000 < B.2000: A ack 20481 win 16384
  61. [1.233 A025] A.1000 > B.2000: A 21505:22529(1024) ack 501 win 16384
  62. [1.233 A026] A.1000 > B.2000: A 22529:23553(1024) ack 501 win 16384
  63. [1.235 B015] A.1000 < B.2000: A ack 22529 win 16384
  64. [1.237 A027] A.1000 > B.2000: A 23553:24577(1024) ack 501 win 16384
  65. [1.237 A028] A.1000 > B.2000: A 24577:25601(1024) ack 501 win 16384
  66. [1.239 B016] A.1000 < B.2000: A ack 24577 win 16384
  67. [1.241 A029] A.1000 > B.2000: A 25601:26625(1024) ack 501 win 16384
  68. [1.241 A030] A.1000 > B.2000: A 26625:27649(1024) ack 501 win 16384
  69. [1.241 A031] A.1000 > B.2000: A 27649:28673(1024) ack 501 win 16384
  70. [1.243 B017] A.1000 < B.2000: A ack 26625 win 16384
  71. [1.243 B018] A.1000 < B.2000: A ack 28673 win 16384
  72. [1.245 A032] A.1000 > B.2000: A 28673:29697(1024) ack 501 win 16384
  73. [1.245 A033] A.1000 > B.2000: A 29697:30721(1024) ack 501 win 16384
  74. [1.245 A034] A.1000 > B.2000: A 30721:31745(1024) ack 501 win 16384
  75. [1.245 A035] A.1000 > B.2000: A 31745:32769(1024) ack 501 win 16384
  76. [1.247 B019] A.1000 < B.2000: A ack 30721 win 16384
  77. [1.247 B020] A.1000 < B.2000: A ack 32769 win 16384
  78. %contains: stdout
  79. [1.248] tcpdump finished, A:35 B:20 segments
  80. %#--------------------------------------------------------------------------------------------------------------
  81. %not-contains: stdout
  82. undisposed object:
  83. %not-contains: stdout
  84. -- check module destructor
  85. %#--------------------------------------------------------------------------------------------------------------