Question: what are the responsibilities of transport layer?
Answer: The transport layer is the fourth layer in the open system interconnection (OSI) model, and is responsible for end-to-end communication over a network. It provides logical communication between application processes running on different hosts within a layered architecture of protocols and other network components.