W3C home > Mailing lists > Public > ietf-http-wg-old@w3.org > January to April 1998

RE: looking for a browser that pipelines requests

From: Carl Kugler <kugler@us.ibm.com>
Date: Wed, 4 Mar 1998 11:39:11 -0500
To: dwm@xpasc.com
Cc: yarong@microsoft.com, HTTP-WG@cuckoo.hpl.hp.com, lawrence@agranat.com, marcs@znep.com, http-wg@hplb.hpl.hp.com
Message-Id: <5030100018160562000002L022*@MHS>
> Pipelining != persistant connection ...

Oops, I forgot that distinction.

> are you saying that the
> second get was sent before the first response was completed? Or that
> one connection was used for two gets in sequence with the second GET
> on the connection issued after the first response was received?

I really can't tell with the crude trace tool I'm using.

  -Carl



dwm@xpasc.com on 03/03/98 04:26:19 PM
Please respond to dwm@xpasc.com @ internet
To: Carl Kugler/Boulder/IBM@ibmus
cc: http-wg@hplb.hpl.hp.com @ internet, marcs@znep.com @ internet,
lawrence@agranat.com @ internet, HTTP-WG@cuckoo.hpl.hp.com @ internet,
yarong@microsoft.com @ internet
Subject: RE: looking for a browser that pipelines requests



Pipelining != persistant connection ... are you saying that the
second get was sent before the first response was completed? Or that
one connection was used for two gets in sequence with the second GET
on the connection issued after the first response was received?

I can't speak to pipelining, but I recently had to watch IE's use
of connections 'externally' (I watched current connection stats, not
a wire trace) and performance wise it looked like IE was using
connections > 2 times based on knowing the total number of objects
retrieved vs. current connections and netstat and perfmon stats.

Dave Morris

On Tue, 3 Mar 1998, Carl Kugler wrote:

> I just watched it do two GETs on one connection:
>
> Requests:
> GET / HTTP/1.1
> Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*
> Accept-Language: en-us
> Accept-Encoding: gzip, deflate
> User-Agent: Mozilla/4.0 (compatible; MSIE 4.01; Windows NT)
> Host: localhost
> Connection: Keep-Alive
>
> GET /Admin/lgmast.gif HTTP/1.1
> Accept: */*
> Referer: http://localhost/
> Accept-Language: en-us
> Accept-Encoding: gzip, deflate
> User-Agent: Mozilla/4.0 (compatible; MSIE 4.01; Windows NT)
> Host: localhost
> Connection: Keep-Alive
>
> Responses:
> HTTP/1.1 200 Document follows
> Server: Domino-Go-Webserver/4.6
> Date: Tue, 03 Mar 1998 22:35:05 GMT
> Connection: Keep-Alive
> Accept-Ranges: bytes
> Vary: *
> Content-Location: Frntpage.html
> Content-Type: text/html
> Content-Length: 2414
> Last-Modified: Mon, 11 Aug 1997 17:39:59 GMT
>
> ...
>
>
> HTTP/1.1 200 Document follows
> Server: Domino-Go-Webserver/4.6
> Date: Tue, 03 Mar 1998 22:35:06 GMT
> Connection: Keep-Alive
> Accept-Ranges: bytes
> Content-Type: image/gif
> Content-Length: 14865
> Last-Modified: Mon, 11 Aug 1997 17:40:17 GMT
>
> ...
>
>
> There were three GETs altogether, and one went by itself on a second
connection.
> I haven't seen MSIE put more than two requests on a connection.
>
> Carl Kugler
>
>
>
> yarong@microsoft.com on 03/03/98 02:44:23 PM
> Please respond to yarong@microsoft.com @ internet
> To: marcs@znep.com @ internet, lawrence@agranat.com @ internet
> cc: HTTP-WG@cuckoo.hpl.hp.com @ internet
> Subject: RE: looking for a browser that pipelines requests
>
>
> IE 4.x does not pipeline requests.
>  Yaron
>
> > -----Original Message-----
> > From: Scott Lawrence [SMTP:lawrence@agranat.com]
> > Sent: Tuesday, March 03, 1998 5:38 AM
> > To: Marc Slemko
> > Cc: HTTP-WG@cuckoo.hpl.hp.com
> > Subject: Re: looking for a browser that pipelines requests
> >
> >
> >
> > On Tue, 3 Mar 1998, Marc Slemko wrote:
> >
> > > Has anyone verified if MSIE 4.x actually pipelines when talking to a 1.1
> > > server?
> >
> > Yes, it does, and the performance difference is quite noticable even on a
> > local connection.
> >
>
>
>
>
>
>
Received on Wednesday, 4 March 1998 08:45:15 EST

This archive was generated by hypermail pre-2.1.9 : Wednesday, 24 September 2003 06:33:13 EDT