Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 16 Apr 1996 16:33:06 -0400
From:      dennis@etinc.com (dennis)
To:        hackers@freebsd.org
Subject:   Re: TCP Window question 
Message-ID:  <199604162033.QAA14318@etinc.com>

next in thread | raw e-mail | index | archive | help
>>>> Will BSD TCP accept packets received out of order? If so, how does it
>>>> handle delayed delivery to upper layers, and how long does it wait
>>>> for the missing data?
>>>
>>>If you are truly interested in this, you're best bet would be to be the
>>>Stevens Network book, Volume II, which goes into great detail on
>>>subjects such as this.
>>
>>Im aware of the theory....I was asking about the actual implementation.
>>Some implementation seem to work much better than others.
>
>   The answer is yes, of course. BSD has a reassembly queue for packets and
>delivers the packets to the application in byte-sequential order.
>

Now for the more important question: Does anyone care to hazzard a guess as
to the pct of "broken" implementations that will reject (or choke on)  "out
of sequence"
packets?

Dennis
----------------------------------------------------------------------------
Emerging Technologies, Inc.      http://www.etinc.com

Synchronous Communications Cards and Routers For
Discriminating Tastes. 56k to T1 and beyond. Frame
Relay, PPP, HDLC, and X.25 for BSD/OS, FreeBSD 
and LINUX




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199604162033.QAA14318>