Computer Networks (4th Edition) and over one million other books are available for Amazon Kindle . Learn more

Have one to sell? Sell yours here
or
Get a £2.20 Amazon.co.uk Gift Card
Computer Networks
 
 
Start reading Computer Networks (4th Edition) on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Computer Networks [Hardcover]

Andrew S. Tanenbaum


Available from these sellers.


Formats

Amazon Price New from Used from
Kindle Edition £17.82  
Hardcover --  
Paperback £19.80  
Trade In this Item for up to £2.20
Get an extra £5 when you trade in books worth £10 or more until June 30, 2012. Trade in Computer Networks for an Amazon.co.uk gift card of up to £2.20, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Find more products eligible for trade-in.
There is a newer edition of this item:
Computer Networks Computer Networks 5.0 out of 5 stars (1)
£66.99
In stock.


Product details


More About the Author

Andrew S. Tanenbaum
Discover books, learn about writers, and more.

Visit Amazon's Andrew S. Tanenbaum Page

Product Description

Product Description

Appropriate for courses titled Computer Networking or Introduction to Networking at both the undergraduate and graduate level in Computer Science, Electrical Engineering, CIS, MIS, and Business Departments.

In this highly anticipated revision, Tanenbaum takes a structured approach to explaining how networks work from the inside out. He starts with an explanation of the physical layer of networking, computer hardware and transmission systems; then works his way up to network applications. Tanenbaum's in-depth application coverage includes email; the domain name system; the World Wide Web (both client- and server-side); and multimedia (including voice over IP, Internet radio video on demand, video conferencing, and streaming media. Each chapter follows a consistent approach: Tanenbaum presents key principles, then illustrates them utilizing real-world example networks that run through the entire book—the Internet, and wireless networks, including Wireless LANs, broadband wireless and Bluetooth. This new Fourth Edition contains a new chapter devoted exclusively to network security. The textbook is supplemented by a Solutions Manual, as well as a Website containing PowerPoint slides, art in various forms, and other tools for instruction, including a protocol simulator whereby students can develop and test their own network protocols.

From the Back Cover

The world's leading introduction to networking—fully updated for tomorrow's key technologies.

Computer Networks, Fourth Edition is the ideal introduction to today's networks—and tomorrow's. This classic best seller has been thoroughly updated to reflect the newest and most important networking technologies with a special emphasis on wireless networking, including 802.11, Bluetooth, broadband wireless, ad hoc networks, i-mode, and WAP. But fixed networks have not been ignored either with coverage of ADSL, gigabit Ethernet, peer-to-peer networks, NAT, and MPLS. And there is lots of new material on applications, including over 60 pages on the Web, plus Internet radio, voice over IP, and video on demand.Finally, the coverage of network security has been revised and expanded to fill an entire chapter.

Author, educator, and researcher Andrew S. Tanenbaum, winner of the ACM Karl V. Karlstrom Outstanding Educator Award, carefully explains how networks work on the inside, from underlying hardware at the physical layer up through the top-level application layer. Tanenbaum covers all this and more:

  • Physical layer (e.g., copper, fiber, wireless, satellites, and Internet over cable)
  • Data link layer (e.g., protocol principles, protocol verification, HDLC, and PPP)
  • MAC Sublayer (e.g., gigabit Ethernet, 802.11, broadband wireless, and switching)
  • Network layer (e.g., routing algorithms, congestion control, QoS, IPv4, and IPv6)
  • Transport layer (e.g., socket programming, UDP, TCP, RTP, and network performance)
  • Application layer (e.g., e-mail, the Web, PHP, wireless Web, MP3, and streaming audio)
  • Network security (e.g., AES, RSA, quantum cryptography, IPsec, and Web security)

The book gives detailed descriptions of the principles associated with each layer and presents many examples drawn from the Internet and wireless networks.


Suggested Tags from Similar Products

 (What's this?)
Be the first one to add a relevant tag (keyword that's strongly related to this product)
 

Your tags: Add your first tag
 

What Other Items Do Customers Buy After Viewing This Item?


Customer Reviews

There are no customer reviews yet on Amazon.co.uk.
5 star
4 star
3 star
2 star
1 star
Most Helpful Customer Reviews on Amazon.com (beta)
Amazon.com:  34 reviews
35 of 37 people found the following review helpful
Clear and Thorough. Engineer's point of view. 14 Feb 2003
By G. Avvinti - Published on Amazon.com
Format:Hardcover
Computer Networks are a wide and fastly growing subject. Finding a textbook that covers all of the topics in a detailed way is simply impossible. Perhaps for this reason good textbook authors have, in a probably implicit way, established two possible approaches: the Engineers' and the (mostly Software) Developers'. Once again Tanenbaum has done a great job with this book (and its updated-more-than-revised 4th edition), which takes the former approach.

The book presents general issues and impacts (on technology as well on the society) of Computer Networks in the first chapter, and then move in a detailed exposition of the lower layers of a general network architecture (similar to the OSI one). The great value of the books stems from the clarity and thoroughness of the exposition. Indeed, it presents all of the most known technologies and algorithms (both today's and historical) from physical mediums to algorithms for routing, congestion and flow control and so on. Plenty of details are provided at the level of mathematical performance analysis for some algorithms like those presented in the Medium Access Sublayer chapter (e.g. ALOHA and CSMAs).

The "tone" of prof. Tanenbaum is an added values as well. He rarely becomes boring and sometimes results hilarious in his comments of famous anecdotes that led to the born of this technology or that algorithm (have you ever heard how automatic phone calls switching was born ?). I never underestimate the value of an easy exposition, as sometimes studying is already hard enough to cope also with a overwhelmingly boring book.

Enough for the lower layers/protocols so far. About the upper ones the book actually does not spend too much emphasis on network applications nor on the high level tools for building network applications (e.g. there are a very few pages for sockets, but no more). Indeed, this area is more properly in the competence of the second kind of books (Developer's) as noted at the beginning of the review. However, there's one (unsurprising but happy) exception: as already done in his "Modern Operating Systems, 2e", Tanenbaum has put a detailed and rigorous treatment of the Security issue (Network Security in this case).

About editions, the third was already a very good book. Reasons for considering the fourth edition are the inclusion of updated technologies like ADSL, Bluetooth, Gigabit Ethernet, JavaScript, XHTML or XML, etc. More than this, however, technologies like fiber optic were on the wave of great improvements in 1996 when the third edition was published (and deformation due to day-night thermal excursions were not cited) so that now the treatment is more reliable (in terms of updates, not in technicalities).

All in all, given that imho there's no serious "complete bible" (or the like) book on computer networks, this book is a full five-stars one if the Engineers' perspective is that of interest. If one is more interested in the Developers' perspective (take again the sockets example), then a good choice would be Douglas Comer's "Computer Networks". For TCP/IP fans, my best choices would be the more focused Comer's "Internetworking with TCP/IP, vol. I" (1/3 Engineer's, 2/3 Developers') or Stevens' "TCP/IP Illustrated. vol I" (1/5 Engineer's, 4/5 Developers').

9 of 9 people found the following review helpful
The most complete reference 30 Mar 2005
By irotas - Published on Amazon.com
Format:Hardcover
On my shelf right now I have exactly 25 books on networking and network programming, covering topics from basic sockets to routing to wireless to hacking to IDS. However, I find myself going back to the Tanenbaum book time and time again, because I *know* it will have the answer I'm looking for.

Rarely will you find a book that covers a topic with such authority and breadth. As compared to the other leading texts (by Comer, Perlman, etc), it's relatively up-to-date, even with a good introduction to wireless (802.11 and other variants).

Note that you won't find any code in this book; for that you'll need a Stevens text.

Summary: If you're looking for a book with a solid discussion of the theory of networking, this is absolutely the book you want to buy.
11 of 12 people found the following review helpful
Best text I've found on the foundations of computer networking 25 Jan 2006
By calvinnme - Published on Amazon.com
Format:Hardcover
First of all, the fourth edition was published in 2002, so all reviews prior to that date are about a previous edition of this book. This is a classic textbook on computer networking from an academic viewpoint. Do not expect to ever be able to fix a specific network problem or become a CCNE by reading this book. However, doing either of those tasks rests on a firm foundation of the theory found in this book. From the beginning, the author points out that there is some confusion about what a computer network is - a collection of autonomous computers connected by a single technology. He then points out that actually neither the world wide web nor the internet are computer networks. The book goes on to explain networks in terms of a 5 layer system rather than the classic 7 layer OSI model, which is the same as in the previous edition. However, much has been added and much deleted based on the rapidly changing technology involved. For example, the chapter on the physical layer has been completely rewritten. The previous edition focused that chapter on ISDN, ATM and cellular radio. The current edition omits references to that technology and discusses the mobile telephone system and cable television instead. As would be expected, the other section of the book that had the biggest revision was the chapter on the application layer. Gone is the obsolete subject of USENET news, multimedia has changed completely, and the network security section now has its own chapter due to the importance that field has taken on. Finally, the chapter on further reading, which had good comments to go with the suggested reading, was always one of my favorites because it told you why you should read something in addition to showing you what to read, plus the bibliography is divided by network layer. Now, of course, the 3rd edition bibliography section reads like the roll call for a computer book museum. Thus, the new 4th edition chapter on suggested reading is a welcome update. Remember that this book is ultimately about good network design decisions as well as a tutorial on architectures, thus math is inevitable. In fact, most of the chapter-end problems involve mathematics. The math required is not complex, but it will require careful reasoning on your part, much like the numerical problems in Hennessy's "Computer Architecture: A Quantitative Approach". A good companion to this book is "Computer Networking : A Top-Down Approach Featuring the Internet (3rd Edition)" by Kurose. That book also uses a 5 layer model, but starts from the application layer and works its way down. Also, Kurose's book is more applied, with Java examples and programming labs and projects included.
I highly recommend this book to anyone who wants a firm foundation in the theory of computer networking, as well as a survey of the current networking technologies and how they work.

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   


Listmania!


Look for similar items by category


Look for similar items by subject


Feedback