验证 EX 系列交换机上的 IGMP 侦听
互联网组管理协议 (IGMP) 侦听可限制交换机上 VLAN 上的 IPv4 组播流量泛洪。本主题介绍如何验证交换机上的 IGMP 侦听操作。
它涵盖:
验证 IGMP 侦听成员资格
目的
确定组成员身份、组播路由器接口、主机 IGMP 版本以及超时计数器的当前值。
行动
输入以下命令:
user@switch> show igmp snooping membership detail VLAN: vlan2 Tag: 2 (Index: 3) Router interfaces: ge-1/0/0.0 dynamic Uptime: 00:14:24 timeout: 253 Group: 233.252.0.1 ge-1/0/17.0 259 Last reporter: 10.0.0.90 Receiver count: 1 Uptime: 00:00:19 timeout: 259 Flags: <V3-hosts> Include source: 10.2.11.5, 10.2.11.12
意义
交换机具有交换机上一个 VLAN VLAN vlan2 的组播成员信息。IGMP 侦听可能已在其他 VLAN 上启用,但交换机没有这些 VLAN 的任何组播成员信息。提供以下信息:
有关 VLAN 组播路由器接口的信息 — 在本例中为 ge-1/0/0.0。组播路由器接口已通过 IGMP 侦听获知,如动态值所示。超时值显示如果交换机未在接口上收到 IGMP 查询或协议无关组播 (PIM) 更新,则从组播转发表中删除接口的秒数。
有关 VLAN 组成员身份的信息:
目前,VLAN 仅在一个组播组 233.252.0.1 中具有成员身份。
已报告组中成员身份的一个或多个主机位于接口 ge-1/0/17.0 上。报告组中成员身份的最后一个主机的地址为 10.0.0.90。属于接口上组的主机数显示在接收方计数字段中,如果 VLAN 上配置了立即离开,则仅当启用主机跟踪时,才会显示该字段。
正常运行时间字段显示组播组已在接口上处于活动状态 19 秒。如果在此时间间隔内没有主机响应成员资格查询,则接口组成员资格将在 259 秒后超时。“标志”字段显示当前属于组成员的主机所使用的最低版本的 IGMP,在本例中为 IGMP 版本 3 (IGMPv3)。
由于接口上有 IGMPv3 主机,因此将显示 IGMPv3 主机希望从中接收组组播流量的源地址(地址 10.2.11.5 和 10.2.11.12)。接口组成员身份的超时值派生自组的所有源地址的最大超时值。
查看 IGMP 侦听统计信息
目的
显示 IGMP 侦听统计信息,例如收到的 IGMP 查询、报告和叶数,以及这些 IGMP 消息中包含错误的数量。
行动
输入以下命令:
user@switch> show igmp snooping statistics Bad length: 0 Bad checksum: 0 Invalid interface: 0 Not local: 0 Receive unknown: 0 Timed out: 0 IGMP Type Received Transmitted Recv Errors Queries: 74295 0 0 Reports: 18148423 0 16333523 Leaves: 0 0 0 Other: 0 0 0
意义
输出显示交换机在启用了 IGMP 侦听的接口上接收或传输的每种类型的 IGMP 消息(查询、 报告、 叶)的数量。对于每种消息类型,它还显示交换机收到的出现错误的 IGMP 数据包数,例如,不符合 IGMPv1、IGMPv2 或 IGMPv3 标准的数据包。如果 Recv 错误 计数增加,请验证主机是否符合 IGMP 标准。如果交换机无法识别数据包的 IGMP 消息类型,则会在 接收未知下对该数据包进行计数。