← Sözlük
Geliştirme

ARQ nedir?

Automatic Repeat Request

Veri iletimi sırasında hata oluştuğunda bilginin otomatik olarak tekrar gönderilmesini sağlayan hata kontrol mekanizmasıdır.

Tanım

İnternet üzerinden veri gönderirken bazen paketler kaybolabilir veya bozulabilir. ARQ, alıcı tarafın veriyi alıp almadığını kontrol eder ve hata tespit ederse göndericiye 'bunu alamadım, tekrar gönder' der. Bu sayede verinin eksiksiz ve hatasız ulaşması sağlanır.

Telefonda konuşurken karşı tarafın 'anlamadım, tekrar söyler misin?' demesi ve sizin o cümleyi tekrar etmeniz gibidir.

Nasıl çalışır?

Gönderici veri paketini yollar ve bir onay bekler. Eğer belirli bir sürede onay gelmezse, paket bozuk veya kayıp kabul edilir ve tekrar gönderilir.

Nerede kullanılır?

TCP protokolü gibi internetin temel iletişim kurallarında ve ağ protokollerinde kullanılır.

Sorular ve yanıtlar

Neden bu kadar önemli?

İnternet bağlantıları her zaman mükemmel değildir; ARQ verinin güvenilirliğini sağlar.

Gecikmeye neden olur mu?

Evet, hatalı paketlerin tekrar gönderilmesi süreci biraz yavaşlatabilir.

İlgili terimler

Bu açıklama TreScout için yapay zekâ ile sade dille hazırlandı · yanlış ya da eksik gördüğünüz bir şey olursa hello@trescout.com. TreScout her gün GitHub, Hacker News ve Hugging Face'te öne çıkanları Türkçe özetler.