http://rfc.zeromq.org/spec:23