|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Valentin Nechayev 2:5020/400 24 Apr 2004 16:38:31 To : Gleb Smirnoff Subject : Re: вопрос по multicast -------------------------------------------------------------------------------- >>> Gleb Smirnoff wrote: GS>>> Потому что карточка не настроена на прием этого мультикаста. Hужно либо GS>>> создать на ней сокет под этот адрес и тогда она будет его получать, VN>> А подробнее? Что значит "сокет под этот адрес" для _драйвера_? GS> For each network interface (e.g., physical or a virtual tunnel) that GS> would be used for multicast forwarding, a corresponding multicast GS> inter- face must be added to the kernel: Ясно. Hо это для форвардинга. Для обычного случая типа простого приемника - setsockopt(,IPPROTO_IP, IP_ADD_MEMBERSHIP), как я накопал в routed'е. GS> Hасколько я понимаю, после setsockopt() ядро установит соответствующий GS> фильтр в драйвер заданного интерфейса. Может быть. Я осмотрел несколько наиболее ходовых драйверов (fxp, xl, ed, rl) и не нашел ни одного у кого не был бы multicast filter, хоть бы и в самом тупом варианте. Интересно однако... (Ага, вот есть такой el. Hо это, наверно, что-то зверски старое.) -netch- --- ifmail v.2.15dev5.3 * Origin: Dark side of coredump (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/22383f98f2be4.html, оценка из 5, голосов 10
|