[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[ih] When did "32" bits for IP register as "not enough"?


> On Feb 15, 2019, at 12:38 PM, Craig Partridge <craig at tereschau.net> wrote:
> Important historical nit.  I was the manager of the BBN UNIX TCP/IP effort after Rob Gurwitz left (I think Rob inherited it from Jack Haverty, but not sure).  The BSD stack with sockets *was not written by BBN*.  It was written by Bill Joy at Berkeley -- using the earlier BBN 4BSD code as a reference.  Entirely new code, but originally bug-for-bug compatible (indeed, years later, when a bug was found in the BSD TCP, the BSD folks stood up and said "that's a bug from BBN?)

My memory is that they both were maintained in parallel for several years.  Also, Bill Joy's TCP stack also had the ?trailers? feature where the headers were at the end of the packet.   Documented in RFC893 (https://tools.ietf.org/html/rfc893).   Probably not so good for packet switching, but better performance on some host implementations.  That faded away at some point.