Custom TCP/IP that implements a pipelined sliding window transport layer and an unreliable network layer