|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Alex Semenyaka 2:461/640 25 Apr 2004 15:26:42 To : Victor Sudakov Subject : вопрос по multicast -------------------------------------------------------------------------------- 23 Apr 04 11:07, you wrote to Valentin Nechayev: >> После чего она все малтикасты >> и бродкасты (а не только 01:00:5e... AFAIR, признак - единица в >> младшем бите первого октета) кормит ядру. VS> IMHO Internet Multicast (RFC1112) - это маки с 01-00-5E-00-00-00 VS> по 01-00-5E-7F-FF-FF. Зачем юниксовому тазику еще какие-то VS> мультикасты? Его не спрашивают :) Карта примет любой пакет с установленным старшим битом в Ethernet формате (он же младший бит первого байта в привычном нам), потому что этот бит - признак групповой адресации. Если карта умеет фильтрование - она будет отсеивать левые фреймы в указанном тобой диапазоне. Остальные она, опять же, обязана принять, если битик стоит. >> VS> 2. Ядро сообщает сетевой карте, какие мультикастовые фреймы нужно >> VS> передавать наверх, а какие сразу отбрасывать. >> Это умеют не все карты (например, трикомы) и ядро, кажется, не умеет >> им это включать. VS> Hо если всё так, как ты говоришь - тогда обилие multicast трафика в VS> сети должно сильно грузить хосты, даже если они в этом трафике не Правильно. Однако, проверка на MAC проводится очень скоро после получения пакета, поэтому ненужные Ethernet-пакеты выбрасываются гораздо быстрее ненужных IP-пакетов. Alex --- IMHO в последней инстанции * Origin: ...можжевеловых... (2:461/640) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/1827408ba1fe.html, оценка из 5, голосов 10
|