Please send responses to the list. Do not send to anyone's personal e-mail
address. This was a great answer. Why should it just go to me?
Thanks,
Priscilla
At 10:29 PM 9/12/01, you wrote:
>On Wed, Sep 12, 2001 at 09:53:44PM -0400, Priscilla Oppenheimer wrote:
> > Socket has another meaning in the Unix world which I have never quite
> > understood. Perhaps someone else can explain that.
>
>The idea of a 'socket' in the Unix world comes from the first native
>implementation of TCP/IP for Unix, developed by the Berkeley Software
>Distribution for their 4.2BSD Unix release, based on the original System 7
>Unix code developed at AT&T Bell Laboratories. The 'sockets system' as
>developed by the folks at Berzerkeley was and is essentially an
>applications programming interface to TCP/IP for C programmers. When you
>write programs that use TCP/IP, you do it using a series of system calls
>that manipulate sockets, which are treated similarly to file descriptors:
>they can be read from, written to, polled, and so forth. The socket
>concept was subsequently extended to provide an interface to other
>communications mechanisms besides TCP/IP; 'Unix domain sockets' actually
>have a representation within the filesystem and are used on a single
>system for interprocess communication. More recently, named pipes (FIFOs)
>were developed for the same purpose.
>
>Other interfaces to TCP/IP have been developed for Unix, notably the
>STREAMS/XTI system developed as part of AT&T System V Unix, but they are
>not in wide use. The socket model is general, straightforward and based
>on ideas already familiar to Unix programmers, resulting in its status as
>the de facto standard for network programming in the Unix world.
>
>
>--
________________________
Priscilla Oppenheimer
http://www.priscilla.com
Message Posted at:
http://www.groupstudy.com/form/read.php?f=7&i=19794&t=19701
--------------------------------------------------
FAQ, list archives, and subscription info: http://www.groupstudy.com/list/cisco.html
Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]