Publications Network Programming
Last updated: Friday, 28-Apr-2006 10:17:53 MDT  
The effort to expand the knowledge of sockets programming continues with presentations and white-papers. Come to this page to get notes and information.

Presentations
  Programming OpenSSL This is a presentation that the author of the Linux Socket Programming, Sean Walton, did for the Central Ohio Association for Computing Machinery (COACM) on 3/21/2001.
Online Publications
Client/Server
   server source
   client source
Writing a C-based Client/Server
With a C compiler on your UNIX/Linux system, and a few files you can build or download as described in this article, you can program your own multiprocessing application.
Datagrams
UDP Reliability
   imagecaster
   header file
   imagecatcher
Datagrams and Multicasting
How do you get more performance out of the Internet? The first article describes datagrams, multicasting, and improving reliability. The second describes how to take the strengths of TCP and integrate them into UDP to create a new, reliable datagram protocol.
Securing Sockets
OpenSSL
   server source
   client source
Securing Sockets with OpenSSL
The first of a two-part series on message security defines privacy issues and options for transmitting secure information across the Net. The second article describes OpenSSL, a production-ready SSL library.
The Internet Overcoming the Internet
The Internet is a handy means of communication, but it's really no more private than talking over the back fence to your neighbor. This article describes some of the more harrowing Internet problems and the "solutions" undertaken by some companies.
IPv6 Getting Ready for IPv6
IPv4 carried most of us to the Net, but IPv6 will do much more. This article explores the advantages and features of this revised protocol.
Packet Types Different Types of Internet Packets
This selection from Linux Socket Programming discusses the four basic Internet packet protocols you can choose from, and presents their advantages, disadvantages, and typical uses.
Research
   Program Listings
   Notes/Addendum
   Author Information
   Publisher
   Vendors/Reviews

Documents
   White Papers
   Editorials
   Related FAQs
   OpenSSL API
   IPv6 Center


Copyright © 2001-2006 Intelligent Algorithmic Solutions and Sean Walton eMail