AlexBEER писал(а):
Сорри, так и есть! Но, ИСТОЧНИКОМ для REPORT должен быть не CORE а интерфейс на котором висит приставка!!!!
PROXY, у меня через VLANы плюс еще все развязано, но и без них все работало пару лет...
Так у меня и стоит в качестве источника для REPORT Lan / Lan_net.
Проблема где-то глубже, ведь на внутреннем интерфейсе все Ок. По протоколу снифера видно, что подписка от компа на DFL проходит, LEAVE тоже отрабатывает, ведь не зря DFL после LEAVE REPORT начинает опрашивать внутреннюю сеть SPECIFIC QUERY с адресом отключенного канала.
И REPORT с внешнего интерфейса тоже посылаются:
10.4.159.220 IGMP 224.0.0.22 igmp v3 report (1 group list)
это абссолютно корректный REPORT на подписку версии IGMP v3 (всем роутерам, поддерживающим протокол v3). Вот только почему не происходит смены статуса внешнего интерфейса на IGMP v2 ? Согласно спецификации IGMP v3 клиент (а в данном случае DFL на WAN интерфейсе выступает именно как клиент) должен понижать версию протокола вплоть до v1, если на интерфейсе прослушиваются IGMP QUERY соответствующего протокола.
Может, конечно, у провайдера не совсем все корректно настроено, но почему тогда если прицепить компьютер напрямую, виндовый клиент моментально распознает, что используется IGMP v2 и даже не пытается слать REPORT 3-ей версии?