我正在我的网络中引入一些 PIM 路由,以使一些多播流量可以在路由器之间使用。
我读了一些关于 PIM、稀疏模式与密集模式的文章。读完之后,我想弄清楚,在什么情况下我会使用密集模式?
如果我有一个简单的结构:
[multicast subscriber] <-> [DR router] <-> [DR router] <-> [RP router] <-> [multicast sender]
使用这种拓扑中的稀疏模式确实可以让我更有效地扩展吗?
考虑到路由器树特别大,稀疏模式和密集模式对“第一个数据包接收时间”有何影响?RP 是否始终订阅接收多播?
谢谢,
马特
答案1
SM 和 DM 之间的主要区别在于,DM 最初会泛洪,直到被剪枝,而 SM 直到加入才会转发。DM 造成的初始泛洪通常被夸大了。初始泛洪将在几秒钟内停止,DM 和 SM 使用的最佳 MC 路径最终将相同。
DM 的优势在于配置和调试更简单。此外,在收到第一个数据包的时间方面,DM 也具有优势,因为 DM 默认会泛洪。但在这方面,DM 和 SM 之间的差异最多只有几秒钟,除非您的网络涉及数百台路由器。
RP 总是在流量开始时接收多播流量,但是一旦 PIM 确定了到达目的地的最佳路径,如果多播流量不在最佳路径内,RP 可能不再接收多播流量。
我希望这有帮助。