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>