فهم حقيقة نافذة منزلقة

النافذة المنزلقة (بالإنجليزية: Sliding Window) هي طريقة معينة لتحديد عدد الطرود التي يسمح بإرسالها من المرسل، وسميت كذلك لأن طريقة تحديد عدد الطرود المسموح إرسالها يحدد بطريقة تشبه النافذة التي تسمح بمرور بعض الطرود وتمنع البقية، وتم اختراعها من أجل مراعاة أن المرسل يقوم بإرسال الطرود بشكل متسلسل دوماً وغالباً ما تكون عملية الإرسال أسرع من عملية الاستقبال عند المستقبل، لذلك هذا يؤدي إلى امتلاء الذاكرة التي تحفظ فيها الطرود عند المستقبل في وقت ضئيل ويحدث فائض بالدفق (Flow) والمرسل يستمر في الإرسال دون أن يأبه بحجم الذاكرة التي يملكها المستقبل، ولذلك يقوم المستقبل بتحديد عدد الطرود الذي يسمح بإرساله من المرسل حتى لا تحدث مثل هذه الظاهرة.

ونلاحظ أن حجمها هو 12 أي يمكن إرسال 12 طرد فقط في كل مرة من المرسل إلى المستقبل (طبعاً هذا الرقم ليس واقعياً لأنه في الحقيقة يكون أكبر بكثير حجم النافذة أي بالمئات).

قراءة المقال الكامل على ويكيبيديا ←