Всё работает без проблем день-два, далее начинается следующее - канал может внезапно прерваться, потом также внезапно появиться, может не появиться при запросе, но потом через какое то время появиться и т.д. Лечится эта ерунда только перезагрузкой свитча. Долго я искал объяснение такому явлению и всё таки нашёл. В свитче есть таблица IGMP Snooping Forwarding. Она является отражением действий алгоритма igmp. Ограничение - 256 записей. Этого бы хватило за глаза, если бы не одно но - по непонятным причинам таблица наполняется служебными мультикастами 239.255.255.250, причем перезаписывает мои нужные мультикасты 230.1.1.Х. Этим полностью и объясняется поведение свитча, канал то транслируется, то прерывается. Вот вывод команды:
DES-3800:admin#sh igmp_s f
Command: show igmp_snooping forwarding
VLAN Name : default
Source IP : 192.168.1.64
Multicast group : 239.255.255.250
Port Member : 3-4,7-8,21,23-24,27-28,30-38,40,50
VLAN Name : default
Source IP : 192.168.1.65
Multicast group : 239.255.255.250
Port Member : 1,3-4,8,21,23-24,27-28,30-38,40,50
VLAN Name : default
Source IP : 192.168.1.68
Multicast group : 239.255.255.250
Port Member : 1,3-4,7-8,21,23-24,27-28,30-38,40,50
VLAN Name : default
Source IP : 192.168.1.70
Multicast group : 239.255.255.250
Port Member : 3-4,7-8,21,23-24,27-28,30-38,40,50
VLAN Name : default
Source IP : 192.168.1.75
Multicast group : 239.255.255.250
Port Member : 1,3-4,7-8,21,23-24,27-28,30-38,40,50
VLAN Name : default
Source IP : 192.168.1.78
Multicast group : 239.255.255.250
Port Member : 3-4,7-8,21,23-24,27-28,30-38,40,50
VLAN Name : default
Source IP : 192.168.1.87
Multicast group : 239.255.255.250
Port Member : 1,3-4,7,21,23-24,27-28,30-38,40,50
VLAN Name : default
Source IP : 192.168.1.94
Multicast group : 239.255.255.250
Port Member : 1,3-4,7-8,21,23-24,27-28,30-38,40,50
VLAN Name : default
Source IP : 192.168.1.96
Multicast group : 239.255.255.250
Port Member : 1,3-4,7,21,23-24,27-28,30-38,40,50
VLAN Name : default
Source IP : 192.168.1.98
Multicast group : 239.255.255.250
Port Member : 1,3-4,7,21,23-24,27-28,30-38,40,50
и т.д.
причём если запись попала в таблицу она от туда не пропадает, она может тока перезаписаться другой записью, а так как служебные адреса судя по логам доминируют, то толку от этой функции igmp для меня ноль. Получается, что эта таблица переполнится служебными мультикастами при любом количестве абонентов, вопрос только во времени. Подскажите как побороть этот факт и как себя ведут другие модели свитчей длинк?
|