跳到主要内容

2.1. Definitions (定义)

以下术语对 PIM-SM 具有特殊意义:

Rendezvous Point (汇聚点, RP)

RP 是一个已被配置为用作组播组的非源特定分发树的根的路由器。来自接收者的针对某个组的加入消息被发送到 RP, 来自发送者的数据被发送到 RP, 以便接收者可以发现发送者是谁并开始接收目的地为该组的流量。

Designated Router (指定路由器, DR)

像以太网这样的共享媒体 LAN 可能有多个 PIM-SM 路由器连接到它。这些路由器中的单个路由器 (即 DR) 将代表直接连接的主机执行与 PIM-SM 协议相关的操作。每个接口 (LAN 或其他方式) 使用简单的选举过程选举一个 DR。

MRIB

Multicast Routing Information Base (组播路由信息库)。这是组播拓扑表, 通常从单播路由表派生, 或者从诸如 Multiprotocol BGP (MBGP) 之类的承载组播特定拓扑信息的路由协议派生。在 PIM-SM 中, MRIB 用于决定将 Join/Prune 消息发送到何处。MRIB 的次要功能是为目的地地址提供路由度量; 这些度量在发送和处理 Assert 消息时使用。

RPF Neighbor (RPF 邻居)

RPF 代表 "Reverse Path Forwarding" (反向路径转发)。路由器相对于某个地址的 RPF 邻居是 MRIB 指示应该用于将数据包转发到该地址的邻居。在 PIM-SM 组播组的情况下, RPF 邻居是在没有修改 Assert 状态的情况下, 该组的 Join 消息将被定向到的路由器。

TIB

Tree Information Base (树信息库)。这是 PIM 路由器通过接收 PIM Join/Prune 消息, PIM Assert 消息以及来自本地主机的 Internet Group Management Protocol (IGMP) 或 Multicast Listener Discovery (MLD) 信息而创建的状态集合。它本质上存储该路由器上所有组播分发树的状态。

MFIB

Multicast Forwarding Information Base (组播转发信息库)。TIB 保存在路由器上转发组播数据包所需的所有状态。然而, 尽管本规范根据 TIB 定义转发, 但实际上使用 TIB 转发数据包非常低效。相反, 实际的路由器实现通常会从 TIB 状态构建一个高效的 MFIB 来执行转发。如何做到这一点是特定于实现的, 本文档中不讨论。

Upstream (上游)

朝向树的根。根据上下文, 树的根可以是源或 RP。

Downstream (下游)

远离树的根。

GenID

Generation Identifier (生成标识符), 用于检测重启。