OSI model: Difference between revisions

Content deleted Content added
m Reverted edits by 182.74.83.102 (talk) to last version by ClueBot NG
Line 97:
The [[transport layer]] provides the functional and procedural means of transferring variable-length data sequences from a source to a destination host via one or more networks, while maintaining the quality of service functions.
 
An example of a transport-layer protocol in the standard Internet protocol stack is TCP, usually built on top of the IP protocol.
 
The transport layer controls the reliability of a given link through flow control, [[Packet segmentation|segmentation/desegmentation]], and error control. Some protocols are state- and connection-oriented. This means that the transport layer can keep track of the segments and retransmit those that fail. The transport layer also provides the acknowledgement of the successful data transmission and sends the next data if no errors occurred. The transport layer creates packets out of the message received from the application layer. Packetizing is a process of dividing the long message into smaller messages.