3- وصف للخطوات التي يمر بها جهاز الكمبيوتر عند إنضمامه لشبكات Token Ring.
4- وصف لأقسام الإطار Frame الذي ينقل البيانات على الشبكة وبيان عمل كل قسم.
5-
وصف لمكونات و احتياجات شبكات Token Ring .
فكرة شبكات Token Ring
ظهرت أول مرة في أوائل الستينات من القرن الماضي ، ولكنها لم تنفذ إلا بعد الإتفاق على المعيار IEEE 802.5
الذي يصف شبكات
Token Ring من خلال تصميم الحلقة Ring و كان ذلك عام . 1985 وهي تمثل المنافس الأقوى لشبكات إثرنـت ذات المعيار IEEE 802.3 .
شبكات
Token Ring هي شبكات محلية LAN و تجمع بين خاصيتين :
1-
تمرير الإشارة Token Passing .
2-
التصميم الهجين للحلقة و النجمة Hybrid Star/ Ring Topology
قامت اللجنة المسئولة عن المعيار
IEEE 802. 5 بتطوير وسيلة للتحكم بالوصول الى وسط الإرسال ) Media Access Control (MAC ، و
تسمى هذه الوسيلة تمرير الإشارة
Passing Token والتي طورت لتحقيق هدفين هما :
1- الحصول على طريقة للتفاهم بين أجهزة الكمبيوتر على الشبكة وتحديد طريقة متفق عليها لإرسال و إستقبال البيانات.
2- تفادي حصول التصادم بين الإشارات ، الحاصل عند قيام جهازين بإرسال بيانتهما في الوقت نفسه.
يحتوي بروتوكول Token Passing على سلسلة فريدة من البتات تسمى Token و تدور على مدار الحلقة ، ويصل طـول إطـار Token الحر أو الفارغ الى 3 بايت.
طريقة تمرير الإشارة بين الأجهزة و عملية إرسال و إستقبال البيانات على شبكات الحلقة تم شرحها في الدرس الخامس فالرجاء الرجوع إليه عند الحاجة.
يبدأ تصميم شبكات Token Ringبحلقة تصل بين أجهزة الشبكة ، و لكن التصميم المادي الفعلي هو نظام تشبيك نجمي ، فكل جهاز متصـل بالحلقة هو متصل بسلك يصله الى نقطة مركزية هي المجمع Hub ، فالكمبيوترات هي جزء من الحلقة و لكنهم يتصلون عن طريـق فعليا بها مجمع، هذا مايطلق عليه شبكة هجينة نجمةحلقة.
تعتبر أغلب شبكات شركة
IBM قائمة على معيار Token Ring ، وفي مصطلحات شركة IBM يطلق على المجمع اسم وحدة الوصول متعدد المحطات أو MAU Multistation Access Unit و الذي يستخدم السلك Twisted Pair لشبك حتى 255 جهاز .
تتميز شبكات
Token Ring بالخصائص التالية:
1- استخدام الأسلاك المحمية STP .
2- معدل نقل بيانات يتراوح بين 4 الى 16 ميجابت في الثانية.
3-
تقنية البث الرقمي Baseband .
عندما ينضم أول جهاز الى شبكة
Token Ring ، تقوم الشبكة بتوليد إشارة أو Token تبدأ بالسفر حول الحلقة تعرض نفسها على كل جهاز الى أن يقرر جهاز إرسال بياناته فيعطي بذلك و التحك م ب Token فيقوم م ن الشبكة و يرسل بدلا منه إطار يحتوي علـى بأخذه ما إشارة يبدأالبيانات التي يود أن الى الشبكة و باقي العملية سبق في الدرس الخامس. و يكون أول جهاز يتم تشغيله على الشبكة هو المسئول عن يبثها شرحهامراقبة أنشطة الشبكة .
تتم مراقبة أنشطة الشبكة بفحص الأطر و التأكد من تسليمها بشكل صحيح و يتحقق ذلك بعمل التالي:
1- تفحص الأطر التي جالت الحلقة أكثر من مرة.
2- التحقق من أن
Token واحد فقط يتواجد على الشبكة في أي وقت.
عندما يرغب جهاز ما بالإنضمام الى شبكة
Token Ring فإنه يمر بخمس مراحل أي فشل في أي منها يتسبب باستبعاد الجهاز عن الشبكة :
1-المرحلة الأولى
Phase 0 و تسمى Lobe Test و التي تقوم بها بطاقة الشبكة بإرسال إطارات من البيانات الى السلك المتصل بها ، هذه الإطارات يجب أن تعود الى البطاقة دون أن يتغير ، مرت المرحلة بنجاح علمت بطاقة الشبكة أن أسـلاك الشـبكة و هذه مباشرة محتواها فإذا وصلاتها تعمل بشكل جيد.
2-في المرحلة الثانية
Phase 1 تصدر بطاقة الشبكة ضرورية لإدخال الى شبكة الحلقة ، ويكون في المرحلـة الإنضـمام جهازها هذه إشارة الفعلي للشبكة ، و لكن بسبب الضوضاء أو التشويش الحاصل بسبب هذه المرحلة فإن أي بيانات يتم على الحلقة في هذا الوقت سوف ، بثها تفقد و لكن الكمبيوتر المسئول عن مراقبة الشبكة يقوم بمعالجة و يضع Token جديد على الشبكة. هذا الخطأ تنتظر بطاقة الشبكة أن يمر أي إطار لكي تتأكد أن الشبكة نشطة ، فإن لم تحصل على أي إطار فستفترض بطاقة الشبكة أن جهازها عليها بعدهاهو أول جهاز ينضم الى الشبكة و تقوم بنفسها عودتها إليها بإرسال إطارات و تنتظر .
3- في المرحلة الثالثة
Phase 2 تقوم بطاقة الشبكة بإجراء اختبار العنوان المكرر Duplicate Address Test ، و هنا تقوم بطاقة الشبكة بإرسال إطار يكون فيه عنوان المرسل هو نفسه عنوان المستقبل و هو نفسه عنوان البطاقة و تقوم بذلك لتتفحص كـان هنـاك أي ذاتها فيما إ ذا جهاز آخر على الشبكة له نفس عنوان ، تبين أن هناك آخر له نفس العنوان ، فإن البطاقة ستفصل عن الحلقة و تعيـد فإذا جهازا نفسها جهازها المحاولة أخرى بالمراحل مرة مرورا السابقة مع توليد عنوان جديد .
في المرحلة الرابعة Phase 3
تقوم بطاقة الشبكة بالتعرف على أقرب جار نشط أعلى على الشبكة أو NAUNNearest Active Upstream ، كما ستعرف نفسها لجارها الأسفل على الحلقة.
في شبكات Token Ring يقوم كل جهاز بمتابعة جيرانه الأسفل منه على الحلقة ، و هذا مهم في حالة انضمام أو مغادرة جهاز ما على الحلقة فإن جاره الأعلى سيقوم بإرسال تقرير عن ذلك الى الجهاز النشط المسئول عن مراقبة الحلقة.
5- في المرحلة الخامسة
Phase 4 تقوم بطاقة الشبكة بالإتصال بمزود بارامترات الحلقة (Ring Parameter Server (RPS و الذي يقوم بالتالي:
أ- يزود الأجهزة المنضمة حديثا للحلقة بالقيم اللازمة لإعدادها Values . Initialization
ب- مراقبة أجهزة الحلقة بالحصول على بارامترات تشغيلها و التي تتضمن : العنوان، مستوى الترميـز Code Level ،و عنـوان NAUN Address .
يتكون إطار البيانات في شبكات Token Ring من عشر أقسام ، وكل العمليات التي تجري على الشبكة تكون محددة في إعدادات الإطار . و الأقسام التي يتكون منها هذا الإطار Frame هي :
1-القسم الأول يسمى
Start Delimiter و هو الذي يحدد بداية الإطار.
2-القسم الثاني يسمى
Access Control أو التحكم بالوصول و طول هذا القسم بايت واحد و مهمته تحديد أولوية هذا الإطار في المعالجة من قبل الجهاز المستقبل قبل أو بعد غيره من الإطارات ، كما أنه يحدد فيما إذا كان هذا الإطار هو أطار Token فارغ أو إطار بيانات.
3- القسم الثالث يسمى
Frame Control وهذا القسم يحدد فيما إذا كان هذا الإطار ينتمـي إلـى (Media Access Control (MAC أو ( Logical Link Control (LLCو هذين المصطلحين سأؤجل شرحهما الى درس مستقل لتعلقهما بأمور أخرى.
4- القسم الرابع يسمى Destination Address و فيه يحدد عنوان الجهاز المستقبل للإطار .
5- القسم الخامس يسمى
Source Address و فيه يحدد عنوان الجهاز المرسل للإطار.
6- القسم السادس يسمى
Routing Information أو معلومات التوجيه ، و يتراوح طوله بين 2 الى 18 بايت ، و مهمته توجيه المعلومات بين حلقات مختلفة متصلة معا. أنظر الصورة.
7- القسم السابع يسمى
Information أو Data و هذا القسم يحتوي إما على معلومات و بيانات المستخدم أو يحتوي على معلومات التحكم .
8- القسم الثامن يسمى
Frame Check Sequence أو اختبار التتابع و هذا القسم يسمح للجهاز المستقبل بإجراء اختبار للتأكـد مـن خلـو الأقسام 3 و 4 و5 و7 من أيفإذا خطأ أخطاء تم العثور على أي فإن الإطار سيزال و سيتم إرسال إطار جديد بدلا منه. -9 القسم التاسع يسمى End Delimiter و هذا القسم يحدد نهاية الإطار.
10- القسم العاشر يسمى
Frame Status و هو الذي يحدد فيما قد تم استلا م الإطار من قبل الجهاز المستقبل و قد نجحت عمليـة نسـخ إذا البيانات ،طبعا هذه المعلومات يحتاجها عندما يعود إليه الإطار و الجهاز المرسل فيتأكد من وصوله و يضع على الشبكة أطار جديد فارغ.
تتلخص مهمة المجمع في شبكات
Token Ring بالإضافة الى شبك الأجهزة معا فإنه يقوم بفصل بطاقة الشبكة التي تفشل في العمل أو تصدر أخطاء ، فيفصلها عن الشبكة لكي تتمكن الحلقة من العمل لأنه كما شرحنا سابقا فإن فشل جهاز ما على الحلقة يؤدي الى فشل الشبكة ككل . يحدد نوع السلك المستخدم في الحلقة المسافة القصوى التي من الممكن أن تفصل الجهاز عن المجمع فمثلا:
1- الأجهزة الموصلة باستخدام النوع الأول من أسلاك
IBM أو ) Computers Type 1 (STP for من الممكن أن تبعد عن المجمع مسافة تصل الى 101 متر.
2- الأجهزة الموصلة باستخدام النوع الثاني من أسلاك
IBM أو ) Data STP Type 2 (Voice And من الممكن أن تبعد عن المجمع مسافة تصل الى 100 متر.
3- الأجهزة الموصلة باستخدام النوع الثالث من أسلاك
IBM أو ) UTP Type 3 (Voice Grade من الممكن أن تبعد عن المجمع مسـافةتصل الى 45 متر.
4- باستخدام الألياف البصرية مرتفعة الكلفة ممكن زيادة المسافة الى مئات الأمتار أو أكثر.
في أي من الأنواع السابقة من الممكن زيادة المسافة باستخدام مكرر إشارة
. Repeaters أنظر الصورة.
تستخدم شبكات
Token Ring الأنواع التالية من المشابك:
Media Interface Connectors (MIC) -1 و يستخدم لشبك الأنواع 2 و 1من الأسلاك . أنظر الصورة.
RJ- 45 Telephone Connectors (8 pin) -2و يستخدم لشبك النوع الثالث من الأسلاك. أنظر الصورة.
RJ- 11 Telephone Connectors (4 pin) -3يستخدم لشبك النوع الثالث أيضا من الأسلاك . أنظر الصورة.
تتوفر بطاقات شبكة
Token Ring بسرعتين :
1-4 ميجابت في الثانية.
2-16 ميجابت في الثانية و التي تستخدم إطارات أطول و تحمل بيانات أكثر.
ملخص الدرس الدرس الأول:
IEEE 802.5.
المعيار Token Ring تعتمد شبكات
يمر الجهاز الذي يرغب بالإنضمام الى الحلقة بخمس مراحل.
يتكون الإطار في شبكة
Token Ring من عشر أقسام.
تستخدم شبكات
Token Ring الأسلاك STP و UTP و الألياف البصرية عند الحاجة لسرعة كبيرة.
تعمل بطاقات الشبكة في الحلقة بسرعتين 4 أو 16 ميجابت في الثانية.