| ||||||||||||
|
There is a newer edition of this item:
|
The authors, for the most part, shun the well-known seven-layer Open Systems Interconnection (OSI) protocol stack in favor of their own five-layer (application, transport, network, link, and physical) model. It's an effective approach that helps clear away some of the hand waving traditionally associated with the more obtuse layers in the OSI model. The approach is definitely theoretical--don't look here for instructions on configuring Windows 2000 or a Cisco router--but it's relevant to reality, and should help anyone who needs to understand networking as a programmer, system architect, or even administration guru.
The treatment of the network layer, at which routing takes place, is typical of the overall style. In discussing routing, authors James Kurose and Keith Ross explain (by way of lots of clear, definition-packed text) what routing protocols need to do: find the best route to a destination. Then they present the mathematics that determine the best path, show some code that implements those algorithms, and illustrate the logic by using excellent conceptual diagrams. Real-life implementations of the algorithms--including Internet Protocol (both IPv4 and IPv6) and several popular IP routing protocols--help you to make the transition from pure theory to networking technologies. --David Wall
Topics covered: The theory behind data networks, with thorough discussion of the problems that are posed at each level (the application layer gets plenty of attention). For each layer, there's academic coverage of networking problems and solutions, followed by discussion of real technologies. Special sections deal with network security and transmission of digital multimedia.
This book features a top-down organization with an early emphasis on applications. Studying application-level protocols first allows students to gain an intuitive feel for network protocols. The focus on application-layer paradigms (e.g., client server) and application programming interfaces allows students to get their "hands dirty" early-studying and implementing protocols in the context of applications they use daily. Proceeding though the layered network architecture in a top-down manner, one can first focus on the network services that are needed and then, in turn, study how these services can be provided.
This book provides a modern treatment of computer networking. 20 years ago, the HDLC protocol was considered "high-level." Today, there is an emphasis on services, applications and their transport needs, scalability, heterogeneity, performance, security, and manageability. This emphasis, which is driving today's advances, is woven throughout the book.
Each copy of this book comes with a prepaid six-month subscription to a companion website. This site includes the full text with an advanced searching feature and a hyper-linked index, Java applets to help demonstrate difficult concepts, links to up-to-date material, and complete supplements for qualified instructors of courses.
Product Details
Would you like to update product info or give feedback on images?
|
|
Share your thoughts with other customers:
|
||||||||||||||||||||||
|
Most Helpful Customer Reviews
43 of 45 people found the following review helpful:
4.0 out of 5 stars
This book is a pleasure to read.,
By PigRoasterDad (Ohio) - See all my reviews
This review is from: Computer Networking: A Top-Down Approach Featuring the Internet (Hardcover)
Our course, Networking and Data Communications, was assigned to me in the eleventh hour. Though I have been teaching Computer Science for 22 years I had not taught this course before. I chose this book because it seemed to be well written and had good support materials but, as we all know, there is no guarantee that the students will agree.The course is over now and I just received the student evaluations of me, the text and the course. They were much better than I hoped for and I give the bulk of the credit to this textbook. Here are the three written comments from students regarding the book "Book was good, approach was beneficial." "The book for this course [Kurose,2000] was excellent. I recommend keeping it." "The book was very useful, but the website could use some work." Students are also asked to rate the book on a scale from 1 (difficult to understand) to 5 (Clear and easy to read). The book was rated as follows by the 22 students in the class: 8 fives, 13 fours, 1 three, 1 two and no ones. As an instructor, I found the book to be well written and well edited. Rarely did I find errors in the text and most of those that I did find were typographical errors. I found the web site to be especially useful. The discussions by other readers pointed out things to watch out for and gave me an easy way to make general preparations well in advance. I had my students do the first three lab assignments. They especially liked the two application layer assignments and had a good bit of trouble with the transport layer assignment. I found the supplied code to be well organized and the parts that were left out for the students to complete challenged them (and me) in the right directions. The approach of focusing on Internet networking was an excellent choice for an introduction to networking. The choice to start at the application layer and move down to the physical layer is natural and understandable. It drives home the whole idea of layered architectures well and is a great example of the power of top-down approaches. I will follow the advice of the student that recommends we keep this text when I teach the course next year. As any reader of this might guess, I highly recommend this text and ancillary materials for an introductory course in networking. I congratulate the authors and all that helped them on this project for the fine work they did.
12 of 14 people found the following review helpful:
5.0 out of 5 stars
The search is over,
By John Dean (Kansas City, MO) - See all my reviews
This review is from: Computer Networking: A Top-Down Approach Featuring the Internet (Hardcover)
I've taught Park University's Computer Networking course four times now and I've used four different textbooks. I'm very happy with my most recent choice - Kurose/Ross's Computer Networking. The Kurose/Ross textbook is everything I've been looking for.Our computer networking course is an overview of networking. Many of the textbooks on the market are overly mathematical or overly business-oriented. This one is just right. Personally, I love Tanenbaum's networking textbook, but I have to admit that this one is better suited for an introductory networking course. I thought that the PowerPoint slides were pretty good, but I still didn't use them much because I'm ultra-picky about my lecture presentation and I thought that I needed to write my own slides for added clarity.
9 of 11 people found the following review helpful:
5.0 out of 5 stars
Treat for students and educators,
By Martin Reisslein (Arizona State University, Tempe, AZ) - See all my reviews
This review is from: Computer Networking: A Top-Down Approach Featuring the Internet (Hardcover)
This is a great introductory networking text. Kurose and Ross acknowledge that today, when we talk about "Computer Networking", we are really talking about the "Internet". They explain computer networking using the Internet as a guiding light. Besides being a great textbook for an introductory networking course, the book is highly recommended for anyone interested in learning what makes the Internet "tick". Kurose and Ross' writing is direct, to the point, and easy to follow. Oftentimes, networking principles are explained with human analogies, which really help in getting the point across. Kurose and Ross manage to convey the principles of computer networking (often considered "dry" material) in a technically precise yet entertaining way. A good measure of humorous bits and off-the-cuff remarks are sprinkled throughout the text, making the reading fun (students love it). Interesting sidebars on the history of the Internet and the implementation of networking principles in practice provide additional background. The book features interviews with the very people who designed the principles upon which the Internet is built. The interviews add to the "entertainment value" and lend the book a sense of authenticity. The book is accompanied by a great web site (password comes with the book), which provides valuable web links and applets to play around with. There are also on-line quizzes, which are graded automatically and allow students to test their knowledge. These web features are especially helpful for distance learning students. The authors also provide a full set of lecture slides, which are an invaluable resource for instructors. In summary, a highly recommended book, learning about computer networking has never been more exciting and fascinating.
Share your thoughts with other customers: Create your own review
|
|
Tags Customers Associate with This Product(What's this?)Click on a tag to find related items, discussions, and people.
|
|
This product's forum
Active discussions in related forums
Search Customer Discussions
|
Related forums
|