计算机网络与因特网基础:从顶层理解

5星 · 超过95%的资源 需积分: 34 8 下载量 129 浏览量 更新于2024-07-25 收藏 3.36MB PPT 举报
"这是一份关于计算机网络期末复习的资料,包含了‘计算机网络(自顶向下)’课程的重点内容,主要摘自《计算机网络:自顶向下方法》第四版,由陈鸣翻译,出版于2010年。" 本文档详细介绍了计算机网络和因特网的基础知识,包括以下几个主要方面: 1. 计算机网络和因特网概述:首先,定义了因特网是由数以百万计的互联计算设备组成的网络系统,这些设备包括主机、工作站、服务器和移动节点。网络通过各种通信链路如光纤、铜缆、无线电和卫星相联,这些链路的传输速率即带宽决定了数据传输的速度。路由器作为关键的网络组件,负责将数据分组(数据块)从源传送到目的地。因特网是一个由许多不同类型的网络相互连接而成的“网络的网络”,具有松散的等级结构,由公共因特网和专用互联网组成,并遵循一系列标准,如RFC(请求评论)。 2. 因特网标准与协议:协议是网络通信的基础,规定了报文的格式、顺序以及传输和接收时的行为。例如,TCP/IP、HTTP、FTP、PPP等都是常见的网络协议。TCP提供面向连接的服务,保证数据的可靠传输、流控制和拥塞控制;而UDP则提供无连接服务,其特点是不可靠的数据传输且没有流控和拥塞控制。 3. 连接服务与无连接服务:TCP服务提供了可靠的数据传送,适用于需要保证数据完整性和顺序的应用,如HTTP、FTP、Telnet和SMTP等。相反,UDP适用于对实时性要求较高的应用,如流媒体、语音通话和DNS查询等。 4. 网络核心与交换方式:网络的核心由互联的路由器构成,其主要任务是高效地传输数据。数据传输有两种主要方式:电路交换,常见于电话网络,每次呼叫占用专用的电路;分组交换,是因特网的主要工作方式,数据以离散的分组进行传输,这种方式更灵活且资源利用率高。 这份复习资料涵盖了计算机网络和因特网的基本概念、协议类型、服务模式以及网络核心的工作原理,对于理解网络通信的基石及其运作机制具有重要价值。