使用 IGMP 但组播仍然泛滥

网络工程 交换 多播 igmp 阿鲁巴
2021-07-22 16:56:40

我是新来的。

我想问一下多播,

第一种情况是,我有一个带有 24 个 10/100 和 2 个 100/1000 NIC 的交换机 HP 2530 24 端口,并且我的服务器具有大约 120-125Mbps 的带宽视频多播。服务器插入 2 Gb NIC 交换机,客户端插入 10/100 NIC。使用 IGMPv2 作为默认值。

问题是,

  1. 当我将 IGMP 设置为模式 AUTO 时,视频很好,多播不会泛滥到客户端。但 5-10 分钟后,客户端停止接收多播流量。

  2. 并且我将 IGMP 设置为 FORWARD 模式,客户端接收多播流量并且视频在 5-10 分钟后不会停止。但问题是客户端只有 10/100 网卡,但多播流量发送带宽约为 120mbps,所以当我开始播放视频时,视频滞后。

大家有什么建议吗?也许有这个问题的解决方案?

谢谢。

这是我的igmp配置

     IGMP Service Protocol Info

  Total VLANs with IGMP enabled                : 1
  Current count of multicast groups joined     : 1

  IGMP Filter Unknown Multicast: Enabled
  IGMP Filter Unknown Multicast Status: Enabled

  VLAN ID : 1
  VLAN Name : DEFAULT_VLAN
  IGMP version : 2
  IGMP is not enabled

  VLAN ID : 100
  VLAN Name : iptv
  IGMP version : 2
  Querier Address : Querier initial wait

  Active Group Addresses Type       Expires         Ports      Reports Queries
  ---------------------- ---------- --------------- ---------- ------- -------
  239.255.255.250        Filter     0h 3m 30s       13-16      646     0


 VLAN ID : 100
  VLAN NAME : iptv
  IGMP Enabled [No] : Yes
  Querier Allowed [Yes] : Yes

  Port    Type       | Port Mode Forced Fast Leave Fast Leave
  ------- ---------- + --------- ----------------- ----------
  13      10/100TX   | Auto      No                Yes
  14      10/100TX   | Auto      No                Yes
  15      10/100TX   | Auto      No                Yes
  16      10/100TX   | Auto      No                Yes
  17      10/100TX   | Auto      No                Yes
  18      10/100TX   | Auto      No                Yes
  19      10/100TX   | Auto      No                Yes
  20      10/100TX   | Auto      No                Yes
  21      10/100TX   | Blocked   No                Yes
  22      10/100TX   | Auto      No                Yes
  23      10/100TX   | Forward   Yes               Yes
  24      10/100TX   | Auto      No                Yes
  25      1000T      | Auto      No                Yes
  26      1000T      | Auto      No                Yes
1个回答

您需要为 IGMP 转发配置 2530,否则它只会泛滥。

例如,

vlan 1 ip igmp

打开 VLAN 1 的 IGMP 转发并将交换机查询器设置为自动模式。

此外,您可以使用vlan x ip igmp选项禁用除一个交换机以外的所有查询器——每次转换必须有一个查询器——并将 IGMP 转换限制为特定地址。

编辑:你所说的config是一个show ip igmp输出。然而,它确实给出了一些提示。

Querier Address : Querier initial wait

表示查询器有问题 - 没有查询器,没有多播。要使交换机用作查询器,它需要 VLAN 的 IP 地址。