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


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : mitrohin a.s.                        2:5020/400     26 Jun 2004  17:35:29
 To : Victor Sudakov
 Subject : Re: a la "tail -f"
 -------------------------------------------------------------------------------- 
 
 Victor Sudakov <vas@mpeks.tomsk.su> wrote:
 
  VS> mitrohin a.s. wrote:
 >> EG> 
 >> AS>> Hо ведь в Unix сокетах, даже типа DGRAM, чтобы отправить сообщение надо 
 >> AS>> знать удаленный адрес -  sendto(int s, const void *msg, size_t len, int 
 >> AS>> flags,const struct sockaddr *to, socklen_t tolen);
 >> AS>> Если бы было возможно просто писать в локальный сокет, а кто хотел читал
 >> AS>> бы оттуда.
 >> EG> 
 >> EG> С Unix-сокетами тима STREAM можно работать через write() и read().
 >> EG> 
 >> c udp тоже можно делать connect(2) и как следствие read(2)/write(2).
 >> почему нет? а в случае мультикастных udp так и получится - кто хочет тот
 >> читает... должно получиться ;)) теоретически...
  VS> 
  VS> IMHO аналогия неверна. В случае мультикастных UDP пакет с
  VS> мультикастовым адресом назначения всё равно покинет хост, даже если
  VS> нет ни одного слушателя (точнее, у вещающего мультикаст нет ни
  VS> способа, ни необходимости знать, слушает ли кто-нибудь на данном
  VS> мультикастовом адресе).
  VS> 
 
 вот попробовал совет про ttl 0 - точно ничего не уходит в сеть...
 
 но как-то капризно все работает - если на lo0 заворачивать - не работает,
 на внешний интерфейс (ed0) - не работает (возможно он не прописан в конфиге
 mrouted?)... зато все отлично бегает при таком раскладе...
 
 http://bspu.ab.ru/~swp/c/multicast/{msg.h,client.c,server.c}
   (позаимствовано из /usr/share/doc/psd/21.ipc)
 
 ttyv1# prog | server -t 0 235.0.0.1 55555
 ttyv2# client 239.0.0.1 55555
 ttyv3# client 239.0.0.1 55555
 
 /etc/mrouted.conf
 phyint fxp0
 phyint fxp1
 
 route add -net 224.0.0.0/4 -iface fxp0
 
 freebsd4.10
 
 /swp
 --- ifmail v.2.15dev5.3
  * Origin: BSPU InterNetNews site (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Re: a la "tail -f"   mitrohin a.s.   24 Jun 2004 10:35:20 
 Re: a la "tail -f"   Victor Sudakov   24 Jun 2004 11:07:31 
 Re: a la "tail -f"   Valentin Nechayev   24 Jun 2004 11:32:28 
 Re: a la "tail -f"   Victor Sudakov   24 Jun 2004 11:53:09 
 Re: a la "tail -f"   Valentin Nechayev   27 Jun 2004 00:01:28 
 a la "tail -f"   Yuri PQ   01 Jul 2004 19:56:20 
 Re: a la "tail -f"   Valentin Nechayev   01 Jul 2004 23:19:20 
 a la "tail -f"   Yuri PQ   02 Jul 2004 15:38:36 
 Re: a la "tail -f"   Dmitry Miloserdov   02 Jul 2004 20:22:49 
 a la "tail -f"   Alex Semenyaka   02 Jul 2004 17:58:03 
 Re: a la "tail -f"   Eugene Grosbein   03 Jul 2004 11:40:17 
 a la "tail -f"   Alex Semenyaka   04 Jul 2004 13:18:22 
 Re: a la "tail -f"   Eugene Grosbein   05 Jul 2004 10:02:53 
 a la "tail -f"   Alex Semenyaka   06 Jul 2004 02:12:41 
 Re: a la "tail -f"   Eugene Grosbein   06 Jul 2004 09:34:28 
 a la "tail -f"   Alex Semenyaka   07 Jul 2004 11:44:34 
 Re: a la "tail -f"   Eugene Grosbein   08 Jul 2004 10:56:23 
 a la "tail -f"   Yuri PQ   07 Jul 2004 10:54:26 
 a la "tail -f"   Alex Semenyaka   02 Jul 2004 00:16:27 
 a la "tail -f"   Valentin Nechayev   02 Jul 2004 14:06:14 
 a la "tail -f"   Alex Semenyaka   03 Jul 2004 00:42:38 
 a la "tail -f"   Alex Semenyaka   01 Jul 2004 16:56:22 
 Re: a la "tail -f"   mitrohin a.s.   26 Jun 2004 17:35:29 
 Re: a la "tail -f"   Alexey Shebeko   07 Jul 2004 13:28:03 
 a la "tail -f"   Alex Semenyaka   01 Jul 2004 18:36:24 
Архивное /ru.unix.bsd/76192245089f.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional