0
0
0

计算机网络技术备考指南 | 第3章 网络协议和体系结构:考试重点全解析

2026-10-19
文章摘要
|

计算机网络技术备考指南 | 第3章 网络协议和体系结构:考试重点全解析

一、本章在考试中的地位

本章是全书理论核心,也是简答题与填空题的"富矿"。以近年真题常见题型为例,具体以当次考试大纲为准:单选题常考各层功能归属、协议与层次的对应、TCP 与 UDP 特性对比;填空题常考协议三要素、OSI 七层顺序、端口号;简答题几乎年年涉及"OSI 七层名称及功能""TCP 三次握手过程""面向连接与无连接的区别";综合应用题可能结合首部字段或拥塞控制出小问。本章必须做到"七层倒背、功能对应、协议归位"。

二、核心考点清单

概述

  • 网络协议三要素:语法(数据与控制信息的格式)、语义(发出何种控制信息、完成何种动作、返回何种应答)、时序/同步(事件实现顺序的详细说明)。
  • 分层好处:各层独立、灵活、结构上可分割、易于实现和维护、促进标准化。
  • 协议是"对等层之间"通信规则的集合,是水平的;服务是"上下层之间"的接口能力,是垂直的。服务原语四类:请求、指示、响应、证实。
  • 面向连接服务(建立连接—数据传输—释放连接,可靠、有序)与无连接服务(直接发送、不保证顺序与可靠性)。

OSI 参考模型(七层,自下而上)

  1. 物理层:传输比特流,定义机械、电气、功能、规程四大特性(如接口引脚、电压、速率)。
  2. 数据链路层:以帧为单位,实现差错控制、流量控制、介质访问控制,典型协议 HDLC、PPP、以太网 MAC。
  3. 网络层:分组转发与路由选择、拥塞控制、异构网互联,典型协议 IP、ICMP、ARP。
  4. 传输层:端到端(进程到进程)通信,分段与重组、端到端差错与流量控制,典型协议 TCP、UDP。
  5. 会话层:建立、管理、终止会话,提供同步点与对话控制。
  6. 表示层:数据格式转换、加密解密、压缩解压。
  7. 应用层:为用户应用提供网络服务,如 HTTP、FTP、SMTP。

数据单元对应:物理层—比特,链路层—帧,网络层—分组(包),传输层—报文段,应用层—报文。

TCP/IP 参考模型

四层:网络接口层(对应 OSI 物理层与链路层)、网际层(IP、ICMP、ARP、IGMP)、传输层(TCP、UDP)、应用层(HTTP、FTP、SMTP、DNS、Telnet,对应 OSI 高三层)。TCP/IP 先有协议后有模型,实用性强;OSI 先有模型后补协议,理论完整但实现复杂。

TCP 与 UDP

  • TCP:面向连接、可靠、面向字节流、全双工,首部 20 字节(不含选项),提供序号确认、超时重传、滑动窗口流量控制、拥塞控制(慢开始、拥塞避免、快重传、快恢复)。
  • 三次握手:客户端发 SYN(seq = x)→ 服务器回 SYN + ACK(seq = y,ack = x+1)→ 客户端发 ACK(ack = y+1)。三次的目的是防止已失效的连接请求报文突然到达而产生错误连接。
  • 四次挥手:FIN → ACK → FIN → ACK,因 TCP 全双工,两个方向需分别关闭。
  • UDP:无连接、不可靠、面向报文,首部仅 8 字节(源端口、目的端口、长度、校验和),开销小、时延低,适合 DNS、视频、语音等。
  • 端口号:0~1023 熟知端口(FTP 21/20、SSH 22、Telnet 23、SMTP 25、DNS 53、HTTP 80、POP3 110、HTTPS 443),1024~49151 登记端口,49152~65535 动态端口。

三、高频简答题预测

1. 简述 OSI 参考模型各层的名称与主要功能。
要点:按物理、链路、网络、传输、会话、表示、应用顺序作答,每层一句功能(比特传输/成帧与差错控制/路由与分组转发/端到端传输/会话管理/格式转换与加密压缩/用户服务),并指出数据单元。答题时顺序不能乱。

2. 简述 TCP 建立连接的三次握手过程,并说明为什么需要三次。
要点:写出 SYN、SYN+ACK、ACK 三步及序号变化;三次握手可防止失效的连接请求报文段被服务器误认为是新请求,同时使双方确认彼此的发送与接收能力均正常。

3. TCP 与 UDP 的主要区别是什么?
要点:连接性(面向连接/无连接)、可靠性(可靠确认重传/尽最大努力)、传输单位(字节流/报文)、首部开销(20 字节/8 字节)、流量与拥塞控制(有/无)、适用场景(文件传输、网页/实时音视频、DNS)。

4. 简述协议与服务的关系。
要点:协议是对等实体间通信规则的集合,是"水平"的;服务是下层通过层间接口向上层提供的能力,是"垂直"的;上层使用下层服务,但服务对上层透明,上层无需知道下层协议如何实现。

四、易错点提醒

  1. 加密、压缩属于表示层,不是应用层;会话层管"对话",别与传输层混淆。
  2. TCP 首部 20 字节、UDP 首部 8 字节,IP 首部也是 20 字节,三者常被混考。
  3. "TCP 可靠"不等于"不会丢包",而是通过确认、重传、排序保证数据完整有序地交付。
  4. 端口号标识的是进程而非主机;IP 地址 + 端口号才能唯一确定一个应用进程。

五、本章记忆口诀/速记表

层次 关键词 典型协议/设备
应用层 用户服务 HTTP、FTP、SMTP、DNS
表示层 格式、加密、压缩 JPEG、ASCII
会话层 对话、同步点 RPC
传输层 端到端、分段 TCP、UDP
网络层 路由、分组 IP、ICMP、路由器
链路层 成帧、差错控制 PPP、以太网、交换机
物理层 比特、接口特性 RJ-45、中继器

七层口诀:"物链网传会表应"(谐音:物链网传,会表应)。三要素记"语法语时"(语法、语义、时序)。TCP 握手记"请求—同意—确认",挥手记"我先关、你确认、你再关、我确认"。

支持与分享

如果这篇文章对你有帮助,欢迎分享给更多人或者给予支持!

评论

欢迎来到我的博客!