[zeromq-dev] QoS support

Erich Heine sophacles at gmail.com
Mon Nov 9 21:23:42 CET 2009


For more linux examples look into the "Linux Advanced Routing & Traffic
Control Howto" at lartc.org. This gets into how to do the iptables stuff,
and the tc stuff I mention elsewhere in this thread.  Warning, the tc stuff
in Linux is a bit of a dark art -- it took me a couple years to reallly get
a good understanding of it, of course I was implementing a crazy in-line
network appliance at the time.


On Sat, Nov 7, 2009 at 11:16 AM, Alexander <mittspamkonto at gmail.com> wrote:

> 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
> this.
> Best wishes,
> Alex
> 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
> >
> _______________________________________________
> zeromq-dev mailing list
> zeromq-dev at lists.zeromq.org
> http://lists.zeromq.org/mailman/listinfo/zeromq-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.zeromq.org/pipermail/zeromq-dev/attachments/20091109/62248fc8/attachment.htm>

More information about the zeromq-dev mailing list