Fog Creek Software
Discussion Board

Networking Books

I'm looking for a good networking book(s).

Like most programmers, I can get my workstation on a LAN or get my home box running broadband pretty quickly, but when something goes wrong I usually fix it by randomly fiddling with the settings.  I don't have a great understanding of the underlying concepts.  I'd really like to find a good networking book or two to fill in the background.

Any recommendations?

Things I'd like to learn about:

- technical details of TCP/IP
- coverage of emerging technologies (WIFI, broadband, P2P)
- overview of admin aspects (who all the players in the domain name system are)

Tuesday, December 17, 2002

For a technical aspect of how TCP/IP works -

TCP/IP Illustrated (Volume 1) by Stevens

Siddharta Govindaraj
Tuesday, December 17, 2002

Computer Networks - Andrew Tannebaum
this gives good explanation about the underlying technologies, etc. a bit 'academic', though.

An Engineering Approach to Computer Networking
by Srinivsan Keshav, this is also a great book and gives you quite a bit of info.

Computer Netwroks - A systems approach by Peterson & Davie,
this is again a good book, with quite a bit of practical stuff + info about lots of the latest technolgies.

In addition to one of these books you might want to read a book on windows 2000 + networks, or something on those lines.

Prakash S
Tuesday, December 17, 2002

I'd like to second Computer Networks - a systems approach. It  covers many topics and is very good most of the time.

Tuesday, December 17, 2002

Mastering Windows 2000 Server by Mark Minasi

I've only read parts of it (it's over 1600 pages), but those parts have saved me hours of effort.

Joe Paradise
Tuesday, December 17, 2002

Very clear, and an excellent read in itself, is "Network Troubleshooting in 24 Hours" by Jonathon Feldman published by Sams. It explains the methodology.

And nothing to do with networking but make sure you have a copy of the Hardware Bible, "Upgrading and Repairing PC's" by Scott Mueller. I use it for bedtime reading it's that interesting.

Post back in a month or two to say which you found useful.

Stephen Jones
Tuesday, December 17, 2002

I've found that the "TCP/IP For Dummies" book is quite good.

Brent P. Newhall
Tuesday, December 17, 2002

You want to learn the real technical details of TCP-IP then pick up Oreilly's "Internet Core Protocols". It gets into the gritty details of IP, TCP, UDP, ICMP, ARP, and IGMP. Although be warned - this book is geared toward developers and administrators that want to know every detail of these protocols, not for those simply wanting to get up to speed on home networking. But you said technical details and you can't get much more in depth than this book gets. This book combined with a decent network scanner and sniffer and you'll be on the way.

I like to read NetworkWorldFusion magazine ( also. It keeps me up to date on what the networking vendors are releasing and what is coming down the pipe.

A few other tech sites that might help:

Ian Stallings
Wednesday, December 18, 2002

I had the "Internet System Handbook" by Lynch & Rose (Addison wesley) and liked it, but it might be a bit dated by now.

Just me (Sir to you)
Thursday, December 19, 2002

*  Recent Topics

*  Fog Creek Home