|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Valentin Nechayev 2:5020/400 23 Apr 2004 10:03:37 To : Victor Sudakov Subject : Re: вопрос по multicast -------------------------------------------------------------------------------- >>> Victor Sudakov wrote: VS>Теоретический вопрос. Дано: некий хост слушает мультикастовую группу, VS>причем в сети есть и другой мультикастовый трафик, но не нужный хосту. VS>Который из двух сценариев соответствует действительности: VS>1. Сетевая карта передаёт наверх все фреймы с адресом назначения, VS>начинающимся с 01:00:5e и уже IP стек с ними разбирается, обрабатывает VS>нужное и отбрасывает ненужное. Сетевой карте включается promiscuous mode. После чего она все малтикасты и бродкасты (а не только 01:00:5e... AFAIR, признак - единица в младшем бите первого октета) кормит ядру. VS>2. Ядро сообщает сетевой карте, какие мультикастовые фреймы нужно VS>передавать наверх, а какие сразу отбрасывать. Это умеют не все карты (например, трикомы) и ядро, кажется, не умеет им это включать. VS>Со вторым сценарием проблема та, что адреса класса D не мапятся VS>однозначно в ethernet адреса. Конфликты очень редки. VS> С первым сценарием проблема другая - VS>большое количество мультикастового трафика в сети будет грузить даже VS>те хосты, которым он не интересен. VS>Так как оно обстоит на самом деле? Интересно бы знать применительно к VS>и к юниксам и к виндам. Как в винде - не знаю. -netch- --- ifmail v.2.15dev5.3 * Origin: Dark side of coredump (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/73681b0a4715.html, оценка из 5, голосов 10
|