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
Frames 50, 173, 1089, 2707 gets re sent.
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
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
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
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
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
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
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