lkml.org 
[lkml]   [1999]   [Jun]   [23]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: [off-topic] Microsoft IP Stack
    On Wed, Jun 23, 1999 at 01:48:06AM -0700, Craig Milo Rogers wrote:
    ...
    > Uh, probably not. The first VAX Unix implementation was
    > produced by BBN, under ARPA contract. I think ARPA's contract with
    > Berkeley was primarilly to add shared-memory/VM features to BSD Unix
    > (umm... this work was later abandoned in favor of the SysV extensions
    > in that area?). It is unclear to me, at this point in time, whether
    > the BSD developers incorporated portions of BBN's work into BSD Unix,
    > or whether they created a new IP stack from scratch.

    Likely interesting readings from 1981 (and 1985) are:

    ftp://ftp.isi.edu/in-notes/rfc801.txt
    ftp://ftp.isi.edu/in-notes/ien/ien-168.txt.1
    ftp://ftp.isi.edu/in-notes/tcp-ip-implementations.txt.1
    ftp://ftp.isi.edu/in-notes/ien/ien-137.txt.3

    ( ok, I looked for a) old documents, b) containing word VAX )


    For 4.1BSD the BBN code was the thing (entry BBN-VAX-UNIX(*)),
    for 4.2BSD the Berkeley team did a lot of work, but per
    the entry BERKELEY-VAX-UNIX-4.2(*) they apparently just
    pulled in BBN code and made some small changes.

    (*) At the tcp-ip-implementations.txt.1


    So, instead of Berkeley Socket API, perhaps we should
    refer to "BBN Socket API" ?

    Also, very likely that BBN code is the source of the
    TCP URG one-off processing error in 4.* BSD systems,
    and their derivatives ?


    ...
    > Craig Milo Rogers

    /Matti Aarnio <matti.aarnio@sonera.fi>

    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.rutgers.edu
    Please read the FAQ at http://www.tux.org/lkml/

    \
     
     \ /
      Last update: 2005-03-22 13:52    [W:0.023 / U:0.400 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site