يعد طلب التكرار التلقائي (ARQ) أحد أشكال التحكم في الأخطاء حيث يمكن للمرسل إعادة إرسال البيانات إلى جهاز الاستقبال في حالة فقدان البيانات أو أخطاء أخرى. ARQ هو مصطلح يستخدم للإشارة إلى العديد من البروتوكولات ذات الصلة، بما في ذلك Stop-and-Wait ARQ، وGo-Back-N ARQ، وSelective Reject ARQ.

في بروتوكول Stop-and-Wait ARQ، يرسل المرسل حزمة واحدة وينتظر الإقرار من جهاز الاستقبال. إذا لم يتم استلام الإقرار خلال فترة زمنية محددة مسبقًا، فسيتم إعادة إرسال الحزمة. سيستمر المرسل في إعادة إرسال الحزمة حتى يتم استلامها. يعتبر هذا البروتوكول موثوقًا للغاية ولكنه يتطلب كميات كبيرة من النطاق الترددي ويكون غير فعال عند حدوث تأخيرات.

يستخدم Go-Back-N ARQ بروتوكول النافذة المنزلقة. يمكن للمرسل إرسال حزم متعددة قبل طلب الإقرار. ومن أجل تحسين الكفاءة، يتم تعيين أرقام تسلسلية للحزم. يقوم جهاز الاستقبال بتخزين الأرقام التسلسلية للحزم التي استلمها ويرسل إقرارًا يحتوي على رقم آخر حزمة تمكن من استلامها بشكل صحيح. ويمكن للمرسل بدوره إعادة إرسال أي حزم لا تقع أرقامها التسلسلية ضمن النطاق المشار إليه في الإقرار.

يعد الرفض الانتقائي ARQ أحد أشكال بروتوكول Go-Back-N. وهو يستخدم نفس تقنية "النافذة المنزلقة"، ولكن يمكن لجهاز الاستقبال أن يرفض بشكل انتقائي الحزم المرتبطة بأرقام التسلسل غير الصالحة. يسمح هذا للمرسل بإعادة إرسال الحزم التي تتطلب ذلك بسرعة وكفاءة، وبالتالي تقليل إجمالي عدد عمليات إعادة الإرسال.

في جميع الحالات، يمكن أن يكون طلب التكرار التلقائي وسيلة فعالة لتحسين موثوقية نقل البيانات. ومع ذلك، فهو يتطلب دعم كل من المرسل والمستقبل حتى يعمل بشكل صحيح. وعلى هذا النحو، من المهم التأكد من تنفيذ طلب إعادة الإرسال (ARQ) بشكل صحيح عند استخدام البروتوكولات التي تستخدمه.

اختر وشراء الوكيل

وكلاء مركز البيانات

وكلاء الدورية

وكلاء UDP

موثوق به من قبل أكثر من 10000 عميل حول العالم

العميل الوكيل
العميل الوكيل
وكيل العميلflowch.ai
العميل الوكيل
العميل الوكيل
العميل الوكيل

يعد طلب التكرار التلقائي (ARQ) أحد أشكال التحكم في الأخطاء حيث يمكن للمرسل إعادة إرسال البيانات إلى جهاز الاستقبال في حالة فقدان البيانات أو أخطاء أخرى. ARQ هو مصطلح يستخدم للإشارة إلى العديد من البروتوكولات ذات الصلة، بما في ذلك Stop-and-Wait ARQ، وGo-Back-N ARQ، وSelective Reject ARQ.

في بروتوكول Stop-and-Wait ARQ، يرسل المرسل حزمة واحدة وينتظر الإقرار من جهاز الاستقبال. إذا لم يتم استلام الإقرار خلال فترة زمنية محددة مسبقًا، فسيتم إعادة إرسال الحزمة. سيستمر المرسل في إعادة إرسال الحزمة حتى يتم استلامها. يعتبر هذا البروتوكول موثوقًا للغاية ولكنه يتطلب كميات كبيرة من النطاق الترددي ويكون غير فعال عند حدوث تأخيرات.

يستخدم Go-Back-N ARQ بروتوكول النافذة المنزلقة. يمكن للمرسل إرسال حزم متعددة قبل طلب الإقرار. ومن أجل تحسين الكفاءة، يتم تعيين أرقام تسلسلية للحزم. يقوم جهاز الاستقبال بتخزين الأرقام التسلسلية للحزم التي استلمها ويرسل إقرارًا يحتوي على رقم آخر حزمة تمكن من استلامها بشكل صحيح. ويمكن للمرسل بدوره إعادة إرسال أي حزم لا تقع أرقامها التسلسلية ضمن النطاق المشار إليه في الإقرار.

يعد الرفض الانتقائي ARQ أحد أشكال بروتوكول Go-Back-N. وهو يستخدم نفس تقنية "النافذة المنزلقة"، ولكن يمكن لجهاز الاستقبال أن يرفض بشكل انتقائي الحزم المرتبطة بأرقام التسلسل غير الصالحة. يسمح هذا للمرسل بإعادة إرسال الحزم التي تتطلب ذلك بسرعة وكفاءة، وبالتالي تقليل إجمالي عدد عمليات إعادة الإرسال.

في جميع الحالات، يمكن أن يكون طلب التكرار التلقائي وسيلة فعالة لتحسين موثوقية نقل البيانات. ومع ذلك، فهو يتطلب دعم كل من المرسل والمستقبل حتى يعمل بشكل صحيح. وعلى هذا النحو، من المهم التأكد من تنفيذ طلب إعادة الإرسال (ARQ) بشكل صحيح عند استخدام البروتوكولات التي تستخدمه.

اختر وشراء الوكيل

وكلاء مركز البيانات

وكلاء الدورية

وكلاء UDP

موثوق به من قبل أكثر من 10000 عميل حول العالم

العميل الوكيل
العميل الوكيل
وكيل العميلflowch.ai
العميل الوكيل
العميل الوكيل
العميل الوكيل