|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Alex Semenyaka 2:461/640 25 Apr 2004 16:09:40 To : Valentin Nechayev Subject : вопрос по multicast --------------------------------------------------------------------------------
24 Apr 04 13:02, you wrote to Victor Sudakov:
VS>> Я же писал, что routed или ntpd, слушающие multicast, не включают
VS>> никакой promisc (как минимум флаг PROMISC не появляется).
VN> У тебя есть такое работающее? Тогда через tcpdump -lpne посмотри,
VN> какой в этом случае destination MAC.
Hормальный малтикастовый MAC. Вот смотрю - десяток пакетов, ни одного
исключения. Да и откуда им взяться? ntpd или rwhod не предполагают отклика, так
что понять, что с малтикастовым MAC пакет не поймался, надо переделать MAC на
броадкастовый - они никак не могут. Поэтому очевидно, что работает так :)
Кстати, посмотрел ядро. Действительно, в карты ядро грузит, какие малтикасты
отбираем - туда, где можно. Причём можно очень много куда, не только в fxp, но
даже в заштатный ed и диверсионный rl. То есть я был недостаточно хорошего
мнения о ядре, когда предполагал, что такое поведение может быть не вполне
типично.
Виктору Судакову: повесь на интерфейс _много_ мультикастовых программ на разных
адресах. И после этого потестируй. Должно быть всё в порядке в плане tcpdump
:))) (то есть всё пойдёт через ядро, как только filter list переполнится). Можно
предположить, что вместо этого поломаются избыточные мультикастовые программы,
но я как-то надеюсь на лучшее.
Alex
--- IMHO в последней инстанции
* Origin: ...можжевеловых... (2:461/640)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/1827408baf9f.html, оценка из 5, голосов 10
|