Transport Layer Concepts
Before moving to a more detailed discussion of TCP and UDP, it is worth pausing for a moment to focus on a few of the important concepts:
Connection-oriented and connectionless protocols
Ports and sockets
These important concepts are essential to understanding the design of the Transport layer. You'll learn about these concepts in the following sections.
Connection-Oriented and Connectionless Protocols
To provide the appropriate level of quality assurance for any given situation, developers have come up with two alternative network protocol archetypes:
A connection-oriented protocol establishes and maintains a connection between communicating computers and monitors the state of that connection over the course ...