计算机网络技术备考指南 | 第5章 网络互联技术:考试重点全解析
计算机网络技术备考指南 | 第5章 网络互联技术:考试重点全解析
一、本章在考试中的地位
本章是全书计算量最大、也是综合应用题最常取材的一章。以近年真题常见题型为例,具体以当次考试大纲为准:单选题常考 IP 首部字段含义、地址类别判断、ICMP 报文类型、IPv6 地址长度;填空题常考私有地址段、TTL 作用、协议号;简答题常考"IP 地址与 MAC 地址的区别""ARP 工作过程""IPv4 向 IPv6 过渡的方法";综合题几乎必考子网划分、子网掩码计算、地址范围与广播地址求解。这一章不会算子网,等于放弃大题。
二、核心考点清单
概述
- 互联设备与层次:中继器/集线器(物理层)、网桥/交换机(链路层)、路由器(网络层)、网关(高层)。
- 网络互联要解决:统一的编址、路由选择、不同介质与 MTU 的差异(分片)、协议转换、拥塞与差错处理。
网际协议 IP
- 特点:无连接、不可靠、尽最大努力交付;提供统一的 IP 数据报格式,屏蔽下层差异。
- 首部固定 20 字节,最长 60 字节。关键字段:版本(4)、首部长度(4,单位 4 字节)、总长度(16,单位字节,含首部)、标识(16,同片同值)、标志(3 位:DF 禁止分片、MF 还有分片)、片偏移(13 位,单位 8 字节)、生存时间 TTL(8,每经一路由器减 1,为 0 丢弃并回 ICMP 超时)、协议(8,TCP=6、UDP=17、ICMP=1)、首部校验和(16,只校验首部)。
- 分片例:4000 字节数据报(20 B 首部 + 3980 B 数据)经 MTU = 1500 的链路,每片数据最多 1480 B,分为 1480、1480、1020 三片,片偏移分别为 0、185、370。
IP 地址
- A 类 1~126,掩码 255.0.0.0(/8);B 类 128~191,/16;C 类 192~223,/24;D 类 224~239 组播;E 类 240~255 保留。127.0.0.0/8 为环回地址。
- 私有地址:10.0.0.0/8、172.16.0.0/12、192.168.0.0/16,只能内网使用,出网需 NAT。
- 特殊地址:0.0.0.0 表示本机/默认路由,255.255.255.255 为受限广播。
- 子网数 = 2ⁿ(n 为借用的主机位数),可用主机数 = 2^h − 2(去掉网络号与广播地址)。
- 例 1:192.168.1.0/24 需划分 6 个子网,借 3 位得 8 个子网,掩码 255.255.255.224,块大小 32,各子网为 .0、.32、.64、.96、.128、.160、.192、.224,每个子网 30 台主机。
- 例 2:某子网需容纳 500 台主机,主机位取 9(2⁹ − 2 = 510),掩码长度为 32 − 9 = 23,即 255.255.254.0。
- 例 3:200.10.20.30/26,块大小 64,网络地址 200.10.20.0,广播地址 200.10.20.63,可用范围 .1~.62。
- CIDR 无类域间路由可聚合:192.168.0.0/24~192.168.3.0/24 聚合为 192.168.0.0/22。
IP 路由概述
- 路由表要素:目的网络、掩码、下一跳、出接口、度量值。转发时采用最长前缀匹配。
- 静态路由:手工配置,简单但不适应拓扑变化;默认路由 0.0.0.0/0。
- 动态路由:距离向量协议 RIP(以跳数为度量,最大 15 跳,30 s 周期更新,UDP 520,收敛慢、有计数到无穷问题);链路状态协议 OSPF(用 Dijkstra 算法算最短路径,度量 cost = 10⁸/带宽,收敛快、支持分区);自治系统之间用 BGP。
IP 中的其他重要协议
- ARP:由 IP 地址求 MAC 地址。先查 ARP 缓存,未命中则广播请求,目标主机单播应答并缓存。
- ICMP:差错报告报文(终点不可达、源点抑制、时间超过、参数问题、改变路由)与询问报文(回送请求/应答、时间戳);ping 用回送请求,tracert 用 TTL 逐跳超时。
- DHCP:动态分配 IP 地址,客户端 68 端口、服务器 67 端口,四步 DORA(发现、提供、请求、确认)。
- IGMP:管理组播组成员。
IPv6 协议
- 地址 128 位,冒号十六进制,可用"::"压缩连续 0(一个地址只能用一次)。
- 首部固定 40 字节,取消了首部校验和与分片字段(由源端做路径 MTU 发现),简化转发。
- 地址类型:单播、组播、任播(IPv4 无任播)。过渡技术:双协议栈、隧道技术、NAT-PT。
三、高频简答题预测
1. 简述 IP 地址与 MAC 地址的区别。
要点:IP 地址是逻辑地址,32 位,分层结构(网络号 + 主机号),可随网络变化而改变,用于网络层选路;MAC 地址是物理地址,48 位,烧写在网卡中,全球唯一、一般不变,用于链路层在同一网段内寻址。二者通过 ARP 建立映射。
2. 简述 ARP 的工作过程。
要点:主机发送数据前查 ARP 高速缓存;无对应表项则在本网段广播 ARP 请求(含目标 IP);目标主机收到后单播返回自己的 MAC;请求方写入缓存后封装帧发送。若目标不在本网段,则解析默认网关的 MAC。
3. 子网掩码的作用是什么?如何判断两台主机是否在同一子网?
要点:用连续的 1 标识网络位、0 标识主机位,与 IP 相与得网络地址。判断方法:分别用各自掩码求网络地址,相同则同子网,否则需经路由器转发。
4. IPv4 向 IPv6 过渡的常用技术有哪些?
要点:双协议栈(主机同时运行两套协议,按目的地址选择)、隧道技术(将 IPv6 报文封装在 IPv4 报文中穿越 IPv4 网络)、NAT-PT(协议与地址转换)。长期看以双协议栈为主。
四、易错点提醒
- 片偏移以 8 字节为单位,分片数据长度必须是 8 的倍数(最后一片除外)。
- 计算可用主机数要减 2;但 /31 点对点链路与 /32 主机路由是特例。
- 私有地址不能直接出现在 Internet 上,需 NAT 转换;169.254.0.0/16 为链路本地地址,常表示 DHCP 失败。
- RIP 最大跳数 15,16 视为不可达;不要与 OSPF 的 cost 混淆。
五、本章记忆口诀/速记表
| 类别 | 首字节 | 默认掩码 | 私网段 |
|---|---|---|---|
| A | 1~126 | /8 | 10.0.0.0/8 |
| B | 128~191 | /16 | 172.16.0.0/12 |
| C | 192~223 | /24 | 192.168.0.0/16 |
| D/E | 224~255 | 组播/保留 | — |
口诀:"A 开头小、B 居中、C 到二二三;借位算子网,二的 n 次方;主机减二、块大小定边界。" 分片记"偏移除八、MF 未完、DF 禁分"。
