Question: what are two responsibilities of tcp?
Answer: multiplex traffic destined for different applications on the same host.
provide data transmission reliability within the Transport Layer by retransmitting lost packets (sending device) if necessary, and re-assembling received packets in the correct order (receiving device).