
计算机网络是支撑现代互联网运行的核心技术,也是计算机专业的核心课程。对于零基础的同学来说,第一章 "概述" 是搭建整个知识体系的基石,它不仅介绍了计算机网络的基本概念和核心设计思想,还为后续学习 TCP/IP 协议、路由交换、网络安全等内容打下了坚实基础。
本文将系统梳理第一章的全部知识点,包括计算机网络的作用、因特网发展历程、三种数据交换方式、网络分类、八大性能指标、体系结构分层思想,以及 2009-2018 年考研真题的完整解析。所有重点内容都整理成了清晰的表格,方便你快速记忆和复习。
一、计算机网络在信息时代的作用
计算机网络已经渗透到我们生活的方方面面,成为信息时代最重要的基础设施之一。它不仅改变了人们的沟通方式,还深刻影响了经济、教育、医疗等各个领域的发展。
核心内容汇总表
|--------|------------------------------------|-------------------|
| 内容模块 | 具体说明 | 文档重点标注 |
| 核心作用 | 是信息时代不可或缺的基础设施,支撑着人们的日常沟通、工作、学习和娱乐 | 大家都有切身体会 |
| 权威数据来源 | 中国互联网络信息中心(CNNIC)提供我国互联网发展的各方面统计信息 | 可到 CNNIC 官网获取最新数据 |
| 学习要求 | 理解计算机网络在信息时代的重要性 | 基础认知要求 |
二、因特网概述
因特网是世界上最大的计算机网络,它的发展历程反映了计算机网络技术的演进过程。了解因特网的基本概念和发展历史,有助于我们更好地理解现代网络的设计思想。
核心内容汇总表
|-------|-------------------------------------------------------------------|----------|
| 内容模块 | 具体要点 | 文档重点标注 |
| 基本概念 | 网络:由若干结点和连接这些结点的链路组成 互联网:多个网络通过路由器互联形成的更大网络 因特网:世界上最大的互联网 | 要求理解基本概念 |
| 发展三阶段 | 1. 单个网络 ARPANET 向互联网发展 2. 三级结构的因特网(主干网、地区网、校园网) 3. 多层次 ISP 结构的因特网 | 只需了解即可 |
| 标准化工作 | 因特网的标准化工作由因特网协会(ISOC)负责 所有标准都以 RFC(请求评论)的形式发布 | 只需了解即可 |
三、三种交换方式
数据交换是计算机网络的核心功能之一。历史上出现过三种主要的数据交换方式:电路交换、报文交换和分组交换。其中,分组交换是现代计算机网络采用的主流交换方式。
三种交换方式对比表
|------|------------------------------------------|----------------|-------------------|-------------------|--------------------------|
| 交换方式 | 工作原理 | 核心特点 | 优点 | 缺点 | 文档重点标注 |
| 电路交换 | 通信前先建立一条专用的物理链路,通信过程中始终占用该链路,通信结束后释放链路 | 面向连接,独占资源 | 传输时延小,无冲突,适用于实时通信 | 线路利用率低,建立连接时间长 | 了解特点和区别 |
| 报文交换 | 将整个报文作为一个整体,在每个结点存储后转发到下一个结点 | 存储 - 转发,以报文为单位 | 线路利用率高,无需建立连接 | 传输时延大,对结点存储能力要求高 | 了解特点和区别 |
| 分组交换 | 将报文分割成若干个较小的分组,每个分组独立存储转发,到达目的地后再重新组装成报文 | 存储 - 转发,以分组为单位 | 线路利用率高,传输时延小,可靠性高 | 有额外的首部开销,可能出现分组失序 | 本小节重点,需掌握分组概念和存储转发概念 |
核心要点:分组交换结合了电路交换和报文交换的优点,是现代计算机网络的核心技术。它通过将大报文分割成小分组,实现了高效的资源共享和快速的数据传输。
四、计算机网络的定义和分类
计算机网络没有精确统一的定义,不同阶段的定义反映了当时的技术发展水平。我们可以从不同角度对计算机网络进行分类,以便更好地理解其特点和应用场景。
核心内容汇总表
|---------|--------------------------------------------------------------------------|----------------------|
| 内容模块 | 具体要点 | 文档重点标注 |
| 定义 | 最简单的定义:一些互联的、自治的计算机的集合 "互联":计算机之间能够通过通信线路交换数据 "自治":每台计算机都有自己的操作系统,能够独立运行 | 希望同学们能够给出自己对计算机网络的定义 |
| 按交换技术分类 | 电路交换网、分组交换网、报文交换网 | 能举出分类角度及具体类型 |
| 按使用者分类 | 公用网(如电信网)、专用网(如企业内网) | 能举出分类角度及具体类型 |
| 按传输介质分类 | 有线网(如以太网)、无线网(如 WiFi) | 能举出分类角度及具体类型 |
| 按覆盖范围分类 | 广域网(WAN)、城域网(MAN)、局域网(LAN)、个域网(PAN) | 能举出分类角度及具体类型 |
| 按拓扑结构分类 | 总线型网络、星型网络、环形网络、网状型网络 | 能举出分类角度及具体类型 |
五、计算机网络的性能指标
性能指标是衡量计算机网络运行质量的重要标准。本章介绍了八个常用的性能指标,其中时延和利用率是需要重点掌握的内容。
八大性能指标汇总表
|-----------|------------------------------------------|-------------------------------------------------------------------|---------------------|
| 性能指标 | 定义 | 计算公式 / 说明 | 文档重点标注 |
| 速率 | 每秒传输的比特数,也称为比特率或数据率 | 单位:bit/s、kb/s、Mb/s、Gb/s | 基础指标 |
| 带宽 | 网络通信线路所能传送数据的能力,即最高数据率 | 单位与速率相同 | 表示线路的传输能力 |
| 吞吐量 | 单位时间内通过某个网络或信道接口的数据量 | 受带宽和网络拥塞程度影响 | 实际传输能力 |
| 时延 | 数据从网络一端传送到另一端所需的时间 | 总时延 = 发送时延 + 传播时延 + 处理时延 发送时延 = 分组长度 / 发送速率 传播时延 = 信道长度 / 电磁波传播速率 | 重点掌握,三种时延的区别和计算 |
| 时延带宽积 | 传播时延和带宽的乘积 | 时延带宽积 = 传播时延 × 带宽 又称为 "以比特为单位的链路长度" | 表示链路所能容纳的比特数 |
| 往返时间(RTT) | 通信双方交互一次所耗费的时间 | 包括数据传输时间和确认信息传输时间 | 衡量网络响应速度的重要指标 |
| 利用率 | 信道利用率:某信道有百分之几的时间被利用 网络利用率:全网络信道利用率的加权平均 | 利用率过高会导致时延迅速增大 利用率过低会浪费通信资源 | 重点掌握,并非越高越好 |
| 丢包率 | 一定时间范围内,丢失的分组数量与总分组数量的比率 | 分组丢失原因:误码被丢弃、队列已满被丢弃 | 衡量网络可靠性的重要指标 |
核心要点:
-
发送时延取决于分组长度和发送速率,与信道长度无关
-
传播时延取决于信道长度和电磁波传播速率,与发送速率无关
-
当信道利用率超过 50% 时,时延会开始显著增加;当利用率接近 100% 时,时延会趋于无穷大
六、计算机网络的体系结构
计算机网络体系结构是本章的重点和难点。它采用分层设计思想,将复杂的网络通信问题分解为若干个相对独立的层次,每层专注解决特定的任务。
6.1 三种常见的体系结构
历史上出现了两种主要的网络体系结构标准,以及一种用于教学的原理性结构。
体系结构对比表
|-------------|-----|-------------------------------|----------|--------------------|---------------------------------|
| 体系结构类型 | 层数 | 各层名称(从下到上) | 地位 | 核心特点 | 文档重点标注 |
| OSI 参考模型 | 7 层 | 物理层、数据链路层、网络层、运输层、会话层、表示层、应用层 | 法律上的国际标准 | 理论完善但过于复杂 | 因缺乏商业驱动力、实现复杂、周期过长而失败 |
| TCP/IP 参考模型 | 4 层 | 网络接口层、网际层、运输层、应用层 | 事实上的国际标准 | 简单实用,市场主导 | 1983 年开始使用;网络接口层无具体内容,可互联各种网络接口 |
| 五层原理体系结构 | 5 层 | 物理层、数据链路层、网络层、运输层、应用层 | 教学用标准 | 综合 OSI 和 TCP/IP 优点 | 将 TCP/IP 的网络接口层重新划分为物理层和数据链路层 |
6.2 各层的核心任务
五层原理体系结构是教学中最常用的结构,每层都有明确的核心任务。
各层任务汇总表
|-------|--------------------|-----------------|-------------------|----------------------------------|
| 层次 | 解决的核心问题 | 主要功能 | 关键技术 / 概念 | 文档重点标注 |
| 物理层 | 使用何种信号表示比特 0 和 1 | 传输比特流 | 传输媒体、物理接口、信号编码 | 传输媒体不属于物理层 |
| 数据链路层 | 分组在一个网络 / 一段链路上的传输 | 主机编址、帧封装、介质访问控制 | MAC 地址、以太网帧、冲突检测 | 解决 "谁发给谁" 和 "如何避免冲突" 问题 |
| 网络层 | 分组在多个网络间的传输和路由 | 网络编址、路由选择、分组转发 | IP 地址、路由器、路由表 | 解决 "跨网络传输" 问题;IP 协议是网际层核心 |
| 运输层 | 进程之间基于网络的通信 | 进程标识、可靠 / 不可靠传输 | 端口号、TCP、UDP | 解决 "数据交给哪个应用程序" 问题;第一个提供端到端服务的层次 |
| 应用层 | 通过应用进程交互实现特定网络应用 | 提供各种网络服务 | HTTP、SMTP、FTP、DNS | 直接面向用户的网络应用 |
6.3 核心专用术语
计算机网络中有很多专用术语,它们都来源于 OSI 七层模型,但同样适用于 TCP/IP 模型和五层结构。
核心术语汇总表
|------|--------------|----------------------|--------------------------------------------------------------------------------|----------------------------------|
| 术语类别 | 术语 | 定义 | 关键说明 | 文档重点标注 |
| 实体 | 实体 | 任何可发送或接收信息的硬件或软件进程 | 可以是硬件(如网卡),也可以是软件(如浏览器进程) | |
| | 对等实体 | 通信双方相同层次中的实体 | 例如主机 A 的应用层进程和服务器的应用层进程 | 通信双方的网卡和正在通信的应用进程都是对等实体 |
| 协议 | 协议 | 控制两个对等实体进行逻辑通信的规则的集合 | 协议是 "水平的",只在对等实体之间起作用 | 逻辑通信是假设的,目的是方便单独研究某一层 |
| | 语法 | 定义通信双方所交换信息的格式 | 规定数据的字段、长度和顺序 | 协议三要素之一 |
| | 语义 | 定义通信双方所要完成的操作 | 规定收到信息后应该做什么 | 协议三要素之一 |
| | 同步 | 定义通信双方的时序关系 | 规定操作的先后顺序和状态转换 | 协议三要素之一;不是指时钟频率同步 |
| 服务 | 服务 | 本层向上一层提供的功能 | 服务是 "垂直的",下层为上层提供服务 | 上层实体看得见下层的服务,但看不见实现服务的具体协议(协议透明) |
| | 服务访问点 (SAP) | 同一系统中相邻两层实体交换信息的逻辑接口 | 用于区分不同的服务类型 | 数据链路层:帧类型字段;网络层:协议字段;运输层:端口号 |
| 数据单元 | 协议数据单元 (PDU) | 对等层次之间传送的数据包 | 不同层有不同名称:物理层 - 比特流;数据链路层 - 帧;网络层 - IP 数据报;运输层 - TCP 报文段 / UDP 用户数据报;应用层 - 应用报文 | |
| | 服务数据单元 (SDU) | 同一系统内层与层之间交换的数据包 | 多个 SDU 可以合并为一个 PDU,一个 SDU 也可以划分为几个 PDU | |
七、十年考研真题精讲(2009-2018)
计算机网络体系结构和时延计算是考研的高频考点。下面我们将 2009-2018 年全国统考中相关的真题进行完整解析,帮助你掌握考试重点和解题方法。
7.1 体系结构相关真题
体系结构真题汇总表
|------|----|-----------------------------------------------------------------------------------------------------------------|----|-------------------------------------------------------------------------------|------------------|
| 年份 | 题号 | 题目 | 答案 | 核心解析 | 考点 |
| 2009 | 33 | 第一个提供端到端服务的层次是什么? A. 数据链路层 B. 传输层 C. 会话层 D. 应用层 | B | 数据链路层:链路到链路 网络层:主机到主机 运输层:进程到进程(端到端) 应用层:应用到应用 | 各层的服务范围 |
| 2010 | 33 | 下列选项中不属于网络体系结构所描述的内容是? A. 网络的层次 B. 每一层使用的协议 C. 协议的内部实现细节 D. 每一层必须完成的功能 | C | 体系结构是功能的精确定义,不涉及具体的硬件或软件实现细节 | 网络体系结构的定义 |
| 2013 | 33 | 在 OSI 参考模型中,下列功能需要由应用层的相邻层实现的是? A. 对话管理 B. 数据格式转换 C. 路由选择 D. 可靠数据传输 | B | 应用层的相邻层是表示层 表示层功能:数据格式化、压缩、加密解密 | OSI 七层各层功能 |
| 2014 | 33 | 在 OSI 参考模型中,直接为会话层提供服务的是? A. 应用层 B. 表示层 C. 传输层 D. 网络层 | C | 下层为相邻上层提供服务 会话层的相邻下层是运输层 | 服务的垂直性 |
| 2017 | 33 | 假设 OSI 参考模型的应用层欲发送 400 字节的数据,除物理层和应用层之外,其他各层在封装 PDU 时均引入 20 字节的额外开销,则应用层数据传输效率约为多少? A. 80% B. 83% C. 87% D. 91% | A | 额外开销层数:表示层、会话层、运输层、网络层、数据链路层(共 5 层) 总数据量 = 400+5×20=500 字节 传输效率 = 400/500=80% | 分层封装的开销计算 |
| 2018 | 33 | 下列 TCP/IP 应用层协议中,使用 UDP 协议的是? A. SMTP B. FTP C. DNS D. HTTP | C | DNS 使用 UDP 的 53 号端口 SMTP、FTP、HTTP 均使用 TCP | 应用层协议与运输层协议的对应关系 |











7.2 时延相关真题
时延真题汇总表
|------|----|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----|----------------------------------------------------------------------------------------------------------|----------------|
| 年份 | 题号 | 题目 | 答案 | 核心解析 | 考点 |
| 2010 | 34 | 在下图所示的采用 "存储 - 转发" 方式的分组交换网络中,所有链路的数据传输速率为 100Mbps,分组大小为 1000B,其中分组头大小为 20B。若主机 H1 向主机 H2 发送一个大小为 980000B 的文件,则在不考虑分组拆装时间和传播延迟的情况下,从 H1 开始发送到 H2 接收完文件为止,需要的时间至少是? A. 80ms B. 80.08ms C. 80.16ms D. 80.24ms | C | 分组数 =(980000)/(1000-20)=1000 个 一个分组的发送时延 = 1000×8bit/100Mbps=80μs 总时延 = 1000×80μs+2×80μs=80160μs=80.16ms | 分组交换总时延计算 |
| 2013 | 33 | 主机甲通过 1 个路由器(存储转发方式)与主机乙互联,两段链路的数据传输速率均为 10Mbps,主机甲分别采用报文交换和分组大小为 10kb 的分组交换向主机乙发送一个大小为 8Mb 的报文。若忽略链路传播延迟、分组头开销和分组拆装时间,则两种交换方式完成该报文传输所需的总时间分别为? A. 800ms、1600ms B. 801ms、1600ms C. 1600ms、800ms D. 1600ms、801ms | D | 报文交换总时延 = 2×(8Mb/10Mbps)=1600ms 分组交换总时延 = (8Mb/10Mbps)+(10kb/10Mbps) =800ms+1ms=801ms | 报文交换与分组交换的时延对比 |
时延计算核心公式:
-
单链路总时延 = 所有分组的发送时延 + 传播时延
-
多链路分组交换总时延 = 所有分组的发送时延 + (链路数 - 1)× 一个分组的发送时延 + 链路数 × 传播时延
-
前提条件:分组等长、各链路带宽相同、忽略处理时延和排队时延
总结
第一章 "概述" 是计算机网络课程的入门篇,涵盖了计算机网络的基本概念、核心技术和设计思想。通过本文的学习,你应该已经掌握了以下重点内容:
-
三种交换方式:重点掌握分组交换的工作原理和优点
-
八大性能指标:重点掌握时延的组成和计算,以及利用率与时延的关系
-
体系结构分层思想:重点掌握五层原理体系结构各层的核心任务
-
核心专用术语:理解实体、协议、服务的概念,以及协议三要素
-
考研真题考点:掌握体系结构和时延计算的常见题型和解题方法
这些知识是后续学习计算机网络其他章节的基础。建议你在学习完每一章后,都回过头来重新审视第一章的内容,你会对计算机网络的整体架构有更深刻的理解。
自测小练

