10 · 综合复习与术语表(Comprehensive Review and Glossary)

📅 预计 60 分钟 | ⭐ 本章主题:全课程结构梳理、考点汇总与中英术语总表


10.0 这门课在讲什么

把计算机网络想成一栋七层大楼,数据从顶楼传到对面的顶楼,每层只做好自己那一层的事。前 9 讲一层层盖楼,本讲是总验收:把整栋楼的结构画一遍、把每层的重点列一遍、把容易混的地方理一遍,最后给你一份 60+ 条的中英术语总表当"工具书"。

10.1 全课程知识结构图(文字版)

┌────────────────────────────────────────────────────────────┐
│                        计算机网络                             │
├─────────── 体系结构(第 01 讲)──────────────────────────────┤
│  OSI 七层 / TCP/IP 五层 / 封装解封装 / 协议分层原则             │
├─────────── 物理层(第 02 讲)───────────────────────────────┤
│  信号与编码 / 带宽 / 时延 / 单工半双工全双工 / 传输介质           │
├─────────── 数据链路层(第 03 讲)────────────────────────────┤
│  帧 / MAC 地址 / 以太网 / 交换机 / 冲突域广播域                 │
├─────────── 网络层(第 04 讲)───────────────────────────────┤
│  IP 地址与子网 / IPv6 / ARP / ICMP / 路由与路由器               │
├─────────── 传输层(第 05 讲)───────────────────────────────┤
│  TCP(可靠、三次握手、滑动窗口)/ UDP / 端口 / 拥塞控制          │
├─────────── 应用层(第 06 讲)───────────────────────────────┤
│  DNS / HTTP/HTTPS / FTP / 邮件 / DHCP / 端口                 │
├─────────── 网络安全(第 07 讲)──────────────────────────────┤
│  CIA / 加密 / 签名证书 / TLS/HTTPS / 防火墙 / 攻击             │
├─────────── 无线与移动(第 08 讲)────────────────────────────┤
│  WiFi 802.11 / 蓝牙 / 蜂窝 4G/5G / 移动 IP                    │
└─────────── 网络编程(第 09 讲)──────────────────────────────┘
   socket / TCP 服务端客户端 / UDP / HTTP 请求 / 常见坑

用一张表把十讲各收成一句话,复习时当"导航"用:

一句话
01 体系结构 通信太复杂,分成几层,各干各的
02 物理层 把比特变成信号传出去
03 链路层 相邻两节点之间,一帧一帧传
04 网络层 全网寻址,数据包一站一站转发
05 传输层 进程到进程,保证可靠或追求快
06 应用层 为用户的每个需求提供一种协议
07 安全 让数据保密、保鲜、服务保在
08 无线 扔掉网线,靠电磁波
09 编程 用代码把协议变成能跑的程序
10 复习 把十讲串成一张网

贯穿全课的一条主线:数据从应用层往下"封装"(每层加一个头),从对端往上"解封装"(每层剥一个头)。背不熟某层做什么时,想想"它在给数据加什么头"。

⚠️ 常见错误

  1. 记混分层归属:MAC 地址属于数据链路层,IP 地址属于网络层,端口属于传输层,域名解析属于应用层——题目常问"XX 属于哪一层"。
  2. 把封装顺序搞反:从上到下是"应用→传输→网络→链路",层层加头。
  3. OSI 七层和 TCP/IP 五层硬背:把 TCP/IP 五层(应用/传输/网络/链路/物理)记牢,OSI 在五层之上拆成"应用/表示/会话"即可。

10.2 各章考点汇总表

核心主题 重点内容
01 概述与体系结构 网络是什么、协议、分层 分层原则、封装解封装、性能指标(带宽/时延/吞吐量)
02 物理层 信号传输 单工/半双工/全双工、调制编码、传输介质、时延计算
03 数据链路层 相邻节点可靠传输 帧、MAC 地址、以太网、交换机、冲突域 vs 广播域、CSMA/CD
04 网络层 端到端寻址与路由 IP 地址分类与子网、IPv4/IPv6、ARP、ICMP、路由器与路由
05 传输层 进程到进程的通信 TCP vs UDP、三次握手、滑动窗口、流量与拥塞控制、端口
06 应用层 面向用户的服务 DNS、HTTP/HTTPS、状态码、FTP、邮件、DHCP、端口对照
07 网络安全 保密/完整/可用 对称/非对称加密、签名、证书、TLS 握手、防火墙、常见攻击
08 无线与移动 无线接入与移动 802.11、CSMA/CA、蓝牙、4G/5G、移动 IP
09 网络编程 用代码实现通信 socket、TCP 服务端/客户端、UDP、HTTP 请求、粘包
10 本讲 综合复习 结构图、对比、术语表

⚠️ 常见错误

  1. 把各层的"职责"张冠李戴:可靠性是传输层的追求,端到端寻址是网络层的活,别串层。
  2. 复习只看后五章:后五章建立在前四章概念上(如 HTTPS 依赖 TCP,移动 IP 依赖 IP 寻址),建议按 10.1 的结构图走一遍全流程。

10.3 常见混淆点对比

TCP vs UDP

维度 TCP UDP
连接 面向连接(先三次握手) 无连接
可靠性 可靠(确认重传) 不可靠(尽力而为)
数据边界 字节流,无边界(粘包) 数据报,有边界
速度/开销 慢、开销大 快、开销小
用途 网页、文件传输、邮件 DNS、视频直播、语音通话、游戏

交换机 vs 路由器

维度 交换机 路由器
工作层 数据链路层 网络层
依据地址 MAC 地址 IP 地址
连接范围 连接同一局域网设备 连接不同网络(跨子网)
隔离广播域 不能隔离 能隔离

集线器 / 交换机 / 路由器

  • 集线器(hub):物理层,信号广播给所有端口,共享带宽,放大冲突域。
  • 交换机:链路层,按 MAC 转发,隔离冲突域。
  • 路由器:网络层,按 IP 转发,隔离广播域。

单工 / 半双工 / 全双工

模式 方向 例子
单工 只能单向(A→B) 广播、键盘→主机
半双工 双向但同一时刻只能一个方向 对讲机
全双工 双向同时 电话、现代以太网

电路交换 vs 分组交换

维度 电路交换 分组交换
资源占用 全程独占一条路径 按需共享带宽
建立连接 先拨号建立 无预留,直接发
适用 传统电话 互联网(数据突发)

三次握手 vs 四次挥手

维度 三次握手(建立连接) 四次挥手(释放连接)
报文序列 SYN → SYN+ACK → ACK FIN → ACK → FIN → ACK
为什么是这个数 双方各确认一次"收发都通" 双向关闭,每一向各需一次 FIN + 一次 ACK
触发 connect() / accept() 自动完成 close() 时自动完成

流量控制 vs 拥塞控制

维度 流量控制 拥塞控制
关心对象 发送方 vs 接收方 发送方 vs 全网
目的 别把接收方撑爆 别把网络撑爆
手段 滑动窗口(接收方告知窗口大小) 拥塞窗口(根据丢包动态调整)

其他常见混淆点

  • IPv4 vs IPv6:IPv4 32 位(如 192.168.1.1),IPv6 128 位(如 2400:...)。
  • 冲突域 vs 广播域:冲突域是"会互相撞车"的范围(交换机隔离);广播域是"广播能到达"的范围(路由器隔离)。
  • HTTP vs HTTPS:HTTPS = HTTP + TLS,加密传输,端口 443。
  • 对称加密 vs 非对称加密:一把钥匙 vs 一对钥匙;前者快、后者安全分发密钥。
  • 递归查询 vs 迭代查询:代问 vs 指路(见第 06 讲)。
  • Cookie vs Session:存在客户端 vs 存在服务器端。
  • POP3 vs IMAP:下载到本地 vs 保留在服务器。
  • 粘包 vs 丢包:粘包是 TCP 字节流无边界;丢包是 UDP 不保证送达。

⚠️ 常见错误

  1. 交换机/路由器记反:看"依据什么地址转发"是高效的区分法——MAC→交换机,IP→路由器。
  2. 集线器与交换机都算"广播":集线器连冲突域一起放大,交换机只隔离冲突域、不隔离广播域。
  3. 单工/半双工/全双工方向记混:单工只一个方向,半双工轮流,全双工同时。

10.4 中英术语总表(60 条)

中文 English 说明
计算机网络 computer network 多台计算机互联共享资源
协议 protocol 通信双方约定的规则
分层 layering 将复杂通信拆成多层
封装 encapsulation 每层给数据加头部
解封装 de-encapsulation 每层剥掉头部
带宽 bandwidth 信道传输能力(bps)
时延 delay / latency 数据从发送到接收的时间
吞吐量 throughput 实际传输速率
电路交换 circuit switching 独占式交换
分组交换 packet switching 存储转发式交换
单工 / 半双工 / 全双工 simplex / half-duplex / full-duplex 传输方向模式
OSI 模型 OSI model 国际标准七层模型
TCP/IP 模型 TCP/IP model 事实标准五层模型
物理层 physical layer 传输原始比特
数据链路层 data link layer 相邻节点帧传输
网络层 network layer 端到端寻址与路由
传输层 transport layer 进程间可靠传输
应用层 application layer 面向用户的应用服务
frame 链路层数据单元
MAC 地址 MAC address 网卡物理地址
冲突域 collision domain 会发生冲突的范围
广播域 broadcast domain 广播可达的范围
以太网 Ethernet 最常见的局域网技术
集线器 hub 物理层广播设备
交换机 switch 链路层按 MAC 转发
IP 地址 IP address 网络层逻辑地址
IPv4 / IPv6 IPv4 / IPv6 32 位 / 128 位地址
子网掩码 subnet mask 划分网络位与主机位
地址解析协议 ARP IP → MAC
网际控制报文协议 ICMP ping 用的差错报文
路由器 router 网络层按 IP 转发
路由表 routing table 下一跳信息表
端口 port 标识进程的编号
TCP Transmission Control Protocol 面向连接可靠传输
UDP User Datagram Protocol 无连接不可靠传输
三次握手 three-way handshake 建立 TCP 连接
四次挥手 four-way handshake 释放 TCP 连接
滑动窗口 sliding window 流量控制机制
拥塞控制 congestion control 控制网络负载
域名系统 DNS 域名 → IP
超文本传输协议 HTTP 网页传输协议
HTTPS HTTP over TLS 加密网页协议
状态码 status code HTTP 响应结果代码
文件传输协议 FTP 文件传输
简单邮件传输协议 SMTP 发送邮件
邮局协议 POP3 收邮件(本地)
交互式邮件访问协议 IMAP 收邮件(服务器)
动态主机配置协议 DHCP 自动分配 IP
对称加密 symmetric encryption 一把密钥
非对称加密 asymmetric encryption 公钥/私钥
RSA RSA 经典非对称算法
哈希 hash 不可逆指纹
数字签名 digital signature 私钥签名
数字证书 digital certificate CA 签发身份凭证
TLS/SSL TLS / SSL 传输层加密
防火墙 firewall 边界访问控制
中间人攻击 man-in-the-middle (MITM) 插入通信双方
分布式拒绝服务 DDoS 海量请求瘫痪服务
SQL 注入 SQL injection 拼接 SQL 漏洞
无线局域网 WLAN / WiFi 802.11 无线网络
接入点 access point (AP) 无线热点设备
蓝牙 Bluetooth 近距个域网
蜂窝网络 cellular network 移动通信网络
切换 handoff / handover 跨小区接管
移动 IP Mobile IP 移动不换 IP
套接字 socket 通信端点
粘包 sticky packet TCP 无消息边界

10.5 复习路线建议

  1. 先画结构图:合上笔记,自己把 10.1 的十讲结构写出来,写不出的地方就是盲区。
  2. 再填细节:每层挑 3 个核心概念讲给自己听(如网络层:IP、子网、路由)。
  3. 最后刷对比表:10.3 的每一行对比都背得出"区别一句话",基础就扎实了。
  4. 动手验证:用第 09 讲的知识写一个 TCP 聊天程序,把 06 讲的 HTTP、07 讲的加密概念串起来看一遍。

🧠 记忆口诀(全课程)

  • 封装从上到下,解封装从下到上,层层加头层层剥。
  • 各层关键词:物理管比特、链路管帧、网络管 IP、传输管端口、应用管内容。
  • TCP 可靠有连接,UDP 快速无边界。
  • 加密:对称快、非对称安全分发;签名私钥签、验证公钥验。
  • 无线:WiFi 短、蜂窝广、蓝牙近。

⭐ 本章考点清单

  1. 画出/补全 OSI 与 TCP/IP 分层结构图,说明各层职责。
  2. 封装与解封装的顺序。
  3. 各章核心概念表(10.2)中的任一重点条目。
  4. 混淆点对比:TCP vs UDP、交换机 vs 路由器、单工/半双工/全双工等。
  5. 60 条中英术语中的高频条目中英互译。