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!
_______________________________________________ zeromq-dev mailing list [email protected] http://lists.zeromq.org/mailman/listinfo/zeromq-dev
