#readwise # Transport layer - Wikipedia ![rw-book-cover](https://upload.wikimedia.org/wikipedia/commons/thumb/4/40/Internet_Protocol_Analysis_-_Transport_Layer.png/1200px-Internet_Protocol_Analysis_-_Transport_Layer.png) ## Metadata - Author: [[wikipedia.org]] - Full Title: Transport layer - Wikipedia - URL: https://en.wikipedia.org/wiki/Transport_layer ## Summary The transport layer in computer networking provides communication services between applications. It includes protocols like TCP, which offers reliable, connection-oriented communication, and UDP, which allows faster, connectionless messaging. This layer manages data flow and ensures packets are delivered correctly. Together, TCP and UDP handle most of the Internet's traffic. ## Highlights In [computer networking](https://en.wikipedia.org/wiki/Computer_network), the transport layer is a conceptual division of methods in the [layered architecture](https://en.wikipedia.org/wiki/Abstraction_layer) of protocols in the network stack in the [[Internet Protocol Suite - Wikipedia|Internet protocol suite]] and the [[OSI Model - Wikipedia|OSI Model]]. The protocols of this layer provide end-to-end communication services for applications. It provides services such as [connection-oriented communication](https://en.wikipedia.org/wiki/Connection-oriented_communication), [reliability](https://en.wikipedia.org/wiki/Reliability_(computer_networking)), [flow control](https://en.wikipedia.org/wiki/Flow_control_(data)), and [multiplexing](https://en.wikipedia.org/wiki/Multiplexing). ([View Highlight](https://read.readwise.io/read/01jhq0g6fdwap1mj7k8h6n14rd)) ^py4jfc --- The details of implementation and semantics of the transport layer of the [[Internet Protocol Suite - Wikipedia|Internet protocol suite]], which is the foundation of the [Internet](https://en.wikipedia.org/wiki/Internet), and the [[OSI Model - Wikipedia|OSI Model]] of general networking are different. The protocols in use today in this layer for the Internet all originated in the development of TCP/IP. In the OSI model, the transport layer is often referred to as Layer 4, or L4, while numbered layers are not used in TCP/IP. ([View Highlight](https://read.readwise.io/read/01jhq0gjf40pe38kzm8ff93pf9)) --- The best-known transport protocol of the Internet protocol suite is the [Transmission Control Protocol](https://en.wikipedia.org/wiki/Transmission_Control_Protocol) (TCP). It is used for connection-oriented transmissions, whereas the connectionless [User Datagram Protocol](https://en.wikipedia.org/wiki/User_Datagram_Protocol) (UDP) is used for simpler messaging transmissions. TCP is the more complex protocol, due to its [stateful design](https://en.wikipedia.org/wiki/Stateful_design) incorporating reliable transmission and data stream services. Together, TCP and UDP comprise essentially all traffic on the Internet and are the only protocols implemented in every major operating system. ([View Highlight](https://read.readwise.io/read/01jhq0h3f4b7eypw3rv9swtdzg)) ^a54g6l ---