lkml.org 
[lkml]   [1998]   [Jan]   [28]   [last100]   RSS Feed
Views: [more markup]  [less markup]  [headers]  [forward] 
 
Messages in this thread
/
DateWed, 28 Jan 1998 05:52:12 +0000
FromJean-Marie SULMONT <>
Subjectmulticast with linux.
Hi

I'm using multicasting and cannot get several separate subscriber
processes on a  same
machine receiving datagrams sent to the multicastIP/port.`

e.g.

   LinuxA:           p1 joins and receives on 224.9.9.1
   LinuxA:           p2 joins and receives on 224.9.9.1
   LinuxA:           p3 sends on 224.9.9.1 every seconds

then (p1 AND p2) receive randomly  (1 every 20 or so messages sent by
p3)

The IP_MULTICAST_LOOP does not change anything. I've used tcpdump
on the multicast interface and the packet are seen OK. Indeed, a reader
on a distant machine (same net) will see ALL messages sent.
Same behaviour with the dummy driver, a 3Com 3c905 Boomerang and a DEFPA
(defxxx.c).

On a Sparc 2 running solaris 2.5 a p1 and p2 would receive all messages
and p3 will receive them
as well if IP_MULTICAST_LOOP is off.


I'm sure I missed a point, but do not see what.
Could anyone give me some pointers as where to look at or what to look
for.

Thanks in advance, Jean-Marie


\
 
 \ /
  Last update: 2005-03-22 12:41    [from the cache]
©2003-2008