【文件属性】:
文件名称:组播路由与转发简介-ceph io 路径和性能分析-王豪迈
文件大小:11.03MB
文件格式:PDF
更新时间:2021-07-10 02:41:41
配置手册
第7章 组播路由与转发配置
说明:
本文所涉及的路由器和路由器图标,代表了一般意义下的路由器或运行了 IP 组播路
由协议的三层交换机。
7.1 组播路由与转发简介
在组播实现中,组播路由和转发分为三种表:
每个组播路由协议都有一个协议自身的路由表,如 PIM 路由表(PIM
Routing-Table);
各组播路由协议的组播路由信息经过综合形成一个总的组播路由表(Multicast
Routing-Table);
组播转发表(Multicast Forwarding-Table)直接用于控制组播数据包的转发。
组播路由表由一组(S,G)表项组成,其中(S,G)表示由源 S 向组播组 G 发送
组播数据的路由信息。如果路由器支持多种组播路由协议,则其组播路由表中将包
括由多种协议生成的组播路由。路由器根据组播路由和转发策略,从组播路由表中
选出 优的组播路由,并下发到组播转发表中。
7.1.1 RPF 机制
组播路由协议在创建组播路由表项时,运用了 RPF(Reverse Path Forwarding,逆
向路径转发)机制,从而确保组播数据能够沿正确的路径传输。
RPF 机制除了可以保证正确地按照组播路由的配置转发组播报文外,还能避免由于
各种原因而造成的环路。
1. RPF 机制的应用
路由器在收到由组播源 S 向组播组 G 发送的组播报文后,首先查找组播转发表:
(1) 如果存在对应的(S,G)表项,且该报文实际到达的接口与组播转发表中的
入接口一致,则向所有的出接口执行转发。
(2) 如果存在对应的(S,G)表项,但是该报文实际到达的接口与组播转发表中
的入接口不一致,则对此报文执行 RPF 检查: