У меня DIR-655. Была прошивка 1.12WW 239.255 работало, обновился на 1.21WW B10 - перестало. На e-mail саппорт ответил тоже отсылкой к RFC.
Читаю RFC2365. Поправьте, если ошибаюсь.
Пункт 6.1. The IPv4 Local Scope -- 239.255.0.0/16.
Не вижу, где там написано, что через рутер его пропускать нельзя.
Максимум - что не могут пересекать scope boundary. Не только свою конкретную, но и любую.
Дополнительно об этом напоминается последнем абзаце пункта 7 (Topological Requirements for Administrative Boundaries).
При этом заниматься этим вопросом должен boundary router, который должен при этом иметь настройки, описанные в пункте 5. А конкретно:
Код:
In order to support administratively scoped IP multicast, a router
should support the configuration of per-interface scoped IP multicast
boundaries. Such a router, called a boundary router, does not forward
packets matching an interface's boundary definition in either
direction (the bi-directional check prevents problems with multi-
access networks).
Т.е. серия DIR позиционируется для использования в качестве boundary router? Сделайте тогда, пожалуйста, настройку scope boundary. per-interface. Чтобы по RFC.
И раз уж решили делать по RFC, в пункте 6.1.1 есть такое:
Код:
6.1.1. Expansion of the IPv4 Local Scope
The IPv4 Local Scope space grows "downward". As such, the IPv4 Local
Scope may grow downward from 239.255.0.0/16 into the reserved ranges
239.254.0.0/16 and 239.253.0.0/16. However, these ranges should not
be utilized until the 239.255.0.0/16 space is no longer sufficient.
Тоже не пропускаете?
Или может быть рутеру не стоит решать, где у нас провайдер решил иметь boundary scope?