Uploaded image for project: 'vpp'
  1. vpp
  2. VPP-1839

ACK.ack is incorrect for a PSH

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Medium Medium
    • None
    • None
    • Session, TCP
    • None

      03:10:26.220306 IP localhost.localdomain.35886 > 10.2.24.26.http: Flags [S], seq 803969376, win 29200, options [mss 1460,sackOK,TS val 1175137318 ecr 0,nop,wscale 7], length 0
      0x0000: 4500 003c b546 4000 4006 cba0 0a02 8db7 E..<.F@.@.......
      0x0010: 0a02 181a 8c2e 0050 2feb 9960 0000 0000 .......P/..`....
      0x0020: a002 7210 ba03 0000 0204 05b4 0402 080a ..r.............
      0x0030: 460b 2c26 0000 0000 0103 0307 0000 0000 F.,&............
      0x0040: 0000 0000 0000 0000 0000 0000 ............
      03:10:26.222147 IP 10.2.24.26.http > localhost.localdomain.35886: Flags [S.], seq 1487102623, ack 803969377, win 4096, options [mss 1460,wscale 10,sackOK,TS val 1163169900 ecr 1175137318,eol], length 0
      0x0000: 4500 003c 5335 4000 fe06 6fb1 0a02 181a E..<S5@...o.....
      0x0010: 0a02 8db7 0050 8c2e 58a3 629f 2feb 9961 .....P..X.b./..a
      0x0020: a012 1000 71cc 0000 0204 05b4 0303 0a04 ....q...........
      0x0030: 0208 0a45 5490 6c46 0b2c 2600 0000 0000 ...ET.lF.,&.....
      0x0040: 0000 0000 0000 0000 0000 0000 ............
      03:10:26.222194 IP localhost.localdomain.35886 > 10.2.24.26.http: Flags [.], ack 1487102624, win 229, options [nop,nop,TS val 1175137320 ecr 1163169900], length 0
      0x0000: 4500 0034 b547 4000 4006 cba7 0a02 8db7 E..4.G@.@.......
      0x0010: 0a02 181a 8c2e 0050 2feb 9961 58a3 62a0 .......P/..aX.b.
      0x0020: 8010 00e5 b9fb 0000 0101 080a 460b 2c28 ............F.,(
      0x0030: 4554 906c 0000 0000 0000 0000 0000 0000 ET.l............
      0x0040: 0000 0000 ....
      03:10:26.222285 IP localhost.localdomain.35886 > 10.2.24.26.http: Flags [P.], seq 803969377:803969490, ack 1487102624, win 229, options [nop,nop,TS val 1175137320 ecr 1163169900], length 113: HTTP: GET /1.htm HTTP/1.1
      0x0000: 4500 00a5 b548 4000 4006 cb35 0a02 8db7 E....H@.@..5....
      0x0010: 0a02 181a 8c2e 0050 2feb 9961 58a3 62a0 .......P/..aX.b.
      0x0020: 8018 00e5 ba6c 0000 0101 080a 460b 2c28 .....l......F.,(
      0x0030: 4554 906c 4745 5420 2f31 2e68 746d 2048 ET.lGET./1.htm.H
      0x0040: 5454 502f 312e 310d 0a55 7365 722d 4167 TTP/1.1..User-Ag
      0x0050: 656e 743a 2057 6765 742f 312e 3134 2028 ent:.Wget/1.14.(
      0x0060: 6c69 6e75 782d 676e 7529 0d0a 4163 6365 linux-gnu)..Acce
      0x0070: 7074 3a20 2a2f 2a0d 0a48 6f73 743a 2031 pt:./..Host:.1
      0x0080: 302e 322e 3234 2e32 360d 0a43 6f6e 6e65 0.2.24.26..Conne
      0x0090: 6374 696f 6e3a 204b 6565 702d 416c 6976 ction:.Keep-Aliv
      0x00a0: 650d 0a0d 0a00 0000 0000 0000 0000 0000 e...............
      0x00b0: 0000 0000 00 .....
      03:10:26.222780 IP 10.2.24.26.http > localhost.localdomain.35886: Flags [.], ack 803969494, win 7, options [TS val 1163169902 ecr 1175137320,eol], length 0
      0x0000: 4500 0034 0000 4000 fe06 c2ee 0a02 181a E..4..@.........
      0x0010: 0a02 8db7 0050 8c2e 58a3 62a0 2feb 99d6 .....P..X.b./...
      0x0020: 8010 0007 6467 0000 080a 4554 906e 460b ....dg....ET.nF.
      0x0030: 2c28 0001 0000 0000 0000 0000 0000 0000 ,(..............
      0x0040: 0000 0000 ....

      It's the example of http static server.
      PSH from client: [P.], seq 803969377:803969490
      ACK from server: ack 803969494(which is wrong, and will cause client to repeat sending same package)

      Please confirm it.
      Thanks!

            florin.coras Florin Coras
            Linus2019 Linus Z
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: