[ih] Early sockets discussion paper

Vint Cerf vint at google.com
Thu Nov 30 10:47:09 PST 2017


noel is right. The spec, however, did not specify the API - only the
information that the API needed to support.
The sockets interface was presumably designed for UNIX, possibly by BSD
although BBN also did a UNIX API for Internet services (TCP, IP, UDP, ...).

TCP split comes with TCP v3 as I recall but the specs should be in EIN
and/or RFC notes for reference.

v


On Thu, Nov 30, 2017 at 1:35 PM, Noel Chiappa <jnc at mercury.lcs.mit.edu>
wrote:

>     > From: Joe Touch
>
>     > I've always wondered about the chicken-and-egg issue of BSD sockets
>     > vs. the interface defined in the early TCP specs.
>
> ?? See below...
>
>     > Does anyone happen to know whether TCP v1, v2, or the split TCP/IP v3
>     > variants that preceded the current v4 had the same interface spec
>
> Without checking to be sure (and it's been a _long_ time, so don't put much
> weight on this), I think they were (modulo changes to the protocol, e.g.
> EOL
> changes). But the docs are out there, it would not be too hard to check.
>
>     > and the direction of influence (TCP to BSD or the converse)?
>
> BSD _long_ post-dates the TCP spec.
>
>     Noel
>
>
> _______
> internet-history mailing list
> internet-history at postel.org
> http://mailman.postel.org/mailman/listinfo/internet-history
> Contact list-owner at postel.org for assistance.
>



-- 
New postal address:
Google
1875 Explorer Street, 10th Floor
Reston, VA 20190
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://elists.isoc.org/pipermail/internet-history/attachments/20171130/2abaa871/attachment.htm>


More information about the Internet-history mailing list