验证交换机上的 MLD 侦听
本主题使用支持增强型第 2 层软件 (ELS) 配置样式的 Junos OS。如果您的交换机运行的软件不支持 ELS,请参阅 验证 EX 系列交换机上的 MLD 侦听(CLI 过程)。有关 ELS 的详细信息,请参阅 使用增强型第 2 层软件 CLI。
组播侦听器发现 (MLD) 侦听可限制 VLAN 上 IPv6 组播流量泛洪。本主题介绍如何验证 VLAN 上的 MLD 侦听操作。
验证 MLD 侦听成员资格
目的
验证 VLAN 上是否启用了 MLD 侦听并确定组成员身份。
行动
输入以下命令:
user@switch> show mld snooping membership detail Instance: default-switch Vlan: v1 Learning-Domain: default Interface: ge-0/0/1.0, Groups: 1 Group: ff05::1 Group mode: Exclude Source: :: Last reported by: fe80:: Group timeout: 259 Type: Dynamic Interface: ge-0/0/2.0, Groups: 0
意义
交换机具有交换机 v1
上一个 VLAN 的组播成员信息 。可能在其他 VLAN 上启用了 MLD 侦听,但交换机没有这些 VLAN 的任何组播成员信息。
提供了有关 VLAN 组成员身份的以下信息:
目前,VLAN 仅在一个组播组中
ff05::1
具有成员身份。已报告组中成员身份的一个或多个主机位于接口 ge-0/0/1.0 上。
报告组中成员身份的最后一个主机具有地址
fe80::
。如果在此时间间隔内没有主机响应成员资格查询,则接口组成员资格将在几秒钟内
259
超时。组成员身份已通过 MLD 侦听获知,如 所示
Dynamic
。
验证 MLD 侦听接口
目的
显示启用了 MLD 侦听的每个接口的 MLD 侦听信息。
行动
输入以下命令:
user@switch>show mld snooping interface Instance: default-switch Vlan: v100 Learning-Domain: default Interface: ge-0/0/1.0 State: Up Groups: 1 Immediate leave: Off Router interface: no Interface: ge-0/0/2.0 State: Up Groups: 0 Immediate leave: Off Router interface: no Configured Parameters: MLD Query Interval: 125.0 MLD Query Response Interval: 10.0 MLD Last Member Query Interval: 1.0 MLD Robustness Count: 2
意义
MLD 侦听在交换机 v100
上的一个 VLAN 上配置 。将列出每个 VLAN 中的每个接口,并提供以下信息:
接口属于多少个组播组。
是否已为接口配置立即休假。
接口是否为组播路由器接口。
输出还显示 MLD 查询器的配置参数。
查看 MLD 侦听统计信息
目的
显示 MLD 侦听统计信息,例如收到的 MLD 查询、报告和叶数以及这些 MLD 消息中包含错误的数量。
行动
输入以下命令:
user@switch>show mld snooping statistics Vlan: v1 MLD Message type Received Sent Rx errors Listener Query (v1/v2) 0 4 0 Listener Report (v1) 447 0 0 Listener Done (v1/v2) 0 0 0 Listener Report (v2) 0 0 0 Other Unknown types 0 Vlan: v2 MLD Message type Received Sent Rx errors Listener Query (v1/v2) 0 4 0 Listener Report (v1) 154 0 0 Listener Done (v1/v2) 0 0 0 Listener Report (v2) 0 0 0 Other Unknown types 0 Instance: default-switch MLD Message type Received Sent Rx errors Listener Query (v1/v2) 0 8 0 Listener Report (v1) 601 0 0 Listener Done (v1/v2) 0 0 0 Listener Report (v2) 0 0 0 Other Unknown types 0 MLD Global Statistics Bad Length 0 Bad Checksum 0 Bad Receive If 0 Rx non-local 0 Timed out 0
意义
输出显示启用了 MLD 侦听的接口上交换机接收或传输的每种类型的 MLD 消息数量 (Queries
、 Done
、 Report
)。对于每种消息类型,它还显示交换机收到的出现错误的 MLD 数据包数,例如,不符合 MLDv1 或 MLDv2 标准的数据包。 Rx errors
如果计数增加,请验证主机是否符合 MLDv1 或 MLDv2 标准。如果交换机无法识别数据包的 MLD 消息类型,则会将该数据包 Other Unknown types
计入 。
查看 MLD 侦听路由信息
目的
显示组播侦听转发表中维护的下一跃点信息。
行动
输入以下命令:
user@switch>show multicast snooping route Nexthop Bulking: OFF Family: INET6 Group: ff00::/8 Source: ::/128 Vlan: v1 Group: ff02::1/128 Source: ::/128 Vlan: v1 Downstream interface list: ge-1/0/16.0 Group: ff05::1/128 Source: ::/128 Vlan: v1 Downstream interface list: ge-1/0/16.0 Group: ff06::1/128 Source: ::/128 Vlan: v1 Downstream interface list: ge-1/0/16.0
意义
输出显示 VLAN 上给定组播组的下一跃点接口。例如,VLAN 上的路由ff02::1/128
具有下一跃点接口ge-1/0/16.0
。v1