多播路由协议详解
1. 外部网关协议与内部网关协议选择
在私有网络中连接自治系统(AS)时,其他外部网关协议(EGPs)可自由使用。但边界网关协议 - 4(BGP - 4)正迅速成为常用选择,原因如下:
- 路由器上广泛可用。
- 在互联网中积累了丰富的部署经验。
- 若有需求,能实现与互联网的无缝连接。
在自治系统内部或跨自治系统时,不一定需要运行内部边界网关协议(I - BGP)在自治系统边界路由器(ASBR)之间分发路由,任何内部路由协议都可使用。但如果不谨慎管理,可能会给内部网关协议(IGP)带来灾难性后果,因此 I - BGP 是一个明智的选择。
值得注意的是,多协议标签交换(MPLS)的最新发展可能为核心路由器运行 I - BGP 提供了替代方案。ASBR 在自治系统中建立 MPLS 隧道,使穿越自治系统的流量无需在内部进行路由,而是直接从自治系统的一端交换到另一端。不过,这一想法尚未广泛部署,其可行性和受欢迎程度仍有待观察。
2. 多播路由概述
多播 IP 具有为特定应用带来显著优势并减少网络流量的能力,但也给路由器带来了挑战。路由器需要仅将数据分发到属于多播组的路由器的链路,而不向其他链路分发,否则会变成广播流量。为了实现这一点,路由器需要知道哪些主机和路由器订阅了某个组,或者在网络链路中通告该组信息,这通过多播路由协议来实现。
多播路由是一个仍在发展中的极其复杂的领域,已经提出了多种方法,并开发了大量的多播路由协议。每个协议都试图以不同的方式满足特定需求并分发多播组信息。由于其复杂性,且多播路由尚未成为所有 IP 网络的日常功能,以下仅对一些问题和解决方案进行概述,并以
超级会员免费看
订阅专栏 解锁全文
3万+

被折叠的 条评论
为什么被折叠?



