《IP组播(第1卷)》一1.5 重要的组播组和组的考量

简介:

本节书摘来自异步社区《IP组播(第1卷)》一书中的第1章,第1.5节,作者【美】Josh Loveless(乔希 勒夫莱斯) , Ray Blair(雷 布莱尔) , Arvind Durai(阿温德 杜莱),更多章节内容可以访问云栖社区“异步社区”公众号查看

1.5 重要的组播组和组的考量

网络中有很多组播组,每个组播组都是从更大范围的组播组中细分出来的。每个组地址块范围都对应一个具体的应用或范围。每个地址块的范围可以小到一个网段,或者大到企业组播网络,甚至全球Internet。在设计组播网络时,一定要理解定义了组播组的RFC和标准。组播组地址在组播域的“范围划分”中扮演了重要的角色。第5章会更详细地介绍相关概念。

注释
 

IANA负责管理全球范围内的地址分配,以及应用的协议分配。如果不对这些地址进行统一管理的话,将很难把这些地址用在实现协议交互或基于标准的通信中。

1.5.1 IPv4本地网络控制

本地网络控制地址块也称为链路本地地址块,IANA为其分配了地址224.0.0.0~224.0.0.255。这些组播组旨在用于一个子网或网段中。路由器不会转发这些流量,因此这种数据包的TTL(生存时间)值为1。很多公认的应用和通信协议都有各自保留的地址。

应用开发者和网络管理员不应该将这个范围内的组地址用于其他目的,只能用于IANA分配的应用。表1-4中列出了一些常见的链路本地组播地址,来自于IANA数据库。表中列出了保留的组播地址、为其分配的协议功能以及相关的RFC。


81ad465bea5ca29dcbb417de5b05c8289e080775


19aeca20821c13f7aa7a5560b01de220971969c5

如表所示,很多重要的网络功能都依赖于本地链路组播。包括EIGRP、RIPv2和OSPF在内的路由协议需要使用组播向邻居路由器发送更新。IGMP也使用链路本地组播地址,来通知网关路由器组注册消息。需要记住的重点是,三层设备不会复制或转发这些数据包。二层设备只会向同一个二层域(VLAN或子网)中的端口转发链路本地组播数据帧。

1.5.2 IPv4互联网络控制

互联网络控制地址块与本地网络控制地址块类似,只是使用这个地址块的组播应用可能需要将组播数据包转发到本地网段之外。这个地址块的范围是224.0.1.0~224.0.1.255。表1-5列出了IANA分配的一些比较重要的互联网络控制地址块。


3122d1a3f2416d42f7f4524a16918855521ae3eb


efe3a5a5d3a9973170670aa13581dbc6b423003e

有很多用于基础设施建设的协议都使用 IANA 分配的互联网络控制地址块中的组地址来实现协议通信。使用互联网络控制组播的一个例子就是Cisco Auto-RP协议。Cisco Auto-RP使用组播组224.0.1.39和224.0.1.40来动态分配、通告和发现PIM稀疏模式网络域中的RP(汇集点);224.0.1.39用于Cisco通告;224.0.1.40用于Cisco发现。

使用IP组播来实现基础设施通信,简化了协议的设计过程。将组播地址分配给一个应用或协议后,开发者只需把数据包发送到分配的地址,就可以实现多台设备之间的协议通信。那些已经分配了互联网络控制地址的应用和协议,都不会部署在大规模网络中。几乎有1/3的地址空间保留给将来使用。

相关文章
|
4月前
|
缓存 算法 网络架构
【网络层】IP组播(多播)、硬件组播、IGMP、组播路由选择协议、移动IP、路由器详解、路由表和路由转发
【网络层】IP组播(多播)、硬件组播、IGMP、组播路由选择协议、移动IP、路由器详解、路由表和路由转发
57 0
|
7月前
|
网络协议 网络安全 网络架构
数据通信网络之IPv6静态路由
数据通信网络之IPv6静态路由
54 1
|
11月前
|
网络架构
IP组播路由协议(组播内部网关协议)
IP组播路由协议(组播内部网关协议)
64 0
|
网络协议 算法 网络架构
【计算机网络】网络层 : IP 组播 ( IP 数据报传输方式 | 组播 IP 地址 | 组播 MAC 地址 | IGMP 协议 | 组播路由选择协议 )
【计算机网络】网络层 : IP 组播 ( IP 数据报传输方式 | 组播 IP 地址 | 组播 MAC 地址 | IGMP 协议 | 组播路由选择协议 )
293 0
【计算机网络】网络层 : IP 组播 ( IP 数据报传输方式 | 组播 IP 地址 | 组播 MAC 地址 | IGMP 协议 | 组播路由选择协议 )
|
网络架构
12.3.6 UDP组播穿透路由器
12.3.6 UDP组播穿透路由器
139 0
12.3.6 UDP组播穿透路由器
组播基础
Multicast Server里播放视频,当成员加入组播组中也自动播放视频。
262 0
组播基础
|
网络协议 网络架构