sequential, reliable
connectionless unreliable, max length
sequential, reliable, max length
raw protocol
reliable messages
See Implementation