多播定时器到期

网络工程 多播 igmp
2021-07-05 02:06:26

我有一个用于安全摄像头的多播网络(多个 RP、bsr、与 OSPF 的连接)。问题是显示器有时会停止接收视频流。

(10.0.0.1, 234.0.0.1), 00:10:11/00:00:24, flags: T
  Incoming interface: Vlan1, RPF nbr 10.0.1.1, RPF-MFD
  Outgoing interface list:
    GigabitEthernet0/0, Forward/Sparse, 00:10:11/00:03:24, H

我注意到在“到期”计时器倒计时并且传出接口更改为“空”之后。不久之后,该路由从“sho ip mroute”中消失。

你能给我一些信息这应该如何工作吗?在测试环境中,计数器在到达 2:30 之前重新启动。此外,当我删除IGMP 加入组时,“show ip mroute”条目立即转到“null”传出接口。

我想知道什么负责重置过期计数器。

提前致谢!

1个回答

通常路由器会定期向目的地 224.0.0.1(所有主机多播组地址)发送成员资格查询。收到此消息的主机将使用 IGMP 成员资格报告进行响应,以告诉路由器他们仍然对接收多播流量感兴趣。当路由器收到成员报告时,它的到期计时器将被刷新。

过期可能有两个原因:

  • 当没有主机响应时,路由器知道没有人对多播流量感兴趣,一旦超时,它就会删除条目。

  • 离开组消息:当主机不再想侦听组播组地址时,它会向路由器报告它已停止侦听。

很可能您在侦听流量的服务器上存在应用程序问题,并且它没有正确发送 IGMP 消息。您可以通过在出接口添加 ip igmp static group 来解决该问题。