Winsock RFC

I'm working on a project similar to winsock.dll and need as much information as possible about the original winsock (about SLIP/PPP, TCP/IP, etc.) any RFC docs or c++ source code would be very helpful!
ninevoltAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

NexialCommented:
http://www.roxen.com/rfc/
Check specifically RFC 791,793, 1025,072,1213,1700,1792, 1812
and any other RFC's which have TCP or IP in their titles.

At one time the NIST BBS had TCPIP.ZIP (21 Mar 1991) which had a reasonably complete description of the protocols.   It may still
be available in one of the depositories.

And, from the TCPIP FAQ:

   2.Where can I find example source code for TCP/UDP/IP?

     Code from the Internetworking with TCP/IP Volume III is available for anonymous ftp from:

     Code used in the Net-2 version of Berkeley Unix is available for anonymous ftp from
     UUNET and Gatekeeper

     Code from Richard Steven's book is available onUUNET.

     Example source code and libraries to make coding quicker is available in the Simple Sockets
     Library written at NASA. The Simple Sockets Library makes sockets easy to use! And, it
     comes as source code. It has been tested on: Unix (SGI, DecStation, AIX, Sun 3,
     Sparcstation; version 2.02+: Solaris 2.1, SCO), VMS, and MSDOS (client only since there's
     no background there). It is provided in source code form, of course, and sits atop Berkeley
     sockets and tcp/ip.

     You can order the "Simple Sockets Library" from
     Austin Code Works 11100 Leafwood Lane Austin, TX 78750-3464 USA Phone (512)
     258-0785

     Ask for the "SSL - The Simple Sockets Library". Last I checked, they were asking $20 US
     for it.

     For DOS there is WATTCP.ZIP (numerous sites):

     WATTCP is a DOS TCP/IP stack derived from the NCSA Telnet program and much
     enhanced. It comes with some example programs and complete source code. The interface
     isn't BSD sockets but is well suited to PC type work. It is also written so that it can be used
     and memory allocation).
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows OS

From novice to tech pro — start learning today.