Computer Networking: A Top-Down Approach (5th Edition) and over one million other books are available for Amazon Kindle. Learn more

Buy New

or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
Buy Used
Used - Good See details
$85.59 & this item ships for FREE with Super Saver Shipping. Details

or
Sign in to turn on 1-Click ordering.
 
   
Kindle Edition
 
   
Sell Back Your Copy
For a $70.45 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
Computer Networking: A Top-Down Approach (5th Edition)
 
 
Start reading Computer Networking: A Top-Down Approach (5th 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 Networking: A Top-Down Approach (5th Edition) [Hardcover]

James F. Kurose (Author), Keith W. Ross (Author)
4.0 out of 5 stars  See all reviews (33 customer reviews)

List Price: $132.00
Price: $102.99 & this item ships for FREE with Super Saver Shipping. Details
You Save: $29.01 (22%)
  Special Offers Available
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Want it delivered Tuesday, January 31? Choose One-Day Shipping at checkout. Details
Textbook Student FREE Two-Day Shipping for Students. Learn more

Formats

Amazon Price New from Used from
Kindle Edition $49.37  
Hardcover $102.99  
Sell Back Your Copy for $70.45
Whether you buy it used on Amazon for $79.99 or somewhere else, you can sell it back through our Book Trade-In Program at the current price of $70.45.
Used Price$79.99
Trade-in Price$70.45
Price after
Trade-in
$9.54
There is a newer edition of this item:
Computer Networking Computer Networking
Sign up to be notified when this item becomes available.

Book Description

0136079679 978-0136079675 March 31, 2009 5
Building on the successful top-down approach of previous editions, the Fifth Edition of Computer Networking continues with an early emphasis on application-layer paradigms and application programming interfaces, encouraging a hands-on experience with protocols and networking concepts. With this edition, Kurose and Ross have revised and modernized treatment of some key chapters to integrate the most current and relevant networking technologies.

Networking today involves much more than standards specifying message formats and protocol behaviors—and it is far more interesting. Professors Kurose and Ross focus on describing emerging principles in a lively and engaging manner and then illustrate these principles with examples drawn from Internet architecture.

Special Offers and Product Promotions

  • Buy $50 in qualifying physical textbooks, get $5 in Amazon MP3 Credit. Here's how (restrictions apply)

Frequently Bought Together

Customers buy this book with Computer Organization and Design, Fourth Edition: The Hardware/Software Interface (The Morgan Kaufmann Series in Computer Architecture and Design) $70.29

Computer Networking: A Top-Down Approach (5th Edition) + Computer Organization and Design, Fourth Edition: The Hardware/Software Interface (The Morgan Kaufmann Series in Computer Architecture and Design)
Price For Both: $173.28

Show availability and shipping details



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.

Important Information

Ingredients
Example Ingredients

Directions
Example Directions

Product Details

  • Hardcover: 864 pages
  • Publisher: Addison Wesley; 5 edition (March 31, 2009)
  • Language: English
  • ISBN-10: 0136079679
  • ISBN-13: 978-0136079675
  • Product Dimensions: 9.3 x 7.5 x 1.3 inches
  • Shipping Weight: 3 pounds (View shipping rates and policies)
  • Average Customer Review: 4.0 out of 5 stars  See all reviews (33 customer reviews)
  • Amazon Best Sellers Rank: #5,272 in Books (See Top 100 in Books)

More About the Authors

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

 

Customer Reviews

33 Reviews
5 star:
 (21)
4 star:
 (3)
3 star:
 (1)
2 star:
 (3)
1 star:
 (5)
 
 
 
 
 
Average Customer Review
4.0 out of 5 stars (33 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

27 of 27 people found the following review helpful:
5.0 out of 5 stars Top 4 Computer Network Books Compared, May 24, 2009
Amazon Verified Purchase(What's this?)
This review is from: Computer Networking: A Top-Down Approach (5th Edition) (Hardcover)
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. Still, this is an excellent book in that it is a quick clear read that is very lucid in its explanations and you can't help feeling that you understand everything that is covered in the book. Comer's TCP/IP book is the equivalent of the other authors' computer network books and in that respect it is pretty average. It covers all of the relevant material and in a manner which is more than readable but that is all. There is nothing exceptional about the book which stands out from the rest.

Last comes Tanenbaum's book from the author who is probably most famous for his OS books. This is probably the most technical and detailed of the books with lots of sample C code belying is experience with operating systems and their network stack code. The weak point of this book is that all of the code and technical minutia might prevent the reader from seeing the forest for the trees. Unless you are trying to learn how to program your own network stack for a Unix/Linux system, then I would get either the K & R book or the P & D book to learn networking for the first time. This book would best be served as a reference in which case the technical nature of the book becomes a benefit rather than detracting from the text.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


15 of 16 people found the following review helpful:
4.0 out of 5 stars A good book, but no physical layer ? Wouldn't recommend to total newbies., July 21, 2010
By 
This review is from: Computer Networking: A Top-Down Approach (5th Edition) (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. Although the total newbies have no idea about computer networking, they may have some vague idea about some data or signals transmitted between two hosts. Starting the discussion with logical properties(process) as in this book might lose the beginner readers in application layer or transport layer chapters. I'd guess it's probably easier for them to start out with physical layer which they can understand intuitively and climb up the protocol stack from there rather than climb down from the application layer. Many books are taking bottom-up approach and there is a reason for that, especially when the book is intended to beginners. What's even worse is that physical layer isn't even covered in this book. Therefore, I'd recommend Tanenbaum's book or Forouzan's to the beginners.



Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


3 of 3 people found the following review helpful:
5.0 out of 5 stars Great book!, November 28, 2010
Amazon Verified Purchase(What's this?)
This review is from: Computer Networking: A Top-Down Approach (5th Edition) (Hardcover)
I have taken few courses on this subject and I can say this is an excellent book. Even if you do not have an idea of the topic it covers everything, giving a lot of examples and metaphors to explain very clearly all the concepts.
Maybe some topics are a bit general (such as the switch fabric topic) but it is normal since the book covers such amount of topics.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews











Only search this product's reviews



What Other Items Do Customers Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 

Your tags: Add your first tag
 

Customer Discussions

This product's forum
Discussion Replies Latest Post
Same as new textbook by publisher? 0 Jan 10, 2011
See all discussions...  
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
   
Related forums





Look for Similar Items by Category


Look for Similar Items by Subject