组播 VLAN 注册( MVR )是用来控制访问到一个单一网路范围 VLAN 的协议, 最常用于转换穿过服务提供者网路的组播数据流(例如,电视频道或视频单播)。 任何进入 MVR VLAN 的组播数据流将被发送给所有的连接用户。 该协议可以显著的减少处理普通组播 VLAN 所需的动态监控及创建分布树的开销。 这使得它能不用使用任何组播路由协议,在网络上大范围地支持普通组播服务。
MVR 维护由 VLAN 隔离提供的用户隔离和数据安全, VLAN 隔离是通过仅传送组播数据流到其他用户所在的 VLAN 。 即使这样,普通组播流能从 MVR VLAN 到不同的 VLAN 组, 在不同的 IEEE 802.1Q 的用户或私有 VLAN 不能交换任何信息(除了通过上层路由服务)。
使用组播 > MVR (全局配置)页面来配置代理切交换和健壮系数。
配置 MVR 代理交换,此处源端口扮演主机,接收端口扮演开启了查询服务的 MVR 路由器。(默认:启用 )
当开启 MVR 代理交换后,MVR 源端口将充当上游或主机接口,同时 MVR 接收端口将充当查询者。 源端口仅通过发送总结的成员关系报告时,执行主机部分的 MVR ,及自动地关闭 MVR 路由器的功能。
接收端口称认为是下游或路由器接口。 这些接口通过维护下游接口的全部 MVR 用户数据库来执行标准的 MVR 路由器功能。 接收端口因此必须配置在需要 MVR 代理服务的所有下游接口。
当源端口接收到报告和离开消息,其仅转发它们到其他源端口。
当接收端口接收到任何查询报文,这些报文将被丢弃。
当由接收端口通过报告和离开消息知晓在下游 MVR 组有改变发生后, 则将创建一个 MVR 状态改变报告并且发送到上游源端口,该端口将反过来转发上游信息。
当 MVR 代理交换关闭:
任何从接收端/源端口收到的成员关系报告将转发到所有源端口。
当源端口收到查询消息后,它将会转发到所有下游接收者端口。
当接收端口收到查询消息,该消息将会被丢弃。
配置预期的数据包丢失,及从而生成的报告和指定组查询报告的次数。(范围: 1-10 ;默认: 2 )
这个参数用于设置当知晓下游组改变时发向上游的报告消息的次数, 及发向下游接收端口的指定组查询的次数。
该参数仅在 MVR 代理交换开启时有效。
使用 组播 > MVR (域配置) 页面来开启交换机全局 MVR , 服务提供者支持选择 VLAN 作为专用通道为公共组播数据流服务。
一个独立组播域。(范围: 1-5 )
当交换机 MVR 开启时, 任何与 MVR 组有关的组播数据都将从源端口发送至所有注册过的可以接收来自该组播组的数据的接收端口。 (默认: Disabled )
使用 MVR 作为专用通道为组播数据流服务的 VLAN 标识符。 MVR 源端口应被配成 MVR VLAN 成员,但是 MVR 接收端口不应被手工地配置为该 VLAN 的成员。 (默认: 1 )
表示 MVR 环境中所有必须的条件是否都满足。 只要开启了 MVR ,指定的 MVR VLAN 存在,且已配置有效连接的源端口, 则运行状态就显示 Active。
当前分配到该域的 MVR 组的数量。
转发到该域的所有组播数据分配的 CoS 优先级。(范围: 0-6 , 6 为最高优先级)
此参数可用于为低延迟组播数据流设置高优先级,如视频会议, 或者为延迟要求低的普通组播数据流设置一个低优先级。
分配给指定域内向上游发送的所有 MVR 控制报文的源 IP 地址。 缺省时,所有发向上游的 MVR 报告都使用空的源 IP 地址。
使用 组播 > MVR ( 配置Profile 与关联 Profile ) 页面为一个或多个域分配组播组地址用于请求服务。
命令用法
使用这个配置 Profile 页面来静态地配置将要加入 MVR VLAN 的全部组播组地址。 任何与 MVR 组有关的组播数据都将从源端口发送至所有注册过的可以接收来自该组播组的数据的接收端口。
IP 地址范围从 224.0.0.0 到 239.255.255.255 用于组播数据流。 MVR 组地址不能填入预留的 IP 组播地址范围 224.0.0.x 内。
IGMP snooping 和 MVR 最多可共享 1024 个组。 收到的超过这个限制的任何组播数据流将被洪泛到相关域的所有端口。
Profile 配置
Profile 名称包含一个或多个 MVR 组地址。(长度: 1-21 字符)
MVR 组播组的起始 IP 地址。(范围: 224.0.1.0 - 239.255.255.255 )
MVR 组播组的结束 IP 地址。(范围: 224.0.1.0 - 239.255.255.255 )
关联 Profile
一个独立组播域。(范围: 1-5 )
分配给该域的 Profile 名称。(长度: 1-21 字符)
使用 组播 > MVR (接口配置)页面将配置参与了 MVR 协议的每个接口作为源端口或接收端口。 如果确定只有一个连接到接口的用户在接收组播服务,则可以开启立即离开功能。
命令用法
被配为 MVR 接收或源的端口可以加入或离开在 MVR 下配置的组播组。 不过注意,这些端口仍然可以使用 IGMP snooping 来加入或离开任何其他组播组使用标准规则实现组播过滤。
接收端口可以属于不同的 VLAN ,但不能配置为 MVR VLAN 成员。 MVR 允许接收端口动态地加入或离开 MVR VLAN 中的组播组。 组播组也可以被静态地分配给接收端口。
接收端口不能被静态地配置为 MVR VLAN 成员。 若已经配置,则其 MVR 将是未激活状态。 也要注意,MVR 接收端口的 VLAN 成员关系不能被设置成访问模式。
一个或多个接口可被配置为 MVR 源端口。 源端口能够为配置的 MVR 组或 静态地分配的组接收和发送数据。
所有源端口必须属于此 MVR VLAN 。
用户不能直接连接到源端口。
立即离开仅应用于接收端口。当开启此功能时,接收端口将立即从离开消息标识的组播组中移除。 当关闭立即离开时,交换机将遵从标准的规则,在从组列表中移除端口前发送查询消息到接收端, 等待回应来决定是否有组播组用户。
使用立即离开可以快速离开,但是开启此功能的端口只有连接到一个组播用户, 才能避免中断连接到相同的接口的其他组成员的服务。
立即离开不适用于已经静态地分配到端口的组播组。
命令参数
一个独立组播域。(范围: 1-5 )
端口标识符。
支持以下接口类型:
可以向分配到 MVR VLAN 的组发送和接收组播数据的上行端口。 注意,源端口必须手动配置为 MVR VLAN 的成员。
一个可以接收组播数据并通过 MVR VLAN 发送的用户端口。 任何配置为接收端口的端口将自动添加到 MVR VLAN, 当它从相应的主机转发 IGMP 报文或加入消息时, MVR VLAN 将支持其请求任何设计的组播服务。 请记住只有 IGMP 版本 2 或 3 的主机能处理组播加入或离开的消息。 如果主机 MVR 必须被配为 IGMP 版本 1 ,则组播组必须被静态地分配。
不属于 MVR VLAN 的接口。(此为默认类型。)
显示 MVR 数据是否被转发或被丢弃。
显示 MVR 状态。如果交换机开启了全局 MVR ,则源端口的 MVR 状态是 "Active" 。 只有存在用户从其中一个 MVR 组接收组播数据,或已经静态地分配了一个组播组到接口时, 接收端口 MVR 状态才是 "Active" 。
配置交换机立即从组播流中移除一个接口,只要收到离开该组的消息。 (此操作仅应用于配置为 MVR 接收着的接口。)
接收方端口立即从离开消息中标识的组播组中移除。
收到IGMPv2 / v3离开消息时,路由器/查询器不会发送特定于组的查询(与没有使用此选项相同)。 而不是立即删除该组,它将查找记录,并且只有在成员端口上没有其他用户的情况下才删除该组。 只有当该端口上的所有主机都离开该组时,该成员端口才会被删除。
使用 组播 > MVR (配置静态组成员) 页面静态地绑定组播组到端口,该端口将长期的接收与一组稳定主机相关的组播流。
一个独立组播域。(范围: 1-5 )
Port 或 trunk 标识符。
VLAN 标识符。
定义一个组播服务发送到选择的端口。组播组必须分配在从全局配置页面配置的 MVR 组范围内。
使用 组播 > MVR (显示成员)页面显示接口的组播组,无论是静态还是动态地分配到的 MVR 接收组。
一个独立组播域。(范围: 1-5 )
分配给 MVR VLAN 的组播组的 IP 地址。
接收服务的 VLAN 。注意,如果静态地分配了组地址,则可能和 MVR VLAN 不同。
显示通过 MVR VLAN 提供组播服务的用户接口。
该服务转发到相应客户端的时间。
在此时间内若没有从当前活跃端口或新客户端收到成员关系报告,那么该表项将会到期。
从当前 MVR VLAN 转发来的组播服务的个数。
清除通过MVR6动态学习的组播组信息。 静态配置的多播地址不会被清除。
使用 组播 > MVR > 显示统计数据 页面显示指定接口 MVR 相关协议的统计数据。
查询数据统计
接口查询器的 IP 地址。
查询器假定的超时时间。
接口收到的普通查询的个数。
接口发送的普通查询的个数。
接口收到的特定查询的个数。
接口发送的特定查询的个数。
接口发送的报告消息的个数。
接口发送的离开消息的个数。
VLAN 、 Port 、 及 Trunk 数据统计
接收端数据统计
接口收到的 IGMP 成员关系报告的个数。
接口收到的离开消息的个数。
接口收到的普通查询消息的个数。
接口收到的特定组或特定组和源端口查询消息的个数。
丢弃的报告、离开及查询消息的个数。 报文丢弃的原因可能是格式非法、速率限制、报文内容受限或接收到 MVR 组报告。
成功加入组播组的次数。
接口上有效的 MVR 组的个数。
发送端数据统计
接口发送的 IGMP 成员关系报告的个数。
接口发送的离开消息的个数。
接口发送的普通查询消息的个数。
接口发送的特定组或特定组和源端口查询消息的个数。