[zeromq-dev] QoS support

Alexander mittspamkonto at gmail.com
Sat Nov 7 18:16:58 CET 2009

Martin, Steven,

Thanks. The fact that 0mq is closely integrated with the network layer
is just great news, and thanks for the examples! This is going to be
used in a peer-to-peer network, where each node is a router, so
tagging locally does make sense. Martin, where do I look for more
information about the specifics? I need to compile an overview about

Best wishes,


On Sat, Nov 7, 2009 at 5:58 PM, Steven McCoy <steven.mccoy at miru.hk> wrote:
> 2009/11/7 Alexander <mittspamkonto at gmail.com>
>> I'm doing some research about using message queuing for an application
>> currently using a reliable multi-cast solution. This app has some
>> requirements related to speed and safety, so I will need to be able to
>> control QoS (TOS, DiffServ or any equivalent network-level QoS
>> support) of the packages in the network.
> QoS only works at routers, it has limited meaning at other network
> elements.  Generally you configure the gateway routers to add the tags to
> traffic instead of trusting the software to do it properly.
> OpenPGM actually tags everything with expedited forwarding (0x2e).  SmartPGM
> from Talarian allows you to configure different PGM packet types to
> different ToS but I haven't seen the need to replicate such additional
> configuration.
> Similarly OpenPGM has minimal support for PGM routers which would be
> significantly advantageous in such internetworks.  It's certainly possible
> to add such functionality if desired.
> --
> Steve-o

More information about the zeromq-dev mailing list