《计算机网络:互联网协议与技术》一书是多次获得教材大奖的Wlilliam Stallings博士的新作,对计算机网络和先进的互联网技术进行了清晰而透彻的讲解。本书内容采用自顶向下的方法模块化地进行组织,教师和专业人士可以方便地根据自身需求制定教学和学习计划。
网络设计者面临的主要问题包括支持多媒体和实时传输的需求、控制拥塞并对不同的应用提供不同级别的服务质量(QoS)。本书在讨论原理、设计方法和基于互联网的协议和算法新进展的同时,给出了上述这些问题的解决方案。本书的支持网站上有丰富的补充材料,可以帮助教师很容易地把本书和课程结合起来,这些材料也可以帮助学生和专业人士通过很容易上手的实践项目学到网络性能和设计相关的知识。
本书采用自顶向下的方法对计算机网络和先进的互联网技术进行了清晰而透彻的讲解。主要内容分为七部分,首先介绍计算机网络和互联网基础,包括互联网历史和现状,OSI和TCP/IP协议等;第二部分介绍互联网上的各种应用;第三部分讲述传输协议,包括TCP和UDP,也介绍了端对端性能和拥塞管理;第四部分集中讲解拥塞控制和服务质量,包括所用到的协议;第五部分讲互联网路由的主要方法;第六部分讲解支持互联网数据传输的网络和链路层的协议和技术;第七部分引入了网络安全和网络管理这两个重要话题。
本书适合作为计算机、信息管理相关专业本科高年级或研究生低年级学生的教材,也是IT相关专业技术人员的有用参考书。
Chapter 1 Reader's guide
0.1 Outline of the Book
0.2 Internet and Web Resources for this Book
0.3 Internet Standards
PART ONE OVERVIEW
Chapter 1 Data Networks and the internet
1.1 Data Networks
1.2 The Internet
1.3 An Example Configuration
1.4 Intranets
1.5 Extranets
1.6 Recommended Reading and Web Sites
1.7 Key Terms, Review Questions, and Problems
Chapter 2 Protocols and the TCP/IP Protocol Suite
2.1 The Need for a Protocol Architecture
2.2 A Simple Protocol Architecture
2.3 OSI
2.4 The Tcp/IP Protocol Architecture
2.5 Internetworking
2.6 Recommended Reading and Web Sites
2.7 Key Terms, Review Questions, and Problems
Appendix 2A The Trivial File Transfer Protocol
Chapter 3 Traditional Applications
3.1 Terminal Access-Telnet
3.2 File Transfer-FTP
3.3 Electronic Mail-SMTP and MIME
3.4 Recommended Reading and Web Sites
3.5 Key Terms, Review Questions, and Problems
Chapter 4 Modern Applications
4.1 Web Access-HTTp
4.2 Internet Dirctory Service-DNS
4.3 Voice Over IP and Mutimedia Support-SIP
4.4 Sockets
4.5 Recoimmended Reading and Sites
4.6 Key Terms, Review Questions, and Problems
PART THREE TRANSPORT PROTOCOLS
Chapter 5 Congestion and Performance Issues
5.1 The Need for Speed and Quality of Service
5.2 Performance Requirements
5.3 Performance Metrics
5.4 The Effects of Congestion
5.5 Congestion Conrtol
5.6 Traffice management
5.7 The Need for Flow and Error Control
5.8 Self-Similar Trffic
5.9 Recommended Reading and Web Sites
5.10 Key Terms, Review Questions, and Problems
Appendix 5A Queuing Effects
Chapter 6 Transport Protocols
……
Chapter 7 TCP Traffic Control
PART FOUR QUALITY OF SERVICE IN IP NETWORKS
Chapter 8 Internet Protocols
Chapter 9 Integrated and Differentiated Services
Chapter 10 Protocols for Qos Support
PART FIVE INTERNET ROUTING
Chapter 11 Interior Routing Protocols
Chapter 12 Exterior Routing Protocols and Muliticast
PART SIX NETWORK AND LINK LAYERS
Chapter 13 Wied Area Networks
Chapter 14 Data Link Control
Chapter 15 Local Area Networks
PART SEVEN MANAGEMENT TOPICS
Chapter 16 network Security
Chapter 17 Network Management
Appendices
Appendix A RFCs Cited in This Book
Appendix B Projects for Teaching Computer Networks
Glossary
Acronyms
References
Index