I have encountered this same issue. I am sending large files via TCP during an HTTP session and I see packets being transmitted out of order. This is unacceptable. Attached is a copy for a Wireshark capture of communications between the CC3000 (192.168.1.101) and my PC web browser (192.168.1.102). The HTTP server will transmit segments of the file in block sizes determined by the lesser of the following (1000 bytes or the remaining bytes to be transmitted from the file). I have instrumented my code an have observed that the send() function was indeed sent a series of 1000 bytes blocks followed by the last segment of 355 bytes. However, as can be seen from the Wireshark trace, these are being transmitted out of order by the CC3000.
I changed the code to wait for a HCI_EVENT_CC3000_CAN_SHUT_DOWN event after each send. This appeared to "fix" the problem, but at a HUGE performance hit to data throughput. The issue seems to be triggered by numerous back-to-back send() requests from the application code.
This is serious enough to scrap further development with your part. Please get back to me with the corrective action ASAP.
No. Time Source Destination Protocol Length Info 7 6.337004000 192.168.1.102 192.168.1.101 TCP 62 slingshot > http [SYN] Seq=0 Win=65535 Len=0 MSS=1460 SACK_PERM=1 Frame 7: 62 bytes on wire (496 bits), 62 bytes captured (496 bits) on interface 0 Ethernet II, Src: Intel_55:18:66 (00:07:e9:55:18:66), Dst: LsResear_02:22:cb (00:25:ca:02:22:cb) Internet Protocol Version 4, Src: 192.168.1.102 (192.168.1.102), Dst: 192.168.1.101 (192.168.1.101) Transmission Control Protocol, Src Port: slingshot (1705), Dst Port: http (80), Seq: 0, Len: 0 Source port: slingshot (1705) Destination port: http (80) [Stream index: 0] Sequence number: 0 (relative sequence number) Header length: 28 bytes Flags: 0x002 (SYN) Window size value: 65535 [Calculated window size: 65535] Checksum: 0xae3f [validation disabled] Options: (8 bytes), Maximum segment size, No-Operation (NOP), No-Operation (NOP), SACK permitted No. Time Source Destination Protocol Length Info 8 6.341217000 192.168.1.101 192.168.1.102 TCP 60 http > slingshot [SYN, ACK] Seq=0 Ack=1 Win=1460 Len=0 MSS=1460 Frame 8: 60 bytes on wire (480 bits), 60 bytes captured (480 bits) on interface 0 Ethernet II, Src: LsResear_02:22:cb (00:25:ca:02:22:cb), Dst: Intel_55:18:66 (00:07:e9:55:18:66) Internet Protocol Version 4, Src: 192.168.1.101 (192.168.1.101), Dst: 192.168.1.102 (192.168.1.102) Transmission Control Protocol, Src Port: http (80), Dst Port: slingshot (1705), Seq: 0, Ack: 1, Len: 0 Source port: http (80) Destination port: slingshot (1705) [Stream index: 0] Sequence number: 0 (relative sequence number) Acknowledgment number: 1 (relative ack number) Header length: 24 bytes Flags: 0x012 (SYN, ACK) Window size value: 1460 [Calculated window size: 1460] Checksum: 0x4b46 [validation disabled] Options: (4 bytes), Maximum segment size [SEQ/ACK analysis] No. Time Source Destination Protocol Length Info 9 6.341255000 192.168.1.102 192.168.1.101 TCP 54 slingshot > http [ACK] Seq=1 Ack=1 Win=65535 Len=0 Frame 9: 54 bytes on wire (432 bits), 54 bytes captured (432 bits) on interface 0 Ethernet II, Src: Intel_55:18:66 (00:07:e9:55:18:66), Dst: LsResear_02:22:cb (00:25:ca:02:22:cb) Internet Protocol Version 4, Src: 192.168.1.102 (192.168.1.102), Dst: 192.168.1.101 (192.168.1.101) Transmission Control Protocol, Src Port: slingshot (1705), Dst Port: http (80), Seq: 1, Ack: 1, Len: 0 Source port: slingshot (1705) Destination port: http (80) [Stream index: 0] Sequence number: 1 (relative sequence number) Acknowledgment number: 1 (relative ack number) Header length: 20 bytes Flags: 0x010 (ACK) Window size value: 65535 [Calculated window size: 65535] [Window size scaling factor: -2 (no window scaling used)] Checksum: 0x8436 [validation disabled] [SEQ/ACK analysis] No. Time Source Destination Protocol Length Info 10 6.341576000 192.168.1.102 192.168.1.101 HTTP 370 GET /dygraph/rgbcolor/rgbcolor.js HTTP/1.1 Frame 10: 370 bytes on wire (2960 bits), 370 bytes captured (2960 bits) on interface 0 Ethernet II, Src: Intel_55:18:66 (00:07:e9:55:18:66), Dst: LsResear_02:22:cb (00:25:ca:02:22:cb) Internet Protocol Version 4, Src: 192.168.1.102 (192.168.1.102), Dst: 192.168.1.101 (192.168.1.101) Transmission Control Protocol, Src Port: slingshot (1705), Dst Port: http (80), Seq: 1, Ack: 1, Len: 316 Source port: slingshot (1705) Destination port: http (80) [Stream index: 0] Sequence number: 1 (relative sequence number) [Next sequence number: 317 (relative sequence number)] Acknowledgment number: 1 (relative ack number) Header length: 20 bytes Flags: 0x018 (PSH, ACK) Window size value: 65535 [Calculated window size: 65535] [Window size scaling factor: -2 (no window scaling used)] Checksum: 0x8572 [validation disabled] [SEQ/ACK analysis] Hypertext Transfer Protocol No. Time Source Destination Protocol Length Info 11 6.345587000 192.168.1.101 192.168.1.102 TCP 60 http > slingshot [ACK] Seq=1 Ack=317 Win=1460 Len=0 Frame 11: 60 bytes on wire (480 bits), 60 bytes captured (480 bits) on interface 0 Ethernet II, Src: LsResear_02:22:cb (00:25:ca:02:22:cb), Dst: Intel_55:18:66 (00:07:e9:55:18:66) Internet Protocol Version 4, Src: 192.168.1.101 (192.168.1.101), Dst: 192.168.1.102 (192.168.1.102) Transmission Control Protocol, Src Port: http (80), Dst Port: slingshot (1705), Seq: 1, Ack: 317, Len: 0 Source port: http (80) Destination port: slingshot (1705) [Stream index: 0] Sequence number: 1 (relative sequence number) Acknowledgment number: 317 (relative ack number) Header length: 20 bytes Flags: 0x010 (ACK) Window size value: 1460 [Calculated window size: 1460] [Window size scaling factor: -2 (no window scaling used)] Checksum: 0x61c7 [validation disabled] [SEQ/ACK analysis] No. Time Source Destination Protocol Length Info 12 6.354588000 192.168.1.101 192.168.1.102 TCP 168 [TCP segment of a reassembled PDU] Frame 12: 168 bytes on wire (1344 bits), 168 bytes captured (1344 bits) on interface 0 Ethernet II, Src: LsResear_02:22:cb (00:25:ca:02:22:cb), Dst: Intel_55:18:66 (00:07:e9:55:18:66) Internet Protocol Version 4, Src: 192.168.1.101 (192.168.1.101), Dst: 192.168.1.102 (192.168.1.102) Transmission Control Protocol, Src Port: http (80), Dst Port: slingshot (1705), Seq: 1, Ack: 317, Len: 114 Source port: http (80) Destination port: slingshot (1705) [Stream index: 0] Sequence number: 1 (relative sequence number) [Next sequence number: 115 (relative sequence number)] Acknowledgment number: 317 (relative ack number) Header length: 20 bytes Flags: 0x018 (PSH, ACK) Window size value: 1460 [Calculated window size: 1460] [Window size scaling factor: -2 (no window scaling used)] Checksum: 0xfe0d [validation disabled] [SEQ/ACK analysis] TCP segment data (114 bytes) No. Time Source Destination Protocol Length Info 13 6.357904000 192.168.1.101 192.168.1.102 TCP 1054 [TCP segment of a reassembled PDU] Frame 13: 1054 bytes on wire (8432 bits), 1054 bytes captured (8432 bits) on interface 0 Ethernet II, Src: LsResear_02:22:cb (00:25:ca:02:22:cb), Dst: Intel_55:18:66 (00:07:e9:55:18:66) Internet Protocol Version 4, Src: 192.168.1.101 (192.168.1.101), Dst: 192.168.1.102 (192.168.1.102) Transmission Control Protocol, Src Port: http (80), Dst Port: slingshot (1705), Seq: 115, Ack: 317, Len: 1000 Source port: http (80) Destination port: slingshot (1705) [Stream index: 0] Sequence number: 115 (relative sequence number) [Next sequence number: 1115 (relative sequence number)] Acknowledgment number: 317 (relative ack number) Header length: 20 bytes Flags: 0x018 (PSH, ACK) Window size value: 1460 [Calculated window size: 1460] [Window size scaling factor: -2 (no window scaling used)] Checksum: 0x3f52 [validation disabled] [SEQ/ACK analysis] [Reassembled PDU in frame: 26] TCP segment data (1000 bytes) No. Time Source Destination Protocol Length Info 14 6.357949000 192.168.1.102 192.168.1.101 TCP 54 slingshot > http [ACK] Seq=317 Ack=1115 Win=64421 Len=0 Frame 14: 54 bytes on wire (432 bits), 54 bytes captured (432 bits) on interface 0 Ethernet II, Src: Intel_55:18:66 (00:07:e9:55:18:66), Dst: LsResear_02:22:cb (00:25:ca:02:22:cb) Internet Protocol Version 4, Src: 192.168.1.102 (192.168.1.102), Dst: 192.168.1.101 (192.168.1.101) Transmission Control Protocol, Src Port: slingshot (1705), Dst Port: http (80), Seq: 317, Ack: 1115, Len: 0 Source port: slingshot (1705) Destination port: http (80) [Stream index: 0] Sequence number: 317 (relative sequence number) Acknowledgment number: 1115 (relative ack number) Header length: 20 bytes Flags: 0x010 (ACK) Window size value: 64421 [Calculated window size: 64421] [Window size scaling factor: -2 (no window scaling used)] Checksum: 0x8436 [validation disabled] [SEQ/ACK analysis] No. Time Source Destination Protocol Length Info 15 6.363369000 192.168.1.101 192.168.1.102 TCP 1054 [TCP segment of a reassembled PDU] Frame 15: 1054 bytes on wire (8432 bits), 1054 bytes captured (8432 bits) on interface 0 Ethernet II, Src: LsResear_02:22:cb (00:25:ca:02:22:cb), Dst: Intel_55:18:66 (00:07:e9:55:18:66) Internet Protocol Version 4, Src: 192.168.1.101 (192.168.1.101), Dst: 192.168.1.102 (192.168.1.102) Transmission Control Protocol, Src Port: http (80), Dst Port: slingshot (1705), Seq: 1115, Ack: 317, Len: 1000 Source port: http (80) Destination port: slingshot (1705) [Stream index: 0] Sequence number: 1115 (relative sequence number) [Next sequence number: 2115 (relative sequence number)] Acknowledgment number: 317 (relative ack number) Header length: 20 bytes Flags: 0x018 (PSH, ACK) Window size value: 1460 [Calculated window size: 1460] [Window size scaling factor: -2 (no window scaling used)] Checksum: 0x9899 [validation disabled] [SEQ/ACK analysis] [Reassembled PDU in frame: 26] TCP segment data (1000 bytes) No. Time Source Destination Protocol Length Info 16 6.363944000 192.168.1.101 192.168.1.102 TCP 1054 [TCP segment of a reassembled PDU] Frame 16: 1054 bytes on wire (8432 bits), 1054 bytes captured (8432 bits) on interface 0 Ethernet II, Src: LsResear_02:22:cb (00:25:ca:02:22:cb), Dst: Intel_55:18:66 (00:07:e9:55:18:66) Internet Protocol Version 4, Src: 192.168.1.101 (192.168.1.101), Dst: 192.168.1.102 (192.168.1.102) Transmission Control Protocol, Src Port: http (80), Dst Port: slingshot (1705), Seq: 2115, Ack: 317, Len: 1000 Source port: http (80) Destination port: slingshot (1705) [Stream index: 0] Sequence number: 2115 (relative sequence number) [Next sequence number: 3115 (relative sequence number)] Acknowledgment number: 317 (relative ack number) Header length: 20 bytes Flags: 0x018 (PSH, ACK) Window size value: 1460 [Calculated window size: 1460] [Window size scaling factor: -2 (no window scaling used)] Checksum: 0x4b21 [validation disabled] [SEQ/ACK analysis] [Reassembled PDU in frame: 26] TCP segment data (1000 bytes) No. Time Source Destination Protocol Length Info 17 6.363984000 192.168.1.102 192.168.1.101 TCP 54 slingshot > http [ACK] Seq=317 Ack=3115 Win=65535 Len=0 Frame 17: 54 bytes on wire (432 bits), 54 bytes captured (432 bits) on interface 0 Ethernet II, Src: Intel_55:18:66 (00:07:e9:55:18:66), Dst: LsResear_02:22:cb (00:25:ca:02:22:cb) Internet Protocol Version 4, Src: 192.168.1.102 (192.168.1.102), Dst: 192.168.1.101 (192.168.1.101) Transmission Control Protocol, Src Port: slingshot (1705), Dst Port: http (80), Seq: 317, Ack: 3115, Len: 0 Source port: slingshot (1705) Destination port: http (80) [Stream index: 0] Sequence number: 317 (relative sequence number) Acknowledgment number: 3115 (relative ack number) Header length: 20 bytes Flags: 0x010 (ACK) Window size value: 65535 [Calculated window size: 65535] [Window size scaling factor: -2 (no window scaling used)] Checksum: 0x8436 [validation disabled] [SEQ/ACK analysis] No. Time Source Destination Protocol Length Info 18 6.369513000 192.168.1.101 192.168.1.102 TCP 1054 [TCP segment of a reassembled PDU] Frame 18: 1054 bytes on wire (8432 bits), 1054 bytes captured (8432 bits) on interface 0 Ethernet II, Src: LsResear_02:22:cb (00:25:ca:02:22:cb), Dst: Intel_55:18:66 (00:07:e9:55:18:66) Internet Protocol Version 4, Src: 192.168.1.101 (192.168.1.101), Dst: 192.168.1.102 (192.168.1.102) Transmission Control Protocol, Src Port: http (80), Dst Port: slingshot (1705), Seq: 3115, Ack: 317, Len: 1000 Source port: http (80) Destination port: slingshot (1705) [Stream index: 0] Sequence number: 3115 (relative sequence number) [Next sequence number: 4115 (relative sequence number)] Acknowledgment number: 317 (relative ack number) Header length: 20 bytes Flags: 0x018 (PSH, ACK) Window size value: 1460 [Calculated window size: 1460] [Window size scaling factor: -2 (no window scaling used)] Checksum: 0xabba [validation disabled] [SEQ/ACK analysis] [Reassembled PDU in frame: 26] TCP segment data (1000 bytes) No. Time Source Destination Protocol Length Info 19 6.373187000 192.168.1.101 192.168.1.102 TCP 1054 [TCP segment of a reassembled PDU] Frame 19: 1054 bytes on wire (8432 bits), 1054 bytes captured (8432 bits) on interface 0 Ethernet II, Src: LsResear_02:22:cb (00:25:ca:02:22:cb), Dst: Intel_55:18:66 (00:07:e9:55:18:66) Internet Protocol Version 4, Src: 192.168.1.101 (192.168.1.101), Dst: 192.168.1.102 (192.168.1.102) Transmission Control Protocol, Src Port: http (80), Dst Port: slingshot (1705), Seq: 4115, Ack: 317, Len: 1000 Source port: http (80) Destination port: slingshot (1705) [Stream index: 0] Sequence number: 4115 (relative sequence number) [Next sequence number: 5115 (relative sequence number)] Acknowledgment number: 317 (relative ack number) Header length: 20 bytes Flags: 0x018 (PSH, ACK) Window size value: 1460 [Calculated window size: 1460] [Window size scaling factor: -2 (no window scaling used)] Checksum: 0x9091 [validation disabled] [SEQ/ACK analysis] [Reassembled PDU in frame: 26] TCP segment data (1000 bytes) No. Time Source Destination Protocol Length Info 20 6.373237000 192.168.1.102 192.168.1.101 TCP 54 slingshot > http [ACK] Seq=317 Ack=5115 Win=65535 Len=0 Frame 20: 54 bytes on wire (432 bits), 54 bytes captured (432 bits) on interface 0 Ethernet II, Src: Intel_55:18:66 (00:07:e9:55:18:66), Dst: LsResear_02:22:cb (00:25:ca:02:22:cb) Internet Protocol Version 4, Src: 192.168.1.102 (192.168.1.102), Dst: 192.168.1.101 (192.168.1.101) Transmission Control Protocol, Src Port: slingshot (1705), Dst Port: http (80), Seq: 317, Ack: 5115, Len: 0 Source port: slingshot (1705) Destination port: http (80) [Stream index: 0] Sequence number: 317 (relative sequence number) Acknowledgment number: 5115 (relative ack number) Header length: 20 bytes Flags: 0x010 (ACK) Window size value: 65535 [Calculated window size: 65535] [Window size scaling factor: -2 (no window scaling used)] Checksum: 0x8436 [validation disabled] [SEQ/ACK analysis] No. Time Source Destination Protocol Length Info 21 6.378212000 192.168.1.101 192.168.1.102 TCP 409 [TCP segment of a reassembled PDU] Frame 21: 409 bytes on wire (3272 bits), 409 bytes captured (3272 bits) on interface 0 Ethernet II, Src: LsResear_02:22:cb (00:25:ca:02:22:cb), Dst: Intel_55:18:66 (00:07:e9:55:18:66) Internet Protocol Version 4, Src: 192.168.1.101 (192.168.1.101), Dst: 192.168.1.102 (192.168.1.102) Transmission Control Protocol, Src Port: http (80), Dst Port: slingshot (1705), Seq: 5115, Ack: 317, Len: 355 Source port: http (80) Destination port: slingshot (1705) [Stream index: 0] Sequence number: 5115 (relative sequence number) [Next sequence number: 5470 (relative sequence number)] Acknowledgment number: 317 (relative ack number) Header length: 20 bytes Flags: 0x018 (PSH, ACK) Window size value: 1460 [Calculated window size: 1460] [Window size scaling factor: -2 (no window scaling used)] Checksum: 0xdf48 [validation disabled] [SEQ/ACK analysis] [Reassembled PDU in frame: 26] TCP segment data (355 bytes) No. Time Source Destination Protocol Length Info 22 6.380514000 192.168.1.101 192.168.1.102 TCP 1054 [TCP segment of a reassembled PDU] Frame 22: 1054 bytes on wire (8432 bits), 1054 bytes captured (8432 bits) on interface 0 Ethernet II, Src: LsResear_02:22:cb (00:25:ca:02:22:cb), Dst: Intel_55:18:66 (00:07:e9:55:18:66) Internet Protocol Version 4, Src: 192.168.1.101 (192.168.1.101), Dst: 192.168.1.102 (192.168.1.102) Transmission Control Protocol, Src Port: http (80), Dst Port: slingshot (1705), Seq: 5470, Ack: 317, Len: 1000 Source port: http (80) Destination port: slingshot (1705) [Stream index: 0] Sequence number: 5470 (relative sequence number) [Next sequence number: 6470 (relative sequence number)] Acknowledgment number: 317 (relative ack number) Header length: 20 bytes Flags: 0x018 (PSH, ACK) Window size value: 1460 [Calculated window size: 1460] [Window size scaling factor: -2 (no window scaling used)] Checksum: 0x33ae [validation disabled] [SEQ/ACK analysis] [Reassembled PDU in frame: 26] TCP segment data (1000 bytes) No. Time Source Destination Protocol Length Info 23 6.380559000 192.168.1.102 192.168.1.101 TCP 54 slingshot > http [ACK] Seq=317 Ack=6470 Win=64180 Len=0 Frame 23: 54 bytes on wire (432 bits), 54 bytes captured (432 bits) on interface 0 Ethernet II, Src: Intel_55:18:66 (00:07:e9:55:18:66), Dst: LsResear_02:22:cb (00:25:ca:02:22:cb) Internet Protocol Version 4, Src: 192.168.1.102 (192.168.1.102), Dst: 192.168.1.101 (192.168.1.101) Transmission Control Protocol, Src Port: slingshot (1705), Dst Port: http (80), Seq: 317, Ack: 6470, Len: 0 Source port: slingshot (1705) Destination port: http (80) [Stream index: 0] Sequence number: 317 (relative sequence number) Acknowledgment number: 6470 (relative ack number) Header length: 20 bytes Flags: 0x010 (ACK) Window size value: 64180 [Calculated window size: 64180] [Window size scaling factor: -2 (no window scaling used)] Checksum: 0x8436 [validation disabled] [SEQ/ACK analysis] No. Time Source Destination Protocol Length Info 24 6.389790000 192.168.1.101 192.168.1.102 TCP 1054 [TCP segment of a reassembled PDU] Frame 24: 1054 bytes on wire (8432 bits), 1054 bytes captured (8432 bits) on interface 0 Ethernet II, Src: LsResear_02:22:cb (00:25:ca:02:22:cb), Dst: Intel_55:18:66 (00:07:e9:55:18:66) Internet Protocol Version 4, Src: 192.168.1.101 (192.168.1.101), Dst: 192.168.1.102 (192.168.1.102) Transmission Control Protocol, Src Port: http (80), Dst Port: slingshot (1705), Seq: 6470, Ack: 317, Len: 1000 Source port: http (80) Destination port: slingshot (1705) [Stream index: 0] Sequence number: 6470 (relative sequence number) [Next sequence number: 7470 (relative sequence number)] Acknowledgment number: 317 (relative ack number) Header length: 20 bytes Flags: 0x018 (PSH, ACK) Window size value: 1460 [Calculated window size: 1460] [Window size scaling factor: -2 (no window scaling used)] Checksum: 0xb703 [validation disabled] [SEQ/ACK analysis] [Reassembled PDU in frame: 26] TCP segment data (1000 bytes) No. Time Source Destination Protocol Length Info 25 6.524375000 192.168.1.102 192.168.1.101 TCP 54 slingshot > http [ACK] Seq=317 Ack=7470 Win=65535 Len=0 Frame 25: 54 bytes on wire (432 bits), 54 bytes captured (432 bits) on interface 0 Ethernet II, Src: Intel_55:18:66 (00:07:e9:55:18:66), Dst: LsResear_02:22:cb (00:25:ca:02:22:cb) Internet Protocol Version 4, Src: 192.168.1.102 (192.168.1.102), Dst: 192.168.1.101 (192.168.1.101) Transmission Control Protocol, Src Port: slingshot (1705), Dst Port: http (80), Seq: 317, Ack: 7470, Len: 0 Source port: slingshot (1705) Destination port: http (80) [Stream index: 0] Sequence number: 317 (relative sequence number) Acknowledgment number: 7470 (relative ack number) Header length: 20 bytes Flags: 0x010 (ACK) Window size value: 65535 [Calculated window size: 65535] [Window size scaling factor: -2 (no window scaling used)] Checksum: 0x8436 [validation disabled] [SEQ/ACK analysis] No. Time Source Destination Protocol Length Info 26 7.533083000 192.168.1.101 192.168.1.102 HTTP 60 HTTP/1.0 200 OK (text/javascript) Frame 26: 60 bytes on wire (480 bits), 60 bytes captured (480 bits) on interface 0 Ethernet II, Src: LsResear_02:22:cb (00:25:ca:02:22:cb), Dst: Intel_55:18:66 (00:07:e9:55:18:66) Internet Protocol Version 4, Src: 192.168.1.101 (192.168.1.101), Dst: 192.168.1.102 (192.168.1.102) Transmission Control Protocol, Src Port: http (80), Dst Port: slingshot (1705), Seq: 7470, Ack: 317, Len: 0 Source port: http (80) Destination port: slingshot (1705) [Stream index: 0] Sequence number: 7470 (relative sequence number) Acknowledgment number: 317 (relative ack number) Header length: 20 bytes Flags: 0x011 (FIN, ACK) Window size value: 1460 [Calculated window size: 1460] [Window size scaling factor: -2 (no window scaling used)] Checksum: 0x4499 [validation disabled] [10 Reassembled TCP Segments (7469 bytes): #12(114), #13(1000), #15(1000), #16(1000), #18(1000), #19(1000), #21(355), #22(1000), #24(1000), #26(0)] [Frame: 12, payload: 0-113 (114 bytes)] [Frame: 13, payload: 114-1113 (1000 bytes)] [Frame: 15, payload: 1114-2113 (1000 bytes)] [Frame: 16, payload: 2114-3113 (1000 bytes)] [Frame: 18, payload: 3114-4113 (1000 bytes)] [Frame: 19, payload: 4114-5113 (1000 bytes)] [Frame: 21, payload: 5114-5468 (355 bytes)] [Frame: 22, payload: 5469-6468 (1000 bytes)] [Frame: 24, payload: 6469-7468 (1000 bytes)] [Frame: 26 (no data)] [Segment count: 10] [Reassembled TCP length: 7469] Hypertext Transfer Protocol Line-based text data: text/javascript No. Time Source Destination Protocol Length Info 27 7.533142000 192.168.1.102 192.168.1.101 TCP 54 slingshot > http [ACK] Seq=317 Ack=7471 Win=65535 Len=0 Frame 27: 54 bytes on wire (432 bits), 54 bytes captured (432 bits) on interface 0 Ethernet II, Src: Intel_55:18:66 (00:07:e9:55:18:66), Dst: LsResear_02:22:cb (00:25:ca:02:22:cb) Internet Protocol Version 4, Src: 192.168.1.102 (192.168.1.102), Dst: 192.168.1.101 (192.168.1.101) Transmission Control Protocol, Src Port: slingshot (1705), Dst Port: http (80), Seq: 317, Ack: 7471, Len: 0 Source port: slingshot (1705) Destination port: http (80) [Stream index: 0] Sequence number: 317 (relative sequence number) Acknowledgment number: 7471 (relative ack number) Header length: 20 bytes Flags: 0x010 (ACK) Window size value: 65535 [Calculated window size: 65535] [Window size scaling factor: -2 (no window scaling used)] Checksum: 0x8436 [validation disabled] [SEQ/ACK analysis] No. Time Source Destination Protocol Length Info 28 7.533379000 192.168.1.102 192.168.1.101 TCP 54 slingshot > http [FIN, ACK] Seq=317 Ack=7471 Win=65535 Len=0 Frame 28: 54 bytes on wire (432 bits), 54 bytes captured (432 bits) on interface 0 Ethernet II, Src: Intel_55:18:66 (00:07:e9:55:18:66), Dst: LsResear_02:22:cb (00:25:ca:02:22:cb) Internet Protocol Version 4, Src: 192.168.1.102 (192.168.1.102), Dst: 192.168.1.101 (192.168.1.101) Transmission Control Protocol, Src Port: slingshot (1705), Dst Port: http (80), Seq: 317, Ack: 7471, Len: 0 Source port: slingshot (1705) Destination port: http (80) [Stream index: 0] Sequence number: 317 (relative sequence number) Acknowledgment number: 7471 (relative ack number) Header length: 20 bytes Flags: 0x011 (FIN, ACK) Window size value: 65535 [Calculated window size: 65535] [Window size scaling factor: -2 (no window scaling used)] Checksum: 0x8436 [validation disabled] No. Time Source Destination Protocol Length Info 29 7.538832000 192.168.1.101 192.168.1.102 TCP 60 http > slingshot [ACK] Seq=7471 Ack=318 Win=1460 Len=0 Frame 29: 60 bytes on wire (480 bits), 60 bytes captured (480 bits) on interface 0 Ethernet II, Src: LsResear_02:22:cb (00:25:ca:02:22:cb), Dst: Intel_55:18:66 (00:07:e9:55:18:66) Internet Protocol Version 4, Src: 192.168.1.101 (192.168.1.101), Dst: 192.168.1.102 (192.168.1.102) Transmission Control Protocol, Src Port: http (80), Dst Port: slingshot (1705), Seq: 7471, Ack: 318, Len: 0 Source port: http (80) Destination port: slingshot (1705) [Stream index: 0] Sequence number: 7471 (relative sequence number) Acknowledgment number: 318 (relative ack number) Header length: 20 bytes Flags: 0x010 (ACK) Window size value: 1460 [Calculated window size: 1460] [Window size scaling factor: -2 (no window scaling used)] Checksum: 0x4498 [validation disabled] [SEQ/ACK analysis]