文件名称:组播路由与转发简介-ceph io 路径和性能分析-王豪迈
文件大小:11.03MB
文件格式:PDF
更新时间:2024-07-29 20:28:21
配置手册
第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 检查: