I suppose it depends on what you want.  I'm not familiar with network
programming other than in the UNIX realm (and where you hit interface
we call the internets, so I couldn't tell you if things are the same
on other platforms, but...)

If you are after the high level understanding of the
internet/networking with a bunch of interesting historical anecdotes,
I recommend "Where Wizards Stay Up Late: The Origins Of The Internet"
http://www.amazon.com/Where-Wizards-Stay-Up-Late/dp/0684832674

If you are after the nuts and bolts of Sockets, I recommend the latter
half of "Advanced UNIX Programming"
http://www.amazon.com/Advanced-UNIX-Programming-Marc-Rochkind/dp/0131411543
 This book cites another book "Unix Network Programming" which has
been recently split into two volumes:
http://www.amazon.com/Unix-Network-Programming-Sockets-Networking/dp/0131411551/ref=dp_cp_ob_b_title_1
and 
http://www.amazon.com/UNIX-Network-Programming-Interprocess-Communications/dp/0130810819
(I'm not familiar with these two particular books, but I figure if
Rochkind is citing them, they are good.)

There is also the standard O'Reilly book "Java Network Programming"
http://www.amazon.com/Network-Programming-Third-Elliotte-Harold/dp/0596007213
I haven't looked at this one either, but it has an otter on the cover,
so it must be good.

-Matt

On Fri, Jul 23, 2010 at 10:06 AM, John Stager <[email protected]> wrote:
> Hello All,
>
> I need to improve my computer networking knowledge can any one
> recommend a good book?
>
> Would this book be a good start, The TCP/IP Guide: A Comprehensive,
> Illustrated Internet Protocols Reference
>
> Thanks
>
> --
> You received this message because you are subscribed to the Google Groups 
> "The Java Posse" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to 
> [email protected].
> For more options, visit this group at 
> http://groups.google.com/group/javaposse?hl=en.
>
>



-- 
Calvin: Know what I pray for?
Hobbes: What?
Calvin: The strength to change what I can, the inability to accept
what I can't, and the incapacity to tell the difference.

-- 
You received this message because you are subscribed to the Google Groups "The 
Java Posse" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en.

Reply via email to