views:

100

answers:

4

Hi,

What is a good book to learn about networking 'theory' (i.e. different layers: physical, tcp/ip, etc.). I don't want anything too technical -- just something so I can apply it to network programming.

Thanks.

+2  A: 

TCP/IP Illustrated,

by Richard Stevens

deivid
A: 

Without too much theory, but a very nice introduction to network programming is "Foundations of Python Network Programming" by John Goerzen

leancz
+1  A: 

An exhaustive 1000 pages in the downloadable IBM Red Book "TCP/IP Tutorial and Technical Overview" is available here: http://www.redbooks.ibm.com/redbooks.nsf/RedbookAbstracts/gg243376.html Maybe the first few chapters there can give you the not too technical overview.

leancz