الحلقة الدراسية 8 .............مبادئ و أساليب الوصول لوسائط الإرسال


الحلقة الدراسية 8

مبادئ و أساليب الوصول لوسائط الإرسال


سنتناول في هذا الدرس إن شاء الله البنود التالية :

 1-مقدمة عن وسائل الوصول Access Methods .
 2-شرح ل CSMA/CD و CSMA/CA .
3-بعض الملاحظات حول Token Passing .
4-شرح لعمل أولوية الطلب Demand Priority .

وسيلة الوصول أو Access Method  , هي مجموعة من القواعد أو القوانين التي تحدد الطريقة التي يتبعها جهاز الكمبيوتر ليضع البيانات على وسط الإرسال .

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

في كثير من الشبكات تتشارك الأجهزة بسلك شبكة وحيد ، و لهذا إذا حاول جهازان أن يضعا بياناتهما على السلك في وقت واحد فإن هذا سيؤدي الى حصول تصادم مما يؤدي الى إعطاب البيانات المرسلة من كلي الجهازين .
لهذا و لكي يتم إرسال البيانات على الشبكة بنجاح لابد أن يتوفر للبيانات ما يلي :

-1 الوصول الى السلك بدون التداخل مع بيانات اخرى.
-2 أن يتم تسليمها الى الجهاز المستقبل دون أن تفسد نتيجة لأي اصطدام .
الكمبيوترات على الشبكة يجب أن تستخدم نفس وسيلة الوصول .

هناك نوعان من وسائل الوصول :


-1 وسائل التنافس Contention Methods .
 -2وسائل التحكم Control Methods .

في النوع الأول يجب على الأجهزة على الشبكة أن تتنافس للوصول الى وسط الإرسال و لكل جهاز حقوق متساوية في المحاولة لإرسال بياناته ، و أول جهاز يستطيع ان يضع بياناته على السلك يكون له الحق بالتحكم به .
أما في النوع الثاني كما في شبكات Token Ring  فإن أي جهاز لا يستطيع إرسال بياناته إلا إذا كان لديه تصريح بذلك ، وعملية الإرسال تتم وفقا لتسلسل أو تتابع محدد للأجهزة على الشبكة .

هناك وسائل وصول مختلفة و من أهمها :

CSMA/CD ( Carrier-Sense Multiple Access/Collision Detection ) -1  أو تحسس الناقل متعدد الوصول مع اكتشاف التصادم .
CSMA/CA ( Carrier-Sense Multiple Access/Collision Avoidance ) -2  أو تحسس الناقل متعدد الوصول مع تجنب التصادم .
Token Passing  -3 .
-4 أولوية الطلب Demand Priority  .

يقصد بالمصطلح CSMA  أو تحسس الناقل متعدد الوصول أن الأجهزة على الشبكة لديها حقوق متساوية لإرسال البيانات على وسط الإرسال لهذا هي متعددة الوصول ، كما أن هذه الأجهزة تستطيع تحسس السلك لتعرف فيما إذا كان هناك أي إشارات تمر على السلك .

تنقسم CSMA  الى قسمين :

CSMA/CD -1 .
CSMA/CA -2 .

كلا النوعان السابقان ينتميان الى النوع التنافسي من وسائل الوصول Contention Methods  .

إذا أراد الكمبيوتر أن يرسل بياناته باستخدام الوسيلة  CSMA/CD  فإن عليه أولا أن يتسمع الى وسط الإرسال ليتأكد من خلوه من الإشارات ، فان وجد أي إشارات فإنه يدخل في نمط الانتظار Defer Mode .

في أول فرصة يتحسس فيها الجهاز ان السلك فارغ من أي إشارة فانه يقوم بإرسال بياناته .

فرصة حدوث اصطدام للبيانات واردة باستخدام هذه الطريقة لأنه في أي لحظة ما هناك احتمال أن يقوم جهازان بتحسس السلك ليجدها فارغا من أي إشارات فيقوم بإرسال بياناتهما معا في وقت واحد مما يسبب التصادم .

عند اكتشاف التصادم يتوقف الجهازان عن إرسال البيانات و يرسلان بدلا من ذلك إشارة Jam Signal إلى باقي الأجهزة إعلامها بحدوث التصادم وتنبيههم إلى عدم نسخ البيانات من المصدر لأن هذه البيانات قد أصبحت معطوبة بسبب التصادم .

الآن يجب على الجهازين أن ينتظر فترة عشوائية لكل منهما قبل أن يعيدا محاولة الإرسال مما يقلل من احتمال حدوث تصادم جديد .

نظرا للتوهين الذي يصيب الإشارات المرسلة الى مسافة بعيدة فإن آلية اكتشاف الأخطاء في CSMA/CD  تعمل في حدود مسافة لا تزيد عن 2.5 كيلومتر .
تعتبر CSMA/CD  وسيلة سريعة للوصول و لكن مع زيادة حجم الشبكة فإن هذه الوسيلة تصبح غير فعالة نظرا لأن الشبكات الأكبر تكون عرضة أكثر لحصول تصادم بين البيانات و ذلك راجع للأمور التالية :

-1 لأن عددا أكبر من المستخدمين يحاولون الوصول الى وسط الإرسال .
-2 لأن بيانات أكثر يتم توليدها وتبادلها على الشبكة .
لهذا فإن وسيلة CSMA/CD مناسبة فقط للشبكات الصغيرة .

الوسيلة الثانية  CSMA/CA تحاول منع حدوث التصادم و ذلك بأن كل كمبيوتر يرسل إشارة تشير الى نيته بإرسال بيانات و ذلك قبل أن يقوم فعليا 

بإرسال بياناته ، و هو يقوم بذلك بإرسال إشارة حجز Reservation Burst للبيانات قبل الإرسال ، تخبر هذه الإشارة باقي الأجهزة أن هناك إرسال

 للبيانات على وشك الحدوث لألا يقوم جهاز آخر بإرسال بياناته في نفس الوقت و هذا الأمر يقلل من احتمال حدوث تصادم و لكنه لا يمنعه بشكل كامل 

لأنه إذا لاحظتم معي فإن هناك احتمال أن يقوم جهازان بإرسال إشارة الحجز في نفس الوقت مما يؤدي من جديد لحصول تصادم بين الإشارتين و يكون على الجهازين محاولة الإرسال من جديد فيما بعد .

نظرا لأن كل جهاز يحتاج الى إرسال إشارة قبل الإرسال الفعلي للبيانات فإن هذه الوسيلة تعتبر بطيئة و لهذا فإنها أقل استخداما من غيرها من الوسائل .

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

أحب أن أضيف فيما يخص وسيلة  Token Passing أنها من الممكن استخدامها في كل من الشبكات ذات تصميم الناقل و تصميم الحلقة .

لاستخدام هذه الوسيلة في شبكات الناقل فإن كل جهاز على الشبكة يخصص له رقم محدد وترتب أرقام الأجهزة بشكل تنازلي ، و يتم تمرير الإشارة من الرقم الكبير الى الأصغر منه بالترتيب أما الجهاز صاحب الرقم الأصغر من بين الأجهزة فإنه يمرر الإشارة الى الجهاز صاحب أكبر رقم .

كل جهاز يحتوي على جدول بعناوين الأجهزة التي تسبقه و الأجهزة التي تليه .
أما في شبكات الحلقة فإن الإشارة تنتقل من جهاز الى آخر على مدار الحلقة .
الوسيلة الأخيرة و هي أولوية الطلب أو Demand Priority تعتبر وسيلة جديدة نسبيا و تستخدم مع شبكات إنترنت السريعة من نوع 100VG-AnyLAN و هي تتوافق مع المعيار IEEE 802.12 .

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

تستخدم شبكات 100VG-AnyLAN مكررات الإشارة أو المجمعات للمساعدة في توجيه البيانات الى الأجهزة المختلفة .

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

تعتبر هذه الوسيلة أكثر فاعلية من غيرها نظرا للتالي :
-1 نظام التشبيك المستخدم الفريد من نوعه .
 -استخدامها المجمعات لتوجيه عمليات الإرسال .

باستخدام هذه الوسيلة تستطيع الأجهزة أن ترسل و تستقبل البيانات في نفس الوقت و لتحقيق ذلك فإن كل جهاز يستخدم حزمة مكونة من أربع أزواج من الأسلاك ليتصل مع الشبكة .



ملخص الدرس
هناك نوعان من وسائل الوصول هما :
 وسائل التنافس ووسائل التحكم .

الأنواع الأربعة لوسائل الاتصال هي :

CSMA/CD التصادم محتمل.
CAMA/CA التصادم أقل احتمالا.
Token Passing لا يحدث تصادم.
Demand Priority لا يحدث تصادم.

ا
يتبع.....................


شارك الموضوع

مواضيع ذات صلة