Skip to content

408 > 计算机网络 > IP组播

一、定位信息

  • 所属圈层:核心层
  • 前置知识:需了解IPv4地址(CN-04-05),特别是D类地址(224.0.0.0~239.255.255.255)的概念,以及单播和广播的区别
  • 知识网络位置:IP组播是网络层的一种通信方式,介于单播(一对一)和广播(一对所有)之间,是视频会议、在线直播等一对多应用的基础技术
  • 考点热度等级L级(低频了解) — 组播的基本概念偶尔出现在选择题中

二、知识点讲解

2.1 三种通信方式对比

通信方式发送方与接收方关系地址类型特点
单播(Unicast)一对一主机IP地址每个接收方需要独立发送一份
广播(Broadcast)一对所有广播地址同一子网所有主机都收到
组播(Multicast)一对多(组内成员)D类地址只有加入组的主机才收到

2.2 组播IP地址

  • 组播使用D类IP地址224.0.0.0 ~ 239.255.255.255
  • 前缀:1110开头
  • 组播地址不对应某台特定主机,而是对应一个主机组
  • 主机通过IGMP协议加入或离开某个组播组

常用组播地址:

地址用途
224.0.0.1本子网所有支持组播的主机
224.0.0.2本子网所有支持组播的路由器
224.0.0.5OSPF路由器(所有OSPF路由器)
224.0.0.6OSPF指定路由器

2.3 IGMP协议

IGMP(Internet Group Management Protocol,互联网组管理协议) 用于管理主机加入和离开组播组:

  • 加入组播组:主机向本地路由器发送IGMP报文,声明自己要加入某个组播组
  • 离开组播组:主机发送离开报文,或在路由器查询时不再响应(超时后自动离开)
  • 路由器查询:路由器周期性发送查询报文,询问本子网中有哪些组播组还有成员

2.4 组播路由

组播路由的目标是构建从源到所有组播组成员的分发树

两种分发树模型

  • 源特定树(SPT):以源为根,到每个成员的最短路径树。路径最优但每棵树需要独立维护。
  • 共享树(RPT):以某个汇聚点(RP) 为根,所有源共享同一棵树。维护开销小但路径不一定最优。

2.5 组播MAC地址

组播IP地址需要映射到组播MAC地址:

  • 以太网组播MAC地址范围:01:00:5E:00:00:00 ~ 01:00:5E:7F:FF:FF
  • 映射规则:将D类IP地址的低23位直接填入MAC地址的低23位

三、记忆与理解辅助

  1. 口诀:"组播一对多,D类地址来;IGMP管成员,分发树来传。"
  2. 三种通信方式类比
    • 单播 = 一对一打电话
    • 广播 = 用大喇叭喊话(所有人都听到)
    • 组播 = 对讲机频道(只有调到同一频道的人才能听到)
  3. 组播地址记忆:D类地址 224.x.x.x ~ 239.x.x.x,前缀 1110

四、例题与精解

例题1(基础巩固)

题目:以下关于IP组播的描述中,正确的是( ) A. 组播使用A类IP地址 B. 组播地址可以作为IP分组的源地址 C. 主机通过IGMP协议加入和离开组播组 D. 组播与广播完全相同,所有主机都会收到

命题意图:考查IP组播的基本概念。

精解

  1. 审题分析:选出正确的描述。
  2. 解题思路:逐项分析。
  3. 完整步骤
    • A错误:组播使用D类地址(224.0.0.0~239.255.255.255),不是A类。
    • B错误:组播地址只能作为目的地址,不能作为源地址。源地址仍然是发送方的单播地址。
    • C正确:IGMP(Internet Group Management Protocol)负责管理组播组成员关系。
    • D错误:组播只向加入了该组播组的主机发送,广播是向所有主机发送。组播比广播更精确。
  4. 方法反思:组播地址只能做目的地址,这是重要的限制。

例题2(中等提升)

题目:某公司需要向全球100个分支机构同时分发视频会议流。如果使用单播方式,服务器需要发送多少份数据流?如果使用组播方式呢?请对比两种方式的带宽消耗。

命题意图:考查组播相对于单播的优势。

精解

  1. 审题分析:100个接收方,对比单播和组播的带宽消耗。
  2. 解题思路:计算两种方式下服务器的发送量。
  3. 完整步骤

单播方式

  • 服务器需要为每个接收方独立发送一份数据流
  • 服务器发送份数 = 100份
  • 如果每份视频流需要2Mbps带宽,服务器总带宽 = 100 × 2Mbps = 200Mbps
  • 服务器负载极重,且上游链路也成为瓶颈

组播方式

  • 服务器只需发送1份数据流到组播组地址
  • 路由器在网络中复制分发给各分支机构
  • 服务器发送份数 = 1份,带宽 = 2Mbps
  • 服务器负载轻,带宽消耗与接收方数量无关

对比

对比维度单播组播
服务器发送份数100份1份
服务器带宽200Mbps2Mbps
网络带宽消耗高(每条路径独立传输)低(共享路径只传一份)
可扩展性差(接收方增加→负载线性增长)好(接收方增加→服务器负载不变)
  1. 方法反思:组播的核心价值在于"发送方只需发一份,网络负责复制分发"。这就是为什么视频会议、在线直播等一对多应用适合使用组播。

五、考情分析

  • 考查频次:近5年出现1-2次
  • 常见题型:选择题为主,考查组播的基本概念和优势
  • 分值占比:选择题2分
  • 命题趋势:组播在408中属于低频考点,但常与D类地址、IGMP等概念结合考查

六、易错点提醒

  1. 错误表现:认为组播地址可以作为源地址

    • 错误原因:没有理解组播地址的特殊性
    • 正确理解:组播地址只能作为目的地址,源地址必须是发送方的单播地址
  2. 错误表现:将组播与广播混淆

    • 错误原因:两者都是一对多通信
    • 正确理解:广播是向子网内所有主机发送,组播只向加入该组的主机发送。组播更精确,更节省带宽
  3. 错误表现:认为组播在整个互联网上都能直接工作

    • 错误原因:忽略了组播路由部署的局限性
    • 正确理解:组播需要沿途所有路由器都支持组播路由协议。目前互联网上并非所有路由器都支持,因此组播通常在有限范围内使用

七、来源标注

  • 依据2026考研统考大纲
  • 依据《计算机网络(第8版)》谢希仁版
  • 依据RFC 1112(Host Extensions for IP Multicasting)

考研全科复习资料 - 基于2026考研统考大纲