计算机网络:自顶向下的方法与互联网解析

需积分: 34 0 下载量 51 浏览量 更新于2024-07-27 收藏 9.4MB PDF 举报
"计算机网络:自顶向下方法,以互联网为主题" 本书《计算机网络:自顶向下方法,以互联网为主题》由James F. Kurose和Keith W. Ross合著,是一本深入探讨计算机网络和互联网的专业书籍。书中采用自顶向下的教学方法,即从应用层开始,逐层深入到网络的底层结构。以下是对该书部分内容的概述: 1. 计算机网络和互联网 - 互联网:解释了互联网的基本概念,包括其全球范围内的连接性和通信协议。 - 协议:阐述了网络通信中协议的重要性,它是不同设备间进行有效交流的基础。 - 网络边缘:讨论了用户设备(如个人电脑、手机)如何与互联网交互。 - 网络核心:探讨了构成互联网基础设施的中心部分,包括路由器、交换机等。 2. 互动程序:提供了用于追踪互联网路由的互动程序,帮助理解数据包在网络中的传输路径。 3. Java Applet:通过示例展示了消息交换和分组交换的工作原理,帮助读者理解这两种通信方式的不同。 4. 接入网络和物理媒体:讲解了各种网络接入技术(如DSL、电缆调制解调器、无线网络)以及传输数据的物理介质(如双绞线、光纤)。 5. 延迟和丢包:分析了在分组交换网络中延迟和数据丢失的影响因素。 6. 协议层次和服务模型:介绍了OSI模型和TCP/IP模型,阐述了各层协议如何提供服务。 7. 互联网主干、NAPs和ISPs:讨论了互联网主干网的结构,网络接入点(NAPs)和互联网服务提供商(ISPs)的角色。 8. 计算机网络和互联网的历史:简述了从早期的ARPANET到现代互联网的发展历程。 9. ATM技术:介绍了异步传输模式(ATM)在网络中的应用和特性。 10. 概要:每章结束时的总结,帮助读者回顾和巩固所学知识。 11. 作业和讨论问题:提供了练习题和讨论题目,促进对概念的理解和应用。 2. 应用层 - 应用层协议原理:探讨了应用层协议的设计原则,如何满足用户需求。 - 万维网(HTTP):详细讲解了超文本传输协议(HTTP),它是网页浏览的基础。 - 文件传输(FTP):介绍了文件传输协议(FTP)及其在互联网上的用途。 - 电子邮件:讨论了互联网上的电子邮箱系统和SMTP、POP3等协议。 - Internet的目录服务:深入解析了域名系统(DNS),它是互联网上的重要寻址服务。 这本书全面覆盖了计算机网络和互联网的关键概念和技术,适合计算机科学、网络工程和相关领域的学生及从业者阅读。通过实例和互动程序,使得抽象的理论知识变得更加直观易懂。