Simple TCP-like transport-layer protocol