Home > Common Problem > What is the flow control protocol used by tcp

What is the flow control protocol used by tcp

王林
Release: 2020-11-26 14:25:29
Original
7706 people have browsed it

The flow control protocol used by TCP is the sliding window protocol. The sliding window protocol is an application of the TCP protocol and is used for flow control during network data transmission to avoid congestion. This protocol allows the sender to send multiple data packets before stopping and waiting for acknowledgment.

What is the flow control protocol used by tcp

#The flow control protocol used by TCP is the sliding window protocol.

What is the sliding window protocol?

Sliding Window Protocol is an application of the TCP protocol and is used for flow control during network data transmission to avoid congestion. This protocol allows the sender to send multiple data packets before stopping and waiting for acknowledgment. Because the sender does not have to stop and wait for confirmation every time a packet is sent. Therefore, this protocol can accelerate data transmission and improve network throughput.

Application scenarios:

The sliding window protocol is characterized by a packet-based data transmission protocol. Therefore, this protocol is suitable for environments with high reliability requirements for sequential packet transmission, such as in the data link layer (OSI model) and Transmission Control Protocol (TCP).

Enhanced response link layer retransmission. In long-term transmission, message transmission errors caused by soft faults account for the vast majority. Solving these problems can greatly improve the reliability of the system. This mechanism implements error checking by implementing a simple CRC code with high burst error detection capability, and then implements retransmission recovery through the corresponding sliding window protocol.

The above is the detailed content of What is the flow control protocol used by tcp. For more information, please follow other related articles on the PHP Chinese website!

Related labels:
tcp
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template