Computer Networks: A Systems Approach Hardcover – Oct 27 1999
No Kindle device required. Download one of the Free Kindle apps to start reading Kindle books on your smartphone, tablet, and computer.
To get the free app, enter your e-mail address or mobile phone number.
I am pleased to report that this great book has gotten better. ...if you want to understand how networks work, not just how the packet headers are formatted, this is the book to read. -- From the foreword by David Clark, Massachusetts Institute of Technology
Peterson and Davie have brilliantly distilled the vast body of seemingly ad hoc knowledge that underlies the Internet architecture into a cohesive and easy-to-understand textbook. The topics are keenly relevant and are covered not just by describing how things work, but more importantly, by providing the rationale for why things were designed as they were. An excellent choice for an introductory course in computer networks that also serves as a valuable reference for the networking professional. -- Steve McCanne, FastForward Networks
This book is the best resource available to appreciate the numerous and detailed design issues underlying modern networks like the Internet. It is thorough yet concise, and many subtle and difficult issues are explained well. The second edition continues this tradition by adding and expanding on issues of intense recent interest, such as wireless access, multimedia, quality-of-service, and security. -- David G. Messerschmitt, University of California, Berkeley
About the Author
Larry L. Peterson is a Professor of Computer Science at Princeton University. He has been involved in the design and evaluation of several network protocols, as well as the x-kernel and Scout operating systems. He is Editor-in-Chief of ACM Transactions on Computer Systems, has served on program committees for SOSP, SIGCOMM, OSDI, and ASPLOS, and is a member of the Internet's End-to-End Research Group.
Bruce S. Davie joined Cisco Systems in 1995, where he is a Cisco Fellow. He works on the development of Quality of Service features and is actively involved in the Internet Engineering Task Force. Prior to joining Cisco, he was Chief Scientist at Bellcore and conducted research on gigabit networks.
Inside This Book(Learn More)
"networks and discusses the requirements that a network designer who wishes to support such applications must be aware of. Once we understand the requirements, how do we proceed?" Read the first page
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Top Customer Reviews
All in all, if you want to gain an understanding of computer networks, this book will provide a great foundation to build upon.
It's true that several of those other books cover WFQ, but I've learned over the last few years that I might as well start with Peterson & Davie, because I usually end up there. They cover almost all of the interesting topics in computer networks, and at just the right level of depth for a quick introduction or refresher. (The authors wrote this as a textbook, and I don't doubt that it would also be an excellent foundation for a graduate level course.) I'm glad to see the second edition, because they've included new material, as well as expanding some of the existing coverage.
This is not the book for exhaustive and definitive coverage of every network protocol; to get a fuller story, readers should turn to the concise list of references cited at the end of each chapter. (In fact, I found at least one mistake in their coverage of HTTP, an example that simply won't work, which is repeated in exercise 24 of chapter 9 -- some students might find this confusing.) But into a book that one can actually lift, Peterson and Davie have crammed a remarkable breadth and depth of detail, written with a clarity often missing from the primary source material.
The book deals extensively on the design of a network. It tells us the desirable features a network should have and goes on to real world examples of the implementation of these ideas. This is another really good thing about the book. It forces you to think along the lines of a network designer and makes you realize the importance and effort put into different networks and protocols.
The working C code is also a really nice feature. This gives you a jumpstart in case you arent much into design as much as you are into coding. The good thing about the programs are that they are extesible, meaning that they can be extended to whatever levels required. Overall, its a good buy.
Most recent customer reviews
Though this book was not prescribed,i studied it for our course and with the confidence it gave me(our professor was also very good),i got an A in the course Communication Networks... Read morePublished on Sept. 11 2001 by naga siva prasad
I used this book for two courses that I taught: One was for a graduate course at Carnegie-Mellon University and the other was for a group of Software Engineers in a startup... Read morePublished on April 20 2001 by M. Vishnu
This book is ideal for people who know a little bit about networking. If you have studied from Stallings and/or Tanenbaum, then you will appreciate it even more. Read morePublished on March 28 2001 by Vijay Madhavapeddi
The "Computer Networks: A Systems Approach" is an excellent book for learning the base principles of computer networks. Read morePublished on Oct. 24 2000
This book is amazing. It provides you both with theoritical tools needed to study and understand the field of Computer Networks as well as the code to look into the implementation... Read morePublished on Sept. 19 2000 by JMP
Starting with very basic assumptions, this book carefully explains the challenges that naturally arise when you try to connect all the computers in the world together. Read morePublished on June 27 2000 by A Software Architect
This book presents a good, functional overview of networking and current technologies. However is does a very poor job of providing any quantitative examples in the chapters. Read morePublished on June 11 2000
We use this book in an introductory communications course at the University of Oslo. The book is great for beginners - easy to read, with good examples and lots of informative... Read morePublished on May 17 2000
I think it is a comprehensive and outstanding book. It covers all I want about computer networks.So far, I think it is the best general book on computer networks. Read morePublished on April 26 2000 by Raymond Mak,CCIE,CISSP
Look for similar items by category
- Books > Business & Investing > Industries & Professions > MIS
- Books > Computers & Technology > Certification Central
- Books > Computers & Technology > Computer Science > Artificial Intelligence > Neural Networks
- Books > Computers & Technology > Computer Science > Software Engineering > Information Systems
- Books > Computers & Technology > Databases
- Books > Computers & Technology > History & Culture > Manager's Guides to Computing
- Books > Computers & Technology > Networking & Cloud Computing > Networks, Protocols & APIs > Networks
- Books > Computers & Technology > Programming > Algorithms > Fuzzy Logic
- Books > Professional & Technical > Business Management > Management & Leadership > Information Management
- Books > Professional & Technical > Engineering > Telecommunications > Networks
- Books > Textbooks > Business & Finance
- Books > Textbooks > Computer Science & Information Systems > Database Storage & Design
- Books > Textbooks > Computer Science & Information Systems > Networking