Networking Forums

Networking Forums > Computer Networking > Linux Networking > books or ref about network programming

Reply
Thread Tools Display Modes

books or ref about network programming

 
 
dr.oktopus
Guest
Posts: n/a

 
      02-21-2011, 09:38 AM
Hello,
I would like to know what, in your opinions, could be a good
and actual introductory book, or tutorial, or reference, about network
programming under the unix environment.
I know Richard Stevens books are often cited as mile stones in
the field, but perhaps they are little dated (I say that with respect,
all Stevens material I saw is worth to read).
I would like something that explain you how to develop portable
applications, even not restrict to the old ip protocol, possibly
with an eye even on non-Unix systems.
Thanks,
willy
 
Reply With Quote
 
 
 
 
Tauno Voipio
Guest
Posts: n/a

 
      02-21-2011, 06:08 PM
On 21.2.11 12:38 , dr.oktopus wrote:
> Hello,
> I would like to know what, in your opinions, could be a good
> and actual introductory book, or tutorial, or reference, about network
> programming under the unix environment.
> I know Richard Stevens books are often cited as mile stones in
> the field, but perhaps they are little dated (I say that with respect,
> all Stevens material I saw is worth to read).
> I would like something that explain you how to develop portable
> applications, even not restrict to the old ip protocol, possibly
> with an eye even on non-Unix systems.
> Thanks,
> willy



I'd still start with the Stevens' books:

TCP/IP Illustrated, Volume 1: The Protocols
UNIX Network Programming
Advanced Programming in the UNIX Environment

This is a hefty load, but after digesting them, you are
prepared for most of the network programming needs. I
succeeded in writing a couple of working TCP/IP protocol
stacks for embedded devices with the Stevens' knowledge.

Admitted, the books are somewhat dated, but the code works
even in the newer UNIXish systems.

--

Tauno Voipio
tauno voipio (at) iki fi
 
Reply With Quote
 
Jorgen Grahn
Guest
Posts: n/a

 
      02-21-2011, 06:22 PM
On Mon, 2011-02-21, dr.oktopus wrote:
> Hello,
> I would like to know what, in your opinions, could be a good
> and actual introductory book, or tutorial, or reference, about network
> programming under the unix environment.
> I know Richard Stevens books are often cited as mile stones in
> the field, but perhaps they are little dated (I say that with respect,
> all Stevens material I saw is worth to read).


Are you claiming that Stevens' work is dated, or are you asking us if
it is? If you have read enough of it to have an opinion, how come
you're asking for an introductory book?

Personally, I feel TCP/IP Illustrated vol 1 and the first volume of
Unix Network Programming is all I need. You skip some dated chapters
(like the one about XTI, or whatever it was called) and fill in the
few holes with reading man pages and RFCs.

(And do have a look at epoll(2) and its cousins. They are real
improvements on select(2) and poll(2).)

No doubt there are other good books, too.

> I would like something that explain you how to develop portable
> applications, even not restrict to the old ip protocol,


If you mean IPv6, Stevens covers that.

> possibly with an eye even on non-Unix systems.


That means Windows and Java, more or less. I suspect it's better to
get some Windows- and Java-specific books for that.

/Jorgen

--
// Jorgen Grahn <grahn@ Oo o. . .
\X/ snipabacken.se> O o .
 
Reply With Quote
 
 
 
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Network programming Capstar Linux Networking 1 11-13-2006 10:21 AM
Network Programming diffuser78@gmail.com Linux Networking 1 06-23-2006 02:53 PM
Network Programming =?Utf-8?B?SkFXQUQgQVJJRg==?= Broadband Hardware 1 04-03-2005 08:45 AM
Any (Free) on-line references/books on Network setup? Alex J Linux Networking 2 06-14-2004 06:19 AM
:::::: NETWORK+ STUDY LIBRARY [BOOKS] FOR SALE :::::: Bill Windows Networking 0 06-28-2003 01:28 AM



1 2 3 4 5 6 7 8 9 10 11