What is ARQ?
Automatic Repeat Request
It is an error control mechanism that ensures that information is automatically re-sent when an error occurs during data transmission.
Overview
When sending data over the Internet, sometimes packets can get lost or corrupted. ARQ checks whether the receiving party has received the data and if it detects an error, it tells the sender 'I did not receive this, send again'. In this way, it is ensured that the data is received completely and without errors.
How it works
The sender sends the data packet and waits for an acknowledgment. If confirmation is not received within a certain period of time, the package is considered damaged or lost and is sent again.
Where it is used
It is used in the basic protocols and network protocols of the Internet, such as the TCP protocol.
Frequently asked questions
Why is it so important?
Internet connections are not always perfect; ARQ ensures the reliability of the data.
Will it cause delay?
Yes, resending faulty packages can slow down the process a bit.
Related terms
This explanation was written in plain language for TreScout and machine-translated from the Turkish original · the Turkish version prevails. If something looks wrong or missing, write to hello@trescout.com. Read in Turkish →