Home :: Books :: Computers & Internet  

Arts & Photography
Audio CDs
Audiocassettes
Biographies & Memoirs
Business & Investing
Children's Books
Christianity
Comics & Graphic Novels
Computers & Internet

Cooking, Food & Wine
Entertainment
Gay & Lesbian
Health, Mind & Body
History
Home & Garden
Horror
Literature & Fiction
Mystery & Thrillers
Nonfiction
Outdoors & Nature
Parenting & Families
Professional & Technical
Reference
Religion & Spirituality
Romance
Science
Science Fiction & Fantasy
Sports
Teens
Travel
Women's Fiction
Computer Networking: A Top-Down Approach Featuring the Internet

Computer Networking: A Top-Down Approach Featuring the Internet

List Price: $100.00
Your Price: $95.00
Product Info Reviews

<< 1 2 3 >>

Rating: 1 stars
Summary: Possibly the worst texbook i ever owned!
Review: I hate the way the book was organized. It's just a few chapters with each chapter dedicated to a separate network layer. This makes the chapters absolutly huge, makeing it very easy to get lost in them. The top down approch the author uses is horrible. A lot of times the book talks about a method that you can see is bad, and then then it says, this method is old, has the followind problems and is rearely used. But the worst thing had to be the author's sense of humor. It was extermly poor and made the reading pretty hard. So as an inroduction to networking i hated it.

Rating: 5 stars
Summary: Networking made simple
Review: I have read this book and am a great fan of it as well. The contents are so nicely organized that you never know that you are learning some great stuff. The complexity of the topics is handled to such an extent that even the novice will find the subject of Networking very interesting. Also the java applets added at the end of the sections are very useful in conveying the concepts. Among them the ones I liked most are traceroute & the dns one. At the end of each section the links provided at the bottom also proved very helpful to track the detailed understanding of that subject. Also the links for the RFCs are provided at the bottom. All upon these added virtues of this book, what I found most interesting about this book was that the language used in this book is so simple that you never know that you are reading some great technical stuff. Its great, it really great.

Rating: 5 stars
Summary: networking for chimpanzees ...
Review: I never read a book that was more clear then this one. Also while the book is rather theoretical, it contains so much real case studies and interesting facts that the reader keeps his motivation from the start to the end of the book. Here is a comparison with Tannenbaum 's famous book on computer networking.

-Both books go deep and give fairly rigorous explantion without too much mathematics. Only some basic math and basic probablility is required like binomial distributions etc ...(remark however these books do not delve into the details of mathematical queueing models etc ...)
-This book is very up-to-date with the latest internet technologies like point-to-point file sharing, streaming and multimedia. Tannnenbaum does not contain the latest developments in these fields.
-The physical layer is explained in more details in Tannenbaum.
Other layers are explained with the same level of details in both books.
-This book reads better then Tannenbaum without sacrifying rigour. It contains also much more real-life case-studies.
-The concepts in this book are explained in a much clearer way then Tannenbaum. I perceived Tannenbaum as sometimes confusing. The authors of this book have so good didactic skills that they could explain complex networking topics to chimpansees....

Conclusion : this is the only book I know in computer networks that goes deep enough and explains the concepts in a clear way...If you are looking for the best book on computer networking, stop looking : here it is !!!.

Rating: 5 stars
Summary: Best introductory CS textbook ever
Review: I'm a graduate student in Comp Sci, and I recently had the opportunity to take a networking class again just to refresh my basic knowledge (my dissertation topic isn't related to networks). It was a pleasant surprise for me that the class utilised this textbook. I have been at the university level in CS for 8+ years (grad + undergrad), and this book is *by far* the best introductory computer science textbook I have ever read in any CS subject.

The book is very well-written and extremely interesting to read. I was never bored in any chapter. Kurose and Ross are knowledgable experts in their field, and their exposition of the material is fantastic. Unlike Tanenbaum's book, they start at the application layer and move down. IMHO, this is a far better pedagogical strategy, because young students these days already have an excellent layer-5 understanding thanks to daily interaction with HTTP, IM, P2P file sharing, etc. If I remember correctly from my undergrad days, my own experience in a bottom-up approach, starting at the physical layer, really put me to sleep and put me off from networking. That's a shame, because networking is a really exciting field.

The best parts of the book are the breadth, thorough use of real-world topics, and the illustrations. In fact, the diagrams and illustrations are just plain great. Most technical writers often rely too much on the written word. Here, the authors augment almost every pair of pages with an illustration; this is simply remarkable. The explanations of fundamental topics (such as packet-switching, DNS, TCP congestion control, IP routing, and ethernet) are *extremely* clear. More advanced topics are very up-to-date, covering cutting-edge subjects such as P2P, CDNs, security, NATs, 802.11, RTP, etc. I have not found a better introductory explanation of CDNs anywhere else. Although networking does have a lot of math in various areas, this introductory book does not get too much in detail in mathematical discourse, making this book very readable. That's a fine approach in my opinion, as a deep mathematical analysis of various topics is best left for grad school or a professional job.

The authors' academic background really shows. Every topic is filled with citations/references to other work. This is great, because this book is just an introductory book with wide breadth but is otherwise lacking in significant depth. The interested reader (future grad student or network engineer?) can easily follow up on any topic he/she likes thanks to the exhaustive list of references.

As if all of that were not enough, there is an accompanying website that has interactive Java applets demonstrating various topics as well as a set of Powerpoint slides for download. Furthermore, I enjoyed the interchapter dialogues with various famous researchers in the field.

All in all, this is an outstanding book for the undergrad level, and I expect this would be a great book for professionals who want to have a firm grasp on networking fundamentals. I wish all my undergrad books were written as well as this one.

Rating: 5 stars
Summary: the 2nd edition is out!
Review: I've just finished reading the first chapter of the book and it's already solved a lot of questions that have been confusing me for a long time.
The only complaint is that you can't use the online materials if you're using an international version like I am,especially when you're in a contry where international VISA is also prohibited.So there's no way to reach the online materials in this case.I hope the it address this issue in the 2nd edition.

Rating: 5 stars
Summary: The search is over
Review: 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.

Positive attributes:
1. Emphasis on the Internet and the Internet protocol stack. As the authors point out, that makes for a more relevant model than the old OSI model. Students can more easily get a handle on the Internet protocol stack model.
2. Great website.
3. Well written.
4. Great content. Lots of detail when you need it, but it introduces difficult concepts in a manner that is not overwhelming.
5. Good homework problems. I haven't tried the programming excercises because my students didn't know Java, but next time I teach the course, the students will know Java and I plan to use the programming assignments.
6. Great response from the authors. I enquired about a typo and Keith Ross replied the same day with appropriate help.

Rating: 5 stars
Summary: Second to none
Review: It is one of the best books on the topic i have ever read.
First of all it is a top down approach starts from the application layer rather than physical layer. This helps you relate directly to applications used over the net, like http protocol in one's browser, then it proceeds downward to transport layer uptill the physical layer, so you have one end of the thread in your hand as you proceed. When starting from physical layer usually readers are lost and cannot directly relate to their understanding of a network.
It gives a very good conceptual understanding of the layers.
I owe to this book my understanding and concept of layers and what is actually happening at which layer.
While studying Tanenbaum i was usually lost as where i actually am (i-e which layer) and was usually lost about the head and feet of the story even though the topics were writen in an excellent manner.
This book gives excellent material on what's inside a router how it uses a tree data structure to find output paths for incoming packets. Has one of the best references to online papers etc.
The only thing weakly written is the last chapter on network management, it's good but didn't come up to the standards this book gots me used to.
It is now being taught for the third consecutive year in university of engineering and technology, Deptt. of Elect Engg., Pakistan.

Rating: 5 stars
Summary: Be aware of the so-called "paperback edition"!
Review: It's hard to believe that a "technical" book can be so captivating - I could hardly put it down once I start reading it. My only complaint is the price. However, look out for those who sell "Softcover Intl edition with exact same content". I made the mistake of trying to save some money and bought one, and the quality of the book was simply terrible - flimsy paper, ink shows through, and all the figures were in poor black-and-white copy (instead of the nice shades of gray with blue highlight). On the back of my book it says "For sale only in Indea...".

Rating: 4 stars
Summary: This book is a pleasure to read.
Review: 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.

Rating: 1 stars
Summary: First impressions are the most important.
Review: Probably my biggest problem with this book is in the fact that it doesn't accurately describe the OSI Model. There are 7 layers to the OSI. The fundamentals of networking have not changed in nearly thrity years. This book totally ignores the Session and Presentation layers of the OSI. For a student that read this textbook with no previous knowledge of networks, then they are led to the conclusion that there are only 5 layrers in networking. I do not agree with this book trying to simplify the OSI model.

Also this is a textbook, the author and publisher need to understand that textbooks get resold. As a student I don't always have lots of extra money to spend, and therefore I buy used as much as possible. This book provides a code to access a website. The problem is that it's only good for the first student that uses it. After that, they expect you to fork over more money to get access to the content on the website. ridiculous.

Furthermore, like I said earlier, the fundamentals of networking have not changed in 30 years. Although there are advances being made in gigabit ethernet and wireless networking, the fundamentals remain the same. Releasing new editions every few years is a gimmick intended to plunder students and rob us of what little money we have. I've just finished a BS degree in Computer Science, over 90% of what I learned was theoretical. Very little of what I learned is current, cutting edge technology. I seriously doubt the "new" third edition will have any additional information that would justify a new edition.


<< 1 2 3 >>

© 2004, ReviewFocus or its affiliates