题设拓扑示意
PIM-SM 组播分析题:IGMP、RP、RPT/SPT 与静态加组边界
适用模型:IPv4 ASM + PIM-SM。原题中 MCS1 为组播源、PC1/PC2 为组 G 的接收者。回答“端口 1、2、3 跑什么协议”前,必须先确认每个端口是源侧、接收侧还是路由器间转发侧;接口角色不同,配置不能照抄。
分析闭环:先按接口角色,再按组播树状态作答
| 推理顺序 | 要确认的对象 | 结论如何推出 | 错误答案的反证 |
|---|---|---|---|
| 主机是否订阅 | 接收侧主机与其三层网关 | 有 IGMP Report/成员状态,最后一跳才有下游需求 | 只开 PIM 不能替代主机加入组 |
| 路由器是否建树 | 接收侧 DR、RP、源侧 DR、路由器间链路 | PIM-SM 的 Join/Prune 建立 RPT,条件满足后才可能转 SPT | 在每个口都开 IGMP 不能证明树存在 |
| 数据能否到达 | 源、RP、接收者以及 RPF 路径 | 源注册/转发、RP 可达、RPF 一致、下游成员齐备后才有数据路径 | 静态加组只适合明确的无主机报告场景,不能掩盖 RPF 或 RP 错误 |