Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Alex Semenyaka                       2:461/640      25 Apr 2004  17:03:36
 To : Valentin Nechayev
 Subject : вопрос по multicast
 -------------------------------------------------------------------------------- 
 
 24 Apr 04 16:25, you wrote to Victor Sudakov:
 
  VN> Тогда еще отчет ifconfig'а в студию. А то я забавные эффекты вижу.
 
 Только что проверил. Hаписал программу, которая слушает мультикастовый сокет,
 полэкрана заняла :) Адрес задаётся в комстроке. Пустил скрипт, которым повесил
 500 этих программ влушать 500 адресов (224.10.x.x). После этого tcpdump -p резво
 начал показывать чужие входящие мультикасты (224.0.0.y). Без этого - не
 показывает.
 
  VN> Вот почти рядом два тазика, на первом fxp, на втором vx.
  VN> Hа обоих поднят cdpd. Оба воткнуты в один и тот же свитч, который
  VN> каждые 2 секунды кидает BPDU. По одной и той же команде - `tcpdump
  VN> -lpne not ip and not arp' - тот что fxp не показывает BPDU, тот что vx
  VN> - показывает. Флаги у полностью одинаковы:
  VN>
  VN> vx0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
 
 У них драйвера разные, пардон. Посмотри в файл if_fxp.c - почему до вызова
 ether_input() что-то происходит, например. Впрочем, возможно, карта сама что-то 
 фильтрует, а vx-у этого фильтровать не сказано.
 
  VN> Поиск по исходникам routed нашел вот такие конструкции:
  VN>
  VN>                         m.imr_multiaddr.s_addr =
  VN> htonl(INADDR_RIP_GROUP);
  VN>                         m.imr_interface.s_addr = ((ifp->int_if_flags
 
 man 4 IP сообщает такие же конструкции :) Ещё там есть IP_MULTICAST_IF, тоже
 нужно задать.
 
  VN> Я думаю, это может вводить интерфейс в "неявный" promisc,
  VN> и при возможности - передаваться в драйвер, а иначе - реализовываться
  VN> программно. "Тотального" promisc, как в случае tcpdump, тут может и
  VN> не появляться.
 
 Это уже пошла фантазия, пардон... То, что ты называешь "неявным" promiscом - это
 то же самое, что раньше ты называл загрузкой в карточку фильтров :) Который
 можно переполнить (как показал мой эксперимент) и который для каких-то особо
 дурных карт может и не поддерживаться, но мне таких найти не удалось.
 
 Впрочем, я немного знаю хостов, на которых крутится по 500 мультикастовых
 сервисов на 1 интерфейс :) Один вот только знаю, на котором я это безобразие
 запускал :)
 
 Alex
 
 --- IMHO в последней инстанции
  * Origin: ...можжевеловых... (2:461/640)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 вопрос по multicast   Victor Sudakov   23 Apr 2004 07:27:47 
 Re: вопрос по multicast   Valentin Nechayev   23 Apr 2004 10:03:37 
 Re: вопрос по multicast   Victor Sudakov   23 Apr 2004 11:07:20 
 вопрос по multicast   Valentin Nechayev   23 Apr 2004 19:09:20 
 Re: вопрос по multicast   Victor Sudakov   24 Apr 2004 09:57:21 
 Re: вопрос по multicast   Valentin Nechayev   24 Apr 2004 10:03:26 
 Re: вопрос по multicast   Victor Sudakov   24 Apr 2004 12:02:46 
 Re: вопрос по multicast   Valentin Nechayev   24 Apr 2004 13:02:44 
 Re: вопрос по multicast   Victor Sudakov   24 Apr 2004 14:57:16 
 Re: вопрос по multicast   Valentin Nechayev   24 Apr 2004 16:25:05 
 Re: вопрос по multicast   Victor Sudakov   24 Apr 2004 18:47:37 
 вопрос по multicast   Valentin Nechayev   24 Apr 2004 19:50:42 
 вопрос по multicast   Alex Semenyaka   25 Apr 2004 17:20:52 
 вопрос по multicast   Alex Semenyaka   25 Apr 2004 17:03:36 
 вопрос по multicast   Slawa Olhovchenkov   24 Apr 2004 17:18:28 
 вопрос по multicast   Alex Semenyaka   25 Apr 2004 16:09:40 
 Re: вопрос по multicast   Valentin Nechayev   24 Apr 2004 13:38:43 
 Re: вопрос по multicast   Gleb Smirnoff   24 Apr 2004 14:13:26 
 Re: вопрос по multicast   Victor Sudakov   24 Apr 2004 18:47:37 
 Re: вопрос по multicast   Gleb Smirnoff   24 Apr 2004 22:35:11 
 вопрос по multicast   Alex Semenyaka   25 Apr 2004 16:35:00 
 Re: вопрос по multicast   Valentin Nechayev   25 Apr 2004 17:01:53 
 вопрос по multicast   Alex Semenyaka   25 Apr 2004 18:10:20 
 Re: вопрос по multicast   Valentin Nechayev   25 Apr 2004 18:57:18 
 вопрос по multicast   Alex Semenyaka   26 Apr 2004 15:18:38 
 Re: вопрос по multicast   Valentin Nechayev   26 Apr 2004 23:42:58 
 вопрос по multicast   Alex Semenyaka   27 Apr 2004 08:28:28 
 Re: вопрос по multicast   Valentin Nechayev   27 Apr 2004 09:04:44 
 вопрос по multicast   Alex Semenyaka   27 Apr 2004 10:46:14 
 Re: вопрос по multicast   Gleb Smirnoff   24 Apr 2004 11:36:53 
 Re: вопрос по multicast   Victor Sudakov   24 Apr 2004 11:57:39 
 Re: вопрос по multicast   Gleb Smirnoff   24 Apr 2004 13:04:45 
 вопрос по multicast   Alex Semenyaka   25 Apr 2004 16:31:14 
 Re: вопрос по multicast   Valentin Nechayev   25 Apr 2004 17:16:16 
 вопрос по multicast   Alex Semenyaka   25 Apr 2004 18:17:38 
 вопрос по multicast   Alex Semenyaka   25 Apr 2004 16:01:18 
 Re: вопрос по multicast   Valentin Nechayev   25 Apr 2004 16:32:07 
 Re: вопрос по multicast   Valentin Nechayev   24 Apr 2004 13:05:16 
 Re: вопрос по multicast   Gleb Smirnoff   24 Apr 2004 14:35:43 
 Re: вопрос по multicast   Valentin Nechayev   24 Apr 2004 16:38:31 
 Re: вопрос по multicast   Andrey Blochintsev   25 Apr 2004 13:53:07 
 Re: вопрос по multicast   Andrey Blochintsev   25 Apr 2004 14:00:41 
 вопрос по multicast   Alex Semenyaka   25 Apr 2004 17:12:52 
 Re: вопрос по multicast   Valentin Nechayev   25 Apr 2004 18:58:18 
 вопрос по multicast   Alex Semenyaka   26 Apr 2004 09:30:26 
 Re: вопрос по multicast   Gleb Smirnoff   26 Apr 2004 11:59:50 
 Re: вопрос по multicast   Valentin Nechayev   26 Apr 2004 13:52:41 
 вопрос по multicast   Alex Semenyaka   25 Apr 2004 16:31:40 
 вопрос по multicast   Alex Semenyaka   25 Apr 2004 15:26:42 
 вопрос по multicast   Alex Semenyaka   25 Apr 2004 15:15:18 
 Re: вопрос по multicast   Valentin Nechayev   25 Apr 2004 16:18:13 
 вопрос по multicast   Alex Semenyaka   25 Apr 2004 17:38:24 
 Re: вопрос по multicast   Valentin Nechayev   25 Apr 2004 19:12:31 
 вопрос по multicast   Alex Semenyaka   26 Apr 2004 15:44:22 
Архивное /ru.unix.bsd/1827408bb94b.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional