[zeromq-dev] zmq fundamental clarification
Joachim Worringen
joachim.worringen at iathh.de
Fri Jan 25 16:09:54 CET 2013
On 01/25/2013 03:10 PM, Steven McCoy wrote:
> On 25 January 2013 04:10, Joachim Worringen <joachim.worringen at iathh.de
> <mailto:joachim.worringen at iathh.de>> wrote:
>
> 2. Does zmq support source-specific multicast?
>
>
> 0mq does not but OpenPGM does. The limitation is the transport
> specification and how to incorporate the semantics of SSM.
>
> Suggestions welcome, or you could maybe patch in a new 0mq socket option
> to add SSM support: you can add new sources to PGM at any time:
>
> pgm_setsockopt (sock, IPPROTO_PGM, PGM_JOIN_SOURCE_GROUP,
> &group_source_req, sizeof (group_source_req)
>
>
> OS limitations may prevent joining a SSM group after a ASM group:
>
> http://msdn.microsoft.com/en-us/library/windows/desktop/ms739174(v=vs.85).aspx
>
>
> Possible new super-terse syntax:
>
> pgm://eth0;[ff08::1]@[2a03:2880:10:1f02:face:b00c::25],[ff08::1]@[2a03:2880:10:1f02:face:b00c::26];[ff08::2]
Interesting. Seems to be not to complex to add, yes.
I haven't used pgm yet; I remember the Oracle approach (rdp, IIRC).
How is the recovery implemented? I assume the sender buffers the last N
datagrams sent, and on request either sends them again if possible or
signals "datagram not available". Along these lines?
thanks, Joachim
More information about the zeromq-dev
mailing list