Andrews Tanenbaum《计算机网络》第四版习题答案详解

需积分: 37 5 下载量 56 浏览量 更新于2024-07-25 1 收藏 785KB PDF 举报
计算机网络习题答案[英文版]包含了Andrews Tanenbaum所著《Computer Networks》第四版的练习题解答,涵盖了第一章概述中的多个关键概念。以下是对部分问题的详细解析: 1. 题目讨论了数据传输速率与距离的关系。狗携带数据的速度与其作为数据载体的能力相比,当传输距离小于5.6公里时,狗的速度可能超过某些通信线路。这是因为狗的速度(18公里/小时)转换成每秒0.005公里,根据距离计算出的传输时间较短,从而使得数据传输速率相对较高。 2. 局域网模型的优势在于易于扩展和成本效益。它允许轻松添加节点,并且在设计上可以实现冗余,如镜像服务器,即使某个部分失效也不会影响整体网络。此外,局域网提供了强大的计算能力和更高效的交互式接口。 3. 对比光纤连接和低速调制解调器,光纤具有较高的带宽,但因为传输距离长,时延会显著增加。相比之下,调制解调器在近距离内通信时虽然带宽较低,但时延较小,适合对实时性要求不高的应用。 4. 声音传输的时隙数量与网络性能密切相关,因为声音需要固定时间来发送和接收。短延迟但波动性大的信号质量可能不如延迟较长但稳定的情况。标准偏差被用来衡量这种变化性。 5. 问题涉及网络延迟的影响,特别是交换机在长距离通信中的作用。信号在交换机间传递时,尽管每次切换会增加额外的距离,但在实际情况下,对于5000公里的远程连接,仅增加100公里的总距离,交换延迟对整体延迟贡献较小。 6. 通过卫星的通信路径长度和光速计算,当请求和应答需要通过卫星转发时,总路径长度为160,000公里,使用光速(300,000公里/秒)计算,最佳传播延迟大约是533毫秒。 7. 第1章概述的问题可能涉及到理论讨论,例如关于网络设计原则或技术选择的权衡。没有具体的独立答案,但这些问题鼓励读者思考如何在不同网络环境中做出决策,考虑速度、延迟、成本等因素。 总结来说,这份习题答案覆盖了计算机网络基础架构、数据传输、网络模型选择、时延分析以及通信系统设计中的关键要素,有助于学生深入理解和掌握计算机网络的核心原理。
2009-04-10 上传
经典计算机网络教材 Computer Networks, Fourth Edition By Andrew S. Tanenbaum Table of Contents Chapter 1. Introduction Section 1.1. Uses of Computer Networks Section 1.2. Network Hardware Section 1.3. Network Software Section 1.4. Reference Models Section 1.5. Example Networks Section 1.6. Network Standardization Section 1.7. Metric Units Section 1.8. Outline of the Rest of the Book Section 1.9. Summary Chapter 2. The Physical Layer Section 2.1. The Theoretical Basis for Data Communication Section 2.2. Guided Transmission Media Section 2.3. Wireless Transmission Section 2.4. Communication Satellites Section 2.5. The Public Switched Telephone Network Section 2.6. The Mobile Telephone System Section 2.7. Cable Television Section 2.8. Summary Chapter 3. The Data Link Layer Section 3.1. Data Link Layer Design Issues Section 3.2. Error Detection and Correction Section 3.3. Elementary Data Link Protocols Section 3.4. Sliding Window Protocols Section 3.5. Protocol Verification Section 3.6. Example Data Link Protocols Section 3.7. Summary Chapter 4. The Medium Access Control Sublayer Section 4.1. The Channel Allocation Problem Section 4.2. Multiple Access Protocols Section 4.3. Ethernet Section 4.4. Wireless LANs Section 4.5. Broadband Wireless Section 4.6. Bluetooth Section 4.7. Data Link Layer Switching Section 4.8. Summary Chapter 5. The Network Layer Section 5.1. Network Layer Design Issues Section 5.2. Routing Algorithms Section 5.3. Congestion Control Algorithms Section 5.4. Quality of Service Section 5.5. Internetworking Section 5.6. The Network Layer in the Internet Section 5.7. Summary Chapter 6. The Transport Layer Section 6.1. The Transport Service Section 6.2. Elements of Transport Protocols Section 6.3. A Simple Transport Protocol Section 6.4. The Internet Transport Protocols: UDP Section 6.5. The Internet Transport Protocols: TCP Section 6.6. Performance Issues Section 6.7. Summary Chapter 7. The Application Layer Section 7.1. DNS—The Domain Name System Section 7.2. Electronic Mail Section 7.3. The World Wide Web Section 7.4. Multimedia Section 7.5. Summary Chapter 8. Network Security Section 8.1. Cryptography Section 8.2. Symmetric-Key Algorithms Section 8.3. Public-Key Algorithms Section 8.4. Digital Signatures Section 8.5. Management of Public Keys Section 8.6. Communication Security Section 8.7. Authentication Protocols Section 8.8. E-Mail Security Section 8.9. Web Security Section 8.10. Social Issues Section 8.11. Summary Chapter 9. Reading List and Bibliography Section 9.1. Suggestions for Further Reading Section 9.1.1. Introduction and General Works Section 9.2. Alphabetical Bibliography