[zeromq-dev] DSCP/Diffserv

Chris Laws clawsicus at gmail.com
Mon Nov 25 08:09:55 CET 2013


I have submitted a change into libzmq that allows sockets to set (and get)
the Type-of-Service fields within the IP header. These fields seem to be
called many names, Diffserv, Differential Services Code Point, DSCP, ECN,
etc.

Basically, this will allows ZMQ socket users to set a field within the IP
packet header that network equipment with use for traffic prioritisation.
>From Wikipedia:

*Differentiated services or DiffServ is a computer networking
<http://en.wikipedia.org/wiki/Computer_networking> architecture that
specifies a simple, scalable <http://en.wikipedia.org/wiki/Scalable> and
coarse-grained mechanism for classifying and managing network traffic and
providing quality of service
<http://en.wikipedia.org/wiki/Quality_of_service> (QoS) on modern IP
<http://en.wikipedia.org/wiki/Internet_Protocol> networks.*
[http://en.wikipedia.org/wiki/Differentiated_services_code_point]

This is available by using the ZMQ_TOS socket option.

Now on to adding it to CZMQ!
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.zeromq.org/pipermail/zeromq-dev/attachments/20131125/f34feb96/attachment.html>


More information about the zeromq-dev mailing list