I am pleased to report theat this great book has gotten better.The philosophy of the book remains unchanged:to be timely but timeless in the material it presents .Thetimeless component is still there,better than ever.The book is an excellent introduction to the core concepts and fundamental principles that will remain useful even when the standards change and the technology evolves.If you want to understand how entworks work,not just how the packet headers are formatted,this is the book to read.
Foreword
Foreword to the First Edition
Preface
1.Foundation
Problem:Building a Network
……
2.Direct Link Networks
Problem:Physically Connecting Hosts
……
3.Packet Switching
Problem:Not All Networks Are Directly Connected
……
4.Internetworking
Problem:There Is More Than One Network
……
5.End-to-End Protocols
Problem:Getting Processes to Communicate
……
6.Congestion Control and Resource Allocation
Problem:Allocating Resources
……
7.End-to-End Date
Problem:What Do We Do with the Date?
……
8.Network Security
Problem:Securing the Date
……
9.Applications
Problem:Applications Need Their Own Protocols
……
Open lssue:Programming the Network
Further Reading
Exercises
Glossary
References
Index
Designing abstract channels involves first understanding the communication needs of a representative collection of applications,then extracting their common communica tion requirements ,and finally incorporating the functionality that meets these require-ments in the entwork.