[Tsvwg] Re: [e2e] What's the benefit of
out-of-orderprocessi
Hilarie Orman
HORMAN at volera.com
Tue Sep 18 10:09:47 PDT 2001
One could regard the pointer as a "covert channel" and interpret it
as data.
Hilarie
>>> "David P. Reed" <dpreed at reed.com> 09/18/01 08:45AM >>>
The urgent pointer delivers no out of band data, except for the pointer itself.
What it does do is tell the receiver where in the upcoming stream it needs
to "read" to in order to get urgent data. The TCP recipient still needs to
acknowledge all bytes up to that point - thus the stream remains
ordered. In the design of TCP (I designed the urgent pointer mechanism in
1977 or so, as part of eliminating the entanglement of TELNET functionality
with TCP), out-of-band data was deliberately not supported, since the same
function could be achieved more simply and generally, by opening one or
more parallel TCP connections for the out-of-band data.
At 06:36 PM 9/17/2001 -0700, Jacob Heitz wrote:
>The urgent pointer does not point at a range, only at a single
>byte. It can only deliver a single byte of out-of-band data.
>
>Sam Liang wrote:
> >
> > Also, doesn't TCP's urgent pointer offer a means to deliver out-of-band
> > data?
- David
--------------------------------------------
WWW Page: http://www.reed.com/dpr.html
More information about the end2end-interest
mailing list