on 10 September 2007
This is a new edition of an established computer networks textbook.
It is an academic textbook rather than a practitioners guide, but it does use real networking rather than abstract theory as the source of the principles discussed so it would be a good choice if you want to move from knowing how to put a network together to why the designers built it that way. There are lots of end-of-chapter exercises that you can try if you want to deepen your understanding.
There are not many changes from the third edition that will inconvenience lecturers or students, mostly the changes that I have noticed so far are additions of newer technologies rather than major restructuring. One exception is that RTP, which used to be in 9.3, has moved to 5.4.
on 28 November 2011
Very good book for advanced beginners on Networked Systems. Pretty good reference to have near by. It has the educational approach of Kurose & Ross book and the clearness of Stevens Volume #1, although Stevens is the still the best as far as TCP/IP stack is concerns. It gives you a Holistic View about Networked Systems and how diffrent mechanisms, approaches, networks, concepts are connected each other.
I could give it 5/5 if it had even more examples like Stevens Volume#1 has, but then the book would have 500 pages more.