Understanding Cato Sockets