اقرأ في هذا المقال
- ما هو نظام الإقرار Acknowledgment
- أساسيات نظام الإقرار Acknowledgment
- خصائص البيانات في نظام الإقرار Acknowledgment
- مبدأ عمل نظام الإقرار Acknowledgment
تتألف وحدة التحكم في الذاكرة من واجهة أوامر لنقل أمر الذاكرة إلى عدد كبير من أجهزة الذاكرة المرتبطة بوحدة التحكم في الذاكرة، وتشتمل وحدة التحكم في الذاكرة أيضًا على واجهة إقرار لتلقي حزمة حالة إقرار من تعدد أجهزة الذاكرة، عبر ارتباط إقرار مشترك مقترن بين وحدة التحكم في الذاكرة ومجموعة أجهزة الذاكرة، حيث تشير حزمة حالة الإقرار إلى ما إذا كان قد تم استلام الأمر من قبل المجموعة ومن أجهزة الذاكرة.
ما هو نظام الإقرار Acknowledgment
- يستقبل نظام التحكم في تدفق البيانات حزمة بيانات من عقدة مصدر للإرسال عبر وسيط اتصال إلى عقدة الوجهة، حيث يُنشئ النظام إشارة إقرار تشير إلى استلام حزمة البيانات في العقدة الوجهة.
- يتم إنشاء إشارة الإقرار قبل إكمال إرسال حزمة البيانات إلى العقدة الوجهة.
- يقوم النظام بعد ذلك بإرسال إشارة الإقرار إلى العقدة المصدر، بغض النظر عمّا إذا كان إرسال حزمة البيانات إلى العقدة الوجهة قد اكتمل أم لا.
- يتم تنفيذ إنشاء إشارة الاستلام بواسطة جهاز غير عقدة الوجهة.
- يقوم النظام بتخزين حزمة البيانات المستلمة مؤقتًا حتى يتم استلام إشارة إقرار فعلية من عقدة الوجهة.
- عند استلام إشارة الإقرار الفعلية، يتم حذف حزمة البيانات المخزنة مؤقتًا من المخزن المؤقت.
- يتم استخدام أنواع مختلفة من الأنظمة لنقل المعلومات بين المصدر والوجهة، تستخدم الأنظمة الحالية روابط اتصال سلكية أو كابلية لنقل المعلومات بين مختلف المصادر والوجهات.
- قد تصبح روابط الاتصال هذه مشكلة عند تمديدها لمسافات طويلة.
- قد لا يكون استخدام روابط الاتصال القائمة على الكابل ممكنًا بين القارات المختلفة أو المناطق الجغرافية الأخرى التي لا يمكن الوصول إليها بسهولة عن طريق روابط الاتصال القائمة على الكابلات.
أساسيات نظام الإقرار Acknowledgment
تكون التكاليف المرتبطة بتثبيت روابط الاتصال القائمة على الكبل باهظة، حيث في المناطق النائية التي لا يوجد بها أي نوع من أنظمة الاتصالات، قد يكون تثبيت روابط اتصال قائمة على الكابل مكلفًا للغاية وإذا كانت هناك حاجة إلى سعة نقل إضافية على روابط الاتصال القائمة على الكابلات، فقد يكون تركيب كابلات إضافية عبر المحيطات والجبال والعقبات الجغرافية الأخرى مكلفًا للغاية.
بالإضافة إلى ذلك في المواقع التي تتطلب روابط اتصال على أساس مؤقت قد لا يكون من الممكن تثبيت روابط اتصال قائمة على الكابلات للمتطلبات المؤقتة، وبالتالي تواجه روابط الاتصال القائمة على الأسلاك أو الكابلات مشاكل مع مجموعة متنوعة من العقبات، وحتى بدون عوائق جغرافية قد لا تتم خدمة المناطق النائية أو المناطق التي تفصل بينها مسافة كبيرة اقتصاديًا باستخدام روابط اتصال سلكية أو كابلية.
لذلك يجب تطوير الحلول للتغلب على هذه العقبات والسماح لوصلات الاتصال التي لها عرض النطاق الترددي اللازم لتوصيل البيانات بين موقعين، كما توفر أنظمة الإرسال عبر الأقمار الصناعية والأنظمة اللاسلكية الأخرى روابط اتصال لا تتطلب تركيب أسلاك أو كابلات عبر العوائق الجغرافية.
ومع ذلك فإن روابط الاتصالات عبر الأقمار الصناعية لها زمن انتقال مرتفع بسبب المسافات الكبيرة التي يتم نقل البيانات عبرها، وقد يتسبب هذا الكمون المرتفع في حدوث مشكلات في تدفق البيانات باستخدام بروتوكولات نقل معينة.
عادةً ما يشير التأخير الكبير في استلام إقرارات الاستلام إلى ازدحام على ارتباط الاتصال، لذلك من المحتمل أن يؤدي استخدام ارتباط اتصال ساتلي عالي الكمون لإرسال بيانات إلى تقليل تدفق البيانات من مصدر البيانات حتى لو لم يكن ارتباط الاتصال مزدحمًا.
خصائص البيانات في نظام الإقرار Acknowledgment
قد تتسبب روابط الاتصال غير المتكافئة في حدوث مشكلات في إرسال أنواع معينة من البيانات ويحتوي رابط الاتصال غير المتماثل على زمن انتقال مختلف في كل اتجاه، كالاتصال عالي الكمون في اتجاه واحد والاتصال بزمن انتقال منخفض في الاتجاه المعاكس.
بدلاً من ذلك قد يكون لرابط الاتصال غير المتماثل نطاقات مختلفة أو معدلات اتصال مختلفة في اتجاهات متعاكسة، ويمكن أن يتسبب عدم التناسق هذا في حدوث مشكلات في تدفق البيانات باستخدام بروتوكولات إرسال معينة، كما يقلل مصدر بيانات البروتوكول من التدفق الصادر لبيانات إذا اكتشف المصدر تأخيرات كبيرة في تلقي إقرارات من الوجهة.
يمكن أن تؤدي الاختلافات في حالات التأخير في تلقي إعلامات الاستلام عبر ارتباط وارد ذي عرض نطاق ترددي منخفض إلى تقليل المصدر لتدفق البيانات عبر الارتباط الصادر، وعلى الرغم من أنّ الارتباط الصادر لديه القدرة الكافية للتعامل مع تدفق البيانات، وقد تحدث مشكلات أيضًا في أنظمة الإرسال التي تحتوي على روابط اتصال ذات نطاق ترددي عالٍ.
في روابط الاتصال ذات النطاق الترددي العالي، إذا تم إرسال كمية كبيرة من البيانات وتكررت أرقام التسلسل أو معرفات البيانات الأخرى، فقد يتم تحديد الإقرار المتأخر برسالة مرسلة كرسالة بيانات جديدة وكما يستخدم بروتوكول أرقام التسلسل في كل حزمة والتي تحدد موضع الحزمة في تدفق البيانات الإجمالي.
يتم زيادة الأرقام التسلسلية إلى حد ثابت ثم تبدأ مرة أخرى عند الصفر، حيث إذا تم استخدام أرقام التسلسل بسرعة، كما هو ممكن في ارتباط النطاق الترددي العالي للغاية فمن الممكن أن تكون أرقام التسلسل المكررة نشطة داخل الارتباط في نفس الوقت، وعند الطرف المستلم عندما يتم إعادة تجميع تدفقات البيانات قد يتم تعيين الحزم ذات أرقام التسلسل المكررة إلى تدفق البيانات الخطأ.
مبدأ عمل نظام الإقرار Acknowledgment
تتوفر آليات لنقل البيانات بين أجهزة الاتصال، حيث يمكن استخدام طرق لنقل البيانات عبر روابط اتصال عالية زمن الانتقال وروابط اتصال غير متماثلة وروابط اتصال أخرى توفر عوائق لنقل البيانات، مثل بيانات البروتوكول وبالإضافة إلى ذلك تتجنب تجسيدات الاختراع المشكلات، التي تحدث على روابط الاتصال ذات النطاق الترددي العالي عند إرسال كمية كبيرة من البيانات، ممّا يؤدي إلى إمكانية تكرار معرفات البيانات.
كما يتم توليد إشارة إقرار تجعل مصدر البيانات يعتقد أن البيانات قد استقبلتها الوجهة، وقد يتم إنشاء إشارات الإقرار هذه بالفعل قبل استلام البيانات في الوجهة، وتمنع إشارات الاستلام المبكرة هذه مصدر البيانات من تقليل معدل بياناته بسبب زمن الوصول العالي أو عدم تناسق ارتباط الاتصال، بالإضافة إلى ذلك تتجنب إشارات الاستلام المبكرة هذه المشكلات التي تسببها المعرفات المتكررة على روابط الاتصال ذات النطاق الترددي العالي.
قد يكون المحول أي نوع من أجهزة تبديل البيانات مثل مفتاح وضع النقل غير المتزامن (ATM) وقد يتعامل المحول مع أنواع مختلفة من البيانات، كما يشتمل المحول على مدير واجهة قادرًا على التحكم في دوائر الواجهة التي تتلقى البيانات على واحد أو أكثر من روابط الاتصال، ونقل البيانات على واحد أو أكثر من روابط الاتصال، ويمكن أن تقترن روابط الاتصال المختلفة بالمفاتيح والشبكات وأجهزة الكمبيوتر أو غيرها من الأجهزة القادرة على إرسال أو استقبال البيانات.
ملاحظة: “ATM” هي اختصار لـ “Asynchronous Transfer Mode”.
في النهاية، في وضع الإقرار في الاتصالات تشتمل وحدة التحكم في الذاكرة على قلب وحدة تحكم الذاكرة لفك ترميز حزمة حالة الإقرار لتحديد جزء من حزمة حالة الإقرار المقابلة لكل مجموعة من أجهزة الذاكرة.