صورة علي جبر الكعبيعلي جبر الكعبيأستاذ الحاسوب · التعليم المهني

التحكم بالتدفق والخطأ والعنونة

٥- التحكم بالتدفق (Flow Control)

وزاري: تكرر مرتين

هناك ضرورة للتحكم بكمية أو معدل المعلومات المتبادلة بين الطرفين لضمان عدم حدوث فيضان أو طفح (Overflow) في طرف الاستلام نتيجة للسرعة العالية في الإرسال أو صغر حجم الذاكرة في طرف المستلم مما يؤدي لضياع المعلومات. وهذه الوظيفة يقوم بها الطرف المستلم للمعلومات.

أبسط صيغة للتحكم بالتدفق هي إجراء توقف وانتظر (Stop–And–Wait Procedure)، حيث يجب أن تقوم كل (PDU) بعمل إشعار (Acknowledgement) قبل إرسال (PDU) التالية.

٦- التحكم بالخطأ (Error Control)

أصبحت تقنيات التحكم بالخطأ ضرورية لحماية البيانات من الفقدان أو الضرر عند انتقالها عبر قنوات الإرسال، نظراً لأنه لا يوجد عملياً قناة إرسال مثالية، فقد تتعرض المعلومات إلى معوقات (Impairments) مختلفة تظهر فيها أنواع من الأخطاء، مثل الخطأ الناتج عن تعرضها للضوضاء (Noise).

شكل ٤-٤ مخطط توضيحي لتأثير الضوضاء على المعلومات

نوعا الأخطاء

وزاري: تكرر ٤ مرات
شكل ٤-٥ الأخطاء العشوائية التي تقع عند إرسال المعلومات
شكل ٤-٦ الأخطاء الانفجارية التي تقع عند إرسال المعلومات

أساليب اكتشاف الأخطاء

٧- العنونة (Addressing)

مفهوم العنونة معقد ويغطي عدداً من القضايا: ١- مستوى العنونة (Addressing Level). ٢- مجال العنونة (Addressing Scope). ٣- معرّفات الاتصال (Connection Identifiers). ٤- نمط العنونة (Addressing Mode).

النقطة الأساسية: كل جهاز على الشبكة يجب أن يمتلك رقماً خاصاً به لا يشترك معه أي جهاز آخر في العالم، ويُستخدم للاتصال بالأجهزة الأخرى، ويعرف هذا الرقم بالعنوان (Address).

٨- المزج (Multiplexing)

انتقال المعلومات من المرسل إلى المستلم يمكن أن يتم عبر قناة إرسال واحدة (Single Channel) محددة مسبقاً، أو عبر عدة طرق، أو باستثمار وظيفة مزج العديد من المعلومات الصادرة عن موارد مختلفة وإرسالها عبر قناة واحدة.

وهنا تظهر وظيفة البروتوكول في تأمين آلية مزج الحزم (Multiplexing) وإعادة فصلها (De-Multiplexing) بما يتناسب مع متطلبات الشبكة.

٩- خدمات النقل (Transmission Services)

مكدس البروتوكول (Protocol Stack)

يمكن أن تعمل عدة بروتوكولات معاً لتنفيذ عمل ما، وتسمى هذه المجموعة مكدس البروتوكول أو حزمة البروتوكول (Protocol Suite)، ويمكن تصورها كبناء من عدة طبقات في كل طبقة بروتوكول يقوم بوظيفة محددة.

تعريف مكدس البروتوكول: مجموعة من البروتوكولات المتكاملة في عملها معاً، وكل طبقة فيها تحتوي على بروتوكول مختلف يقوم بوظيفة مختلفة.

منخفضة المستوى وعالية المستوى

اختبر نفسك