Pipelined Reliable Data Transfer over UDP Sending Log Receiving log Timeout packets Duplicated packets