Buy Used
$33.12
FREE Shipping on orders over $35.
Used: Good | Details
Sold by Luke6028
Condition: Used: Good
Comment: Prime members get free 2 day shipping, or next day for just 3.99 more!
Access codes and supplements are not guaranteed with used items.
Sell yours for a Gift Card
We'll buy it for $8.18
Learn More
Trade in now
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Computer Networking: A Top-Down Approach (5th Edition) Hardcover – March 31, 2009

ISBN-13: 978-0136079675 ISBN-10: 0136079679 Edition: 5th

Used
Price: $33.12
21 New from $39.95 42 Used from $18.12
Amazon Price New from Used from
eTextbook
"Please retry"
Hardcover
"Please retry"
$39.95 $18.12

There is a newer edition of this item:

12%20Days%20of%20Deals%20in%20Books
NO_CONTENT_IN_FEATURE

Shop the New Digital Design Bookstore
Check out the Digital Design Bookstore, a new hub for photographers, art directors, illustrators, web developers, and other creative individuals to find highly rated and highly relevant career resources. Shop books on web development and graphic design, or check out blog posts by authors and thought-leaders in the design industry. Shop now

Product Details

  • Hardcover: 864 pages
  • Publisher: Addison-Wesley; 5 edition (March 31, 2009)
  • Language: English
  • ISBN-10: 0136079679
  • ISBN-13: 978-0136079675
  • Product Dimensions: 7.6 x 1.4 x 9.3 inches
  • Shipping Weight: 3 pounds
  • Average Customer Review: 4.0 out of 5 stars  See all reviews (113 customer reviews)
  • Amazon Best Sellers Rank: #182,603 in Books (See Top 100 in Books)

Editorial Reviews

About the Author

James Kurose teaches at the University of Massachusetts at Amherst. His research interests include network protocols and architecture, network measurement, sensor networks, multimedia communication, and modeling and performance evaluation. He received his PhD from Columbia University.

Keith Ross is a professor of computer science at Polytechnic University. He has worked in peer-to-peer networking, Internet measurement, video streaming, Web caching, multi-service loss networks, content distribution networks, voice over IP, optimization, queuing theory, optimal control of queues, and Markov decision processes. Professor Ross received his PhD in Computer and Control Engineering from the University of Michigan.

More About the Authors

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

This book is very easy to read and understand.
Jstar
I compared the Kindle sample to trial access to the book from CourseSmart, where the electronic version is more like a snapshot of the printed version of the book.
Hilliard B. Grossman
This book is very up to date as seen by the release of the 5th Ed when the 4th Ed is barely two years old.
Michael Yasumoto

Most Helpful Customer Reviews

55 of 56 people found the following review helpful By Michael Yasumoto on May 24, 2009
Format: Hardcover Verified Purchase
This review compares the following four books:
Computer Networks by Peterson and Davie (P & D)
Computer Networks by Tanenbaum
Computer Networks by Comer / Internetworking with TCP/IP
Computer Networking by Kurose and Ross (K & R)

By far the best book in the list is "Computer Networking" by Kurose and Ross. This book covers all of the essential material that is in the other books but manages to do so in a relevant and entertaining way. This book is very up to date as seen by the release of the 5th Ed when the 4th Ed is barely two years old. There are lots of practical exercises using wireshark and the companion website is actually useful and relevant. The attitude of this book with regard to teaching networking concepts could be summed up as "try it out and see for yourself". One interesting thing to note is that the socket programming example are all in Java.

Next up is the Peterson and Davie book which covers everything that Kurose and Ross discuss but is slightly more mathematical in how it goes about things. There are a lot more numerical examples and defining of formulas in this book which is fine by me and in no way detracts from the book. Also the socket programming examples are in C which is a little more traditional. The points where this text loses ground to K & R is that it doesn't have the practical application exercises that K & R has and it also doesn't extend the basic networking theory that is covered to modern protocols like K & R.

The two Comer books come next. Comer's "Computer Networks" book is probably the most introductory book out of this whole list and is more of a survey of networking topics that doesn't cover anything in any real depth.
Read more ›
3 Comments Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
22 of 24 people found the following review helpful By Y. Nozue on July 21, 2010
Format: Hardcover
After reading all the good reviews, I had a big expectation on this book and was a little disappointed in the end. I have read network books by Peterson&Davie, Tananbaum, and Forouzan so far, and Kurose's book comes somewhere between Tanenbaum's very detailed approach and Forouzan's plain and simple approach.

Pros and cons from my observation.

Pros
- Spends a lot of pages for application layer.
- The very detailed explanation on transport layer and network layer. Probably the best among all the computer network books on this part.
- Every protocol comes with RFC# and many references. Good for further study.

Cons
- Data link layer could have been better presented. Spends the entire chapter for CSMA(Ethernet) and not much mentions about connection oriented protocol. ATM is assigned only 2 pages which gives the readers nothing. Other important protocols(HDLC,Token-ring etc) should have been explained.
- Explanation on IP address(classful, CIDR, subnet) isn't deep enough.
- No chapter for physical layer. This is a big negative point.

Overall, it's a very good book, but I have to say that this book is top-heavy, by which what I mean is the focus is more on upper layers of protocol stack and many things are left out in the lower layers. May be intended to software people, but not for hardware people.

I'm not new to computer networking and can't read this book from the beginner's viewpoint, but I'm under the impression this book might be a little difficult to follow for those who have no idea how computer networks work. The reason I'd think that way is because of top-down approach.
Read more ›
2 Comments Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
32 of 38 people found the following review helpful By rpv TOP 100 REVIEWER on March 12, 2012
Format: Hardcover Verified Purchase
No doubt this is an excellent book for academics. There are thorough topics with detailed explanations. First some negatives before I go onto positives. Quickly glancing at the book, there are not many diagrams. I would have preferred lot of diagrams. Also I miss many practical examples for professionals, maybe Richard Steven's book is ore apt for that. I would have still preferred examples on Linux where applicable. Other problem is on physical condition. The hardcover was almost torn on arrival and after one day the hard cover came out from the book. I would have preferred a slightly larger font/better quality. I have a feeling the publishers are focusing on electronic format more than ever. Maybe iPad/Kindle editions are better.

Not for positives, The explanations on the layers are fantastic. There is an introduction on Layer 7 HTTP in beginning, and it is explained in detail later on. The chapters on TCP is really good. Overall for learning computer networks for a BS/MS course this book is very good.

The most important aspect to this book are the exercises. Some of the best problems in any networking book are found in this book. It instills the readers a keen interest to think and ponder over issues. Problems and good exercises make a book ultimately. Group study/class discussions can benefit a lot for instructors. Overall my recommendation is this is a very good for academics. For working professionals, I would lean towards Richard Steven's TCP/IP illustrated Volume 1 Edition 2.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Most Recent Customer Reviews


What Other Items Do Customers Buy After Viewing This Item?