《计算机网络》自顶向下方法英文第六版原版解析

需积分: 23 52 下载量 67 浏览量 更新于2024-07-18 1 收藏 32.69MB PDF 举报
"《计算机网络自顶向下方法》英文第六版是Andrew S. Tanenbaum撰写的一本经典计算机网络教科书。本书涵盖了从物理层到应用层的网络知识,包括网络硬件、软件、参考模型、网络标准化、数据通信理论基础、传输媒体、数据链路层设计、错误检测与纠正、多址访问协议、网络层设计问题、路由算法、运输层服务、安全等主题。" 此书详细介绍了计算机网络的各个层次,首先在第1章引言中,作者讨论了计算机网络的用途、网络硬件(如传输媒介)、软件、参考模型(例如OSI模型)以及网络标准化的重要性。此外,还简述了书中后续章节的主要内容和度量单位。 第2章深入到物理层,讲解了数据通信的理论基础,包括有线传输媒介(如双绞线、同轴电缆、光纤)和无线传输,以及公共交换电话网络、移动电话系统和有线电视网络等相关知识。 第3章数据链路层探讨了该层的设计问题,如错误检测与纠正技术、基本数据链路协议(如停等协议)和滑动窗口协议。还讨论了实际应用中的数据链路层协议,如以太网。 第4章重点介绍介质访问控制子层,阐述了信道分配问题、多种多址访问协议(如CSMA/CD、CSMA/CA),并详细讨论了以太网、无线局域网、宽带无线和蓝牙等技术。 第5章网络层详细讨论了网络层设计的关键问题,如路由算法(距离矢量、链路状态等)、拥塞控制、服务质量(QoS)以及互联网中的网络层实现。 第6章运输层讲解了运输服务、运输协议的基本元素,介绍了简单的运输协议以及互联网中的UDP和TCP协议,还分析了性能问题。 第7章应用层涉及域名系统DNS、电子邮件、万维网、多媒体应用等内容,这些都是用户直接接触的网络服务。 第8章网络安全是当今网络的重要议题,涵盖了密码学、对称密钥和公钥算法、数字签名、公钥管理、通信安全以及各种认证协议,特别关注电子邮件和网络安全。 最后,第9章提供了进一步阅读的建议和参考文献,引导读者深入学习和研究。 这本书以自顶向下的方式教授计算机网络,从应用层开始,逐渐深入到网络的底层机制,适合计算机科学和工程领域的学生及专业人士学习。通过阅读本书,读者可以全面理解计算机网络的运作原理,并掌握网络设计和安全的基础知识。