我最近开始研究组播,我对反向路径转发的解释有点困惑。大多数源将RPF描述为“将数据包从源移开”,但我理解单播路由实现了相同的功能:
我知道,在多播路由中,路由器需要跟踪上下游接口、源IP等来对数据包进行RPF检查,但由于“源IP”并不是作出总体转发决策所需的唯一信息,所以我不认为“将数据包从源转移出去”这一短语对单播和多播路由有何影响。
从概念上讲,是否有比RPF检查更需要反向路径转发的东西?
发布于 2022-11-29 05:35:05
有了单播流量,你就只有一个目的地,所以你知道你要去哪里。在多播情况下,您可以转到100个接收器,或10,或0。接收者可以在发送多播流或断开连接时进行连接--因此,关于多播通信流,您可以说的就是它是从源移动的,因为它没有任何预定义的目的地(S)。一般来说,作为一个新的用户连接和想要得到一个蒸汽,沿路径的组播路由器的路由表被调整,以发送下游的流量,同时检查正确性(RPF检查)从上游。
发布于 2022-11-28 13:29:05
RPF是工具箱中帮助维护网络安全的一个工具。RPF用于验证数据包是否来自可访问源的方向。这有助于防止恶意数据包到达不指向数据包头中包含的源地址的接口。
恶意数据包可能试图通过欺骗数据包的源地址来注入您的网络,例如路由器ACL、RPF在接收数据包的接口上验证源的可达性。如果无法从接收到的接口到达数据包上的源地址,则丢弃该数据包。
https://networkengineering.stackexchange.com/questions/80693
复制相似问题