Ethereal-users: Re: [Ethereal-users] Five HTTP 200 responses for one single Request

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

Date: Fri, 4 Nov 2005 20:37:34 +0100
I see 5 retransmissions of the *same* packet containing an HTTP
response, so, it is 5 packets containing an HTTP response.

On 11/4/05, Raj Sinha <raj.sinha@xxxxxxxxx> wrote:
> Can some tell me why we are getting five HTTP responses for a single HTTP
> request.
>
> What are we violating in the TCP IP ack that warrants a re transmission five
> times.
>
> I would appreciate any help. Attached is the Etehereal trace. If you apply
> this filer you can see whats happening
> (ip.addr eq 10.60.32.106 and ip.addr eq 10.160.117.16) and (tcp.port eq 80
> and tcp.port eq 1032)
>
>
> Frames 50, 173, 1089, 2707 gets re sent.
> Raj
>
> or see below
>
> No.     Time        Source                Destination           Protocol
> Info
>      23 2.493586    10.160.117.16         10.60.32.106          HTTP     GET
> /avaya/test/notworking.wml HTTP/1.1
>
> Frame 23 (281 bytes on wire, 281 bytes captured)
> Ethernet II, Src: 00:04:0d:29:54:60, Dst: 00:00:0c:07:ac:01
> Internet Protocol, Src Addr: 10.160.117.16 ( 10.160.117.16), Dst Addr:
> 10.60.32.106 (10.60.32.106)
> Transmission Control Protocol, Src Port: 1032 (1032), Dst Port: http (80),
> Seq: 0, Ack: 0, Len: 227
>     Source port: 1032 (1032)
>     Destination port: http (80)
>     Sequence number: 0    (relative sequence number)
>     Next sequence number: 227    (relative sequence number)
>     Acknowledgement number: 0    (relative ack number)
>     Header length: 20 bytes
>     Flags: 0x0018 (PSH, ACK)
>     Window size: 8192
>     Checksum: 0xa123 (correct)
> Hypertext Transfer Protocol
>     GET /avaya/test/notworking.wml HTTP/1.1\r\n
>     Accept: image/vnd.wap.wbmp,text/vnd.wap.wml,*/*;q=
> 0.3\r\n
>     Accept-Charset: UTF-8,ISO-8859-1,US-ASCII\r\n
>     TE: trailers\r\n
>     Host: teleweb\r\n
>     User-Agent: AVAYA/IGEN/v2.2+(4620a)/0.0\r\n
>     Connection: TE\r\n
>     \r\n
>
> No.     Time        Source                Destination           Protocol
> Info
>      24 2.493586    10.60.32.106          10.160.117.16         HTTP
> HTTP/1.1 200 OK
>
> Frame 24 (1514 bytes on wire, 1514 bytes captured)
> Ethernet II, Src: 00:09:12:1e:48:06, Dst: 00:04:0d:29:54:60
> Internet Protocol, Src Addr: 10.60.32.106 ( 10.60.32.106), Dst Addr:
> 10.160.117.16 (10.160.117.16)
> Transmission Control Protocol, Src Port: http (80), Dst Port: 1032 (1032),
> Seq: 0, Ack: 227, Len: 1460
>     Source port: http (80)
>     Destination port: 1032 (1032)
>     Sequence number: 0    (relative sequence number)
>     Next sequence number: 1460    (relative sequence number)
>     Acknowledgement number: 227    (relative ack number)
>     Header length: 20 bytes
>     Flags: 0x0010 (ACK)
>     Window size: 8090
>     Checksum: 0x68a0 (correct)
>     SEQ/ACK analysis
> Hypertext Transfer Protocol
>     HTTP/1.1 200 OK\r\n
>     Server: Microsoft-IIS/4.0\r\n
>     Date: Mon, 17 Oct 2005 15:24:42 GMT\r\n
>     Content-Type: text/vnd.wap.wml\r\n
>     Accept-Ranges: bytes\r\n
>     Last-Modified: Fri, 22 Jul 2005 09:28:43 GMT\r\n
>     ETag: "5687e4c09f8ec51:140f"\r\n
>     Content-Length: 2527\r\n
>     \r\n
> eXtensible Markup Language
>
> No.     Time        Source                Destination           Protocol
> Info
>      25 2.493586    10.60.32.106          10.160.117.16         HTTP
> Continuation or non-HTTP traffic
>
> Frame 25 (1356 bytes on wire, 1356 bytes captured)
> Ethernet II, Src: 00:09:12:1e:48:06, Dst: 00:04:0d:29:54:60
> Internet Protocol, Src Addr: 10.60.32.106 ( 10.60.32.106), Dst Addr:
> 10.160.117.16 (10.160.117.16)
> Transmission Control Protocol, Src Port: http (80), Dst Port: 1032 (1032),
> Seq: 1460, Ack: 227, Len: 1302
>     Source port: http (80)
>     Destination port: 1032 (1032)
>     Sequence number: 1460    (relative sequence number)
>     Next sequence number: 2762    (relative sequence number)
>     Acknowledgement number: 227    (relative ack number)
>     Header length: 20 bytes
>     Flags: 0x0018 (PSH, ACK)
>     Window size: 8090
>     Checksum: 0x0624 (correct)
> Hypertext Transfer Protocol
>     Data (1302 bytes)
>
>
> No.     Time        Source                Destination           Protocol
> Info
>      26 2.503600    10.160.117.16         10.60.32.106          TCP
> 1032 > http [ACK] Seq=227 Ack=0 Win=8192 Len=0
>
> Frame 26 (56 bytes on wire, 56 bytes captured)
> Ethernet II, Src: 00:04:0d:29:54:60, Dst: 00:00:0c:07:ac:01
> Internet Protocol, Src Addr: 10.160.117.16 ( 10.160.117.16), Dst Addr:
> 10.60.32.106 (10.60.32.106)
> Transmission Control Protocol, Src Port: 1032 (1032), Dst Port: http (80),
> Seq: 227, Ack: 0, Len: 0
>     Source port: 1032 (1032)
>     Destination port: http (80)
>     Sequence number: 227    (relative sequence number)
>     Acknowledgement number: 0    (relative ack number)
>     Header length: 20 bytes
>     Flags: 0x0010 (ACK)
>     Window size: 8192
>     Checksum: 0x9912 (correct)
>     SEQ/ACK analysis
>
> No.     Time        Source                Destination           Protocol
> Info
>      50 4.676725    10.60.32.106          10.160.117.16         HTTP
> HTTP/1.1 200 OK
>
> Frame 50 (1514 bytes on wire, 1514 bytes captured)
> Ethernet II, Src: 00:09:12:1e:48:06, Dst: 00:04:0d:29:54:60
> Internet Protocol, Src Addr: 10.60.32.106 ( 10.60.32.106), Dst Addr:
> 10.160.117.16 (10.160.117.16)
> Transmission Control Protocol, Src Port: http (80), Dst Port: 1032 (1032),
> Seq: 0, Ack: 227, Len: 1460
>     Source port: http (80)
>     Destination port: 1032 (1032)
>     Sequence number: 0    (relative sequence number)
>     Next sequence number: 1460    (relative sequence number)
>     Acknowledgement number: 227    (relative ack number)
>     Header length: 20 bytes
>     Flags: 0x0010 (ACK)
>     Window size: 8090
>     Checksum: 0x68a0 (correct)
>     SEQ/ACK analysis
> Hypertext Transfer Protocol
>     HTTP/1.1 200 OK\r\n
>     Server: Microsoft-IIS/4.0\r\n
>     Date: Mon, 17 Oct 2005 15:24:42 GMT\r\n
>     Content-Type: text/vnd.wap.wml\r\n
>     Accept-Ranges: bytes\r\n
>     Last-Modified: Fri, 22 Jul 2005 09:28:43 GMT\r\n
>     ETag: "5687e4c09f8ec51:140f"\r\n
>     Content-Length: 2527\r\n
>     \r\n
> eXtensible Markup Language
>
> No.     Time        Source                Destination           Protocol
> Info
>     173 9.053018    10.60.32.106          10.160.117.16         HTTP
> HTTP/1.1 200 OK
>
> Frame 173 (1514 bytes on wire, 1514 bytes captured)
> Ethernet II, Src: 00:09:12:1e:48:06, Dst: 00:04:0d:29:54:60
> Internet Protocol, Src Addr: 10.60.32.106 ( 10.60.32.106), Dst Addr:
> 10.160.117.16 (10.160.117.16)
> Transmission Control Protocol, Src Port: http (80), Dst Port: 1032 (1032),
> Seq: 0, Ack: 227, Len: 1460
>     Source port: http (80)
>     Destination port: 1032 (1032)
>     Sequence number: 0    (relative sequence number)
>     Next sequence number: 1460    (relative sequence number)
>     Acknowledgement number: 227    (relative ack number)
>     Header length: 20 bytes
>     Flags: 0x0010 (ACK)
>     Window size: 8090
>     Checksum: 0x68a0 (correct)
>     SEQ/ACK analysis
> Hypertext Transfer Protocol
>     HTTP/1.1 200 OK\r\n
>     Server: Microsoft-IIS/4.0\r\n
>     Date: Mon, 17 Oct 2005 15:24:42 GMT\r\n
>     Content-Type: text/vnd.wap.wml\r\n
>     Accept-Ranges: bytes\r\n
>     Last-Modified: Fri, 22 Jul 2005 09:28:43 GMT\r\n
>     ETag: "5687e4c09f8ec51:140f"\r\n
>     Content-Length: 2527\r\n
>     \r\n
> eXtensible Markup Language
>
> No.     Time        Source                Destination           Protocol
> Info
>    1089 17.805603   10.60.32.106          10.160.117.16         HTTP
> HTTP/1.1 200 OK
>
> Frame 1089 (1514 bytes on wire, 1514 bytes captured)
> Ethernet II, Src: 00:09:12:1e:48:06, Dst: 00:04:0d:29:54:60
> Internet Protocol, Src Addr: 10.60.32.106 ( 10.60.32.106), Dst Addr:
> 10.160.117.16 (10.160.117.16)
> Transmission Control Protocol, Src Port: http (80), Dst Port: 1032 (1032),
> Seq: 0, Ack: 227, Len: 1460
>     Source port: http (80)
>     Destination port: 1032 (1032)
>     Sequence number: 0    (relative sequence number)
>     Next sequence number: 1460    (relative sequence number)
>     Acknowledgement number: 227    (relative ack number)
>     Header length: 20 bytes
>     Flags: 0x0010 (ACK)
>     Window size: 8090
>     Checksum: 0x68a0 (correct)
>     SEQ/ACK analysis
> Hypertext Transfer Protocol
>     HTTP/1.1 200 OK\r\n
>     Server: Microsoft-IIS/4.0\r\n
>     Date: Mon, 17 Oct 2005 15:24:42 GMT\r\n
>     Content-Type: text/vnd.wap.wml\r\n
>     Accept-Ranges: bytes\r\n
>     Last-Modified: Fri, 22 Jul 2005 09:28:43 GMT\r\n
>     ETag: "5687e4c09f8ec51:140f"\r\n
>     Content-Length: 2527\r\n
>     \r\n
> eXtensible Markup Language
>
> No.     Time        Source                Destination           Protocol
> Info
>    2707 35.300760   10.60.32.106          10.160.117.16         HTTP
> HTTP/1.1 200 OK
>
> Frame 2707 (1514 bytes on wire, 1514 bytes captured)
> Ethernet II, Src: 00:09:12:1e:48:06, Dst: 00:04:0d:29:54:60
> Internet Protocol, Src Addr: 10.60.32.106 ( 10.60.32.106), Dst Addr:
> 10.160.117.16 (10.160.117.16)
> Transmission Control Protocol, Src Port: http (80), Dst Port: 1032 (1032),
> Seq: 0, Ack: 227, Len: 1460
>     Source port: http (80)
>     Destination port: 1032 (1032)
>     Sequence number: 0    (relative sequence number)
>     Next sequence number: 1460    (relative sequence number)
>     Acknowledgement number: 227    (relative ack number)
>     Header length: 20 bytes
>     Flags: 0x0010 (ACK)
>     Window size: 8090
>     Checksum: 0x68a0 (correct)
>     SEQ/ACK analysis
> Hypertext Transfer Protocol
>     HTTP/1.1 200 OK\r\n
>     Server: Microsoft-IIS/4.0\r\n
>     Date: Mon, 17 Oct 2005 15:24:42 GMT\r\n
>     Content-Type: text/vnd.wap.wml\r\n
>     Accept-Ranges: bytes\r\n
>     Last-Modified: Fri, 22 Jul 2005 09:28:43 GMT\r\n
>     ETag: "5687e4c09f8ec51:140f"\r\n
>     Content-Length: 2527\r\n
>     \r\n
> eXtensible Markup Language
>
> _______________________________________________
> Ethereal-users mailing list
> Ethereal-users@xxxxxxxxxxxx
> http://www.ethereal.com/mailman/listinfo/ethereal-users
>
>
>
>


--
This information is top security. When you have read it, destroy yourself.
-- Marshall McLuhan