|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Valentin Nechayev 2:5020/400 25 Apr 2004 19:12:31 To : Alex Semenyaka Subject : Re: вопрос по multicast -------------------------------------------------------------------------------- >>> Alex Semenyaka wrote: AS> Вы по неопытности ручку-то от чашки и оставили :)) Это была тень ручки ;) VN>> vx0: <3COM 3C595 Fast Etherlink III PCI> port 0xb400-0xb41f irq 10 at VN>> device 12.0 on pci2 VN>> Это глупая карта? Явно нет, судя по драйверу. Тем не менее её кто-то VN>> поставил в позу приёма всех мультикастов. AS> Видимо, автор драйвера не умеет программировать фильтр данной карты, потому AS> что она СЛИШКОМ умная. И заставил её вести себя просто по стандарту. AS> Согласно которому если она видит бит - она берёт пакет. Hу, насчет стандарта я уже высказался (URL хочу), а раскопки в if_vx.c показали, что драйвер таки тупой - всегда (не заглядывая в if_multiaddrs) тупо ставит FIL_MULTICAST в карточку. VN>> (О чём netstat -ina молчит, AS> Конечно молчит, потому что это _штатный_ режим работы карты. Более умные карточки такого не показывают. Значит, не штатный. В списке по netstat -ina всегда есть 224.0.0.1 и его MAC. Вот их более умные карты типа того же fxp и ловятю VN>> а tcpdump при non-promisc радостно гонит поток 802.1d BPDU, кошкин VN>> HSRP, свичовый CDP...) AS> Естественно. Hет. (tm) -netch- --- ifmail v.2.15dev5.3 * Origin: Dark side of coredump (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/2238330dcac90.html, оценка из 5, голосов 10
|