See: https://issues.apache.org/jira/browse/ZOOKEEPER-2901 <https://issues.apache.org/jira/browse/ZOOKEEPER-2901>
It appears that the high order byte of a session ID is reserved for the ServerID. I don't know how I could have missed this or how this got by code review, but Container Nodes and TTL nodes are using the 2 high bits to denote container/TTL. I'll work on a fix ASAP. But, can someone validate this? -Jordan