شرح الموضوع
تساعد طبقة ربط البيانات في إنشاء نظام عنونة محلي (العنونة الفيزيائية) حيث يستخدم هذا العنوان لتحويل الإطار Frame داخل حدود الشبكة.
الطبقة الثانية: طبقة ربط البيانات
الطبقة الثانية: من ينظّم الإرسال؟
تأتي الطبقة الثانية لتنظم عملية الإرسال على الوسائط المشتركة بين عدة أجهزة لضمان عدم تداخل الإشارات، وبالتالي تداخل البيانات وضياعها.
- بعد التعرف على الطبقة الفيزيائية التي تشكل البنية التحتية التي تنقل عليها البيانات على شكل إشارات عبر الوسائط المختلفة (سلكية ولاسلكية)،
- وحيث أن هناك عدة اجهزة قد تتشارك باستخدام نفس الوسيط لنقل بياناتها
- تقوم هذه الطبقة بهذا العمل باستخدام عدة أجهزة، أهمها:
- أولاً: بطاقة واجهة الشبكة Network Interface Card (NIC).
- ثانياً: محول الشبكة المحلية LAN Switch.
أولاً: بطاقة واجهة الشبكة:
بطاقة الشبكة: الحاسوب يلمس الوسيط
- حيث لا تقوم هذه البطاقة بإرسال أي بيانات إلا بعد التاكد من خلو الوسيط من الإشارات.

- في أنظمة الاتصال نحتاج لأنظمة عنونة (إعطاء عنوان)
- منها أنظمة عنونة محلية كنظام العنونة داخل دولة معينة و أخرى عنونة عالمية كنظام العنونة الدولي،
- يتم الاستعانة بنظام العنونة الفيزيائي داخل شبكة الحاسوب المحلية، ومن أنظمة العنونة الفيزيائية الشائعة عنونة (MAC Media Access Control).
المحلي يحتاج عنواناً فيزيائياً، والتنقل بين الشبكات يحتاج عنواناً منطقياً.
- ولكن للتنقل بين الشبكات نحن بحاجة لنظام عنونة آخر، يسمى نظام العنونة المنطقي ومن أنظمة العنونة المنطقية الشائعة عنونة IP.
- تساعد طبقة ربط البيانات في إنشاء نظام عنونة محلي (العنونة الفيزيائية) حيث يستخدم هذا العنوان لتحويل الإطار Frame داخل حدود الشبكة.
عنوان
عنوان البطاقة: بصمة لا تتغير
ما هو عنوان الـ MAC ؟ وكيف تحصل عليه أجهزة الشبكة؟
- يكون هذا العنوان فريداً على مستوى جميع بطاقات الشبكة في العالم،
- وبالتالي عنوان الـ MAC لأي جهاز مرتبط ببطاقة الشبكة الموجودة بداخله،
- وتحافظ الأجهزة على عنوانها MAC الخاص بها مهما انتقلت من موقع إلى آخر، ما دام أنها تستخدم نفس البطاقة للاتصال بالشبكة.
- يتكون عنوان MAC من 48 بت، ويتم تمثيله في أنظمة التشغيل على هيئة نظام العد السادس عشر Hexadecimal،
- ولمعرفة تمثيل عنوان الـ MAC نتعرف إلى بعض أنظمة العد والتحويل بينها.
أنظمة العد
أنظمة العد: لغة الحاسوب ولغتنا
- يتم التعامل في عالم الحاسوب والأنظمة الرقمية مع المعطيات والبيانات على شكل سلاسل من الأصفار والواحدات أو ما يطلق عليها بنظام العد الثنائي،
- ولكي تفهم الحواسيب والأنظمة الرقمية تلك المعطيات فإنه لا بد من تحويل هذه المعطيات الى اللغة التي تفهمها.
- إن التعامل مع الحواسيب والأنظمة الرقمية يتطلب معرفة بأنظمة عددية معينة، تختلف عن أنظمة الأعداد التي نتعامل معها بالحياة اليومية،
- حيث يمكن التحويل بين هذه الأنظمة ليفهمها الانسان وكذلك الأنظمة الرقمية.
تحويل الأعداد الصحيحة بين الأنظمة العددية
التحويل إلى النظام العشري: القاعدة العامة
- يتم تحويل أي عدد من الأنظمة المختلفة الى النظام العشري الذي نتعامل معه بشكل يومي باستخدام القاعدة:
- مع مراعاة أساس النظام R المحول منه العدد، كما في الأمثلة الآتية:
التحويل من النظام السادس عشري الى العشري
من السادس عشري إلى العشري: وزن كل رقم
- يستخدم الأساس 16 للتحويل من السادس عشري إلى العشري، كما يظهر في المثالين الآتيين:
- يتكون النظام السادس عشري من 16 رقم: 0 .. 9، A، B، C، D، E، F، حيث أن A=10، ...، F=15
التحويل من النظام العشري الى السادس عشري
من العشري إلى السادس عشري: القسمة المتكررة
- يتم ذلك من خلال إجراء عملية قسمة العدد على 16، وأخذ البواقي التي تتراوح بين 0 و15،
- مع مراعاة أن الباقي إذا كان أقل من 10 نأخذه كما هو، وإذا كان 10 نضع (A) وإذا كان 11 نضع (B) ... وهكذا.
| الناتج | الباقي | الرقم السادس عشري |
|---|---|---|
| 47 | 16 | — |
| 2 | 15 | =F |
| 0 | 2 | =2 |
التحويل من النظام السادس عشري الى النظام الثنائي
من السادس عشري إلى الثنائي: أربع خانات لكل رقم
- بما أن ، يخصص لكل عنصر من عناصر النظام السادس عشري أربع خانات لتمثيله في النظام الثنائي،
- وتسمى كل أربع خانات رباعية،
- ويتم التحويل بين النظامين باستبدال كل رقم في النظام السادس عشري بالرباعية المقابلة له، كما في الجدول اللاحق.
| عشري | ثنائي | سادس عشري |
|---|---|---|
| 0 | 0000 | 0 |
| 1 | 0001 | 1 |
| 2 | 0010 | 2 |
| 3 | 0011 | 3 |
| 4 | 0100 | 4 |
| 5 | 0101 | 5 |
| 6 | 0110 | 6 |
| 7 | 0111 | 7 |
| 8 | 1000 | 8 |
| 9 | 1001 | 9 |
| 10 | 1010 | A |
| 11 | 1011 | B |
| 12 | 1100 | C |
| 13 | 1101 | D |
| 14 | 1110 | E |
| 15 | 1111 | F |
مثال 4
مثال محلول: من السادس عشري إلى الثنائي

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

والآن جرّب أنت: أربعة تحويلات بين الثنائي والعشري والسادس عشري.
اعرف عنوان بطاقة جهازك بنفسك
هل يظهر عنوان بطاقة الشبكة على جهازك؟ جرّب بنفسك.
- أ- في أنظمة تشغيل windows، قم بفتح موجه سطر الأوامر عن طريق كتابة الأمر cmd داخل نافذة التشغيل Run، ثم اضغط على زر OK

- ب- من واجهة سطر الأوامر قم بكتابة الأمر التالي: ipconfig / all لعرض جميع المعلومات المتعلقة ببطاقة واجهة الشبكة، ثم اضغط Enter

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

- تظهر قائمة نختار منها بند حول الجهاز about device.

- ثم نختار من قائمة حول الجهاز البند الحالة status.

- في قائمة الحالة status تجد بنداً يوضح به عنوان الـ MAC للجهاز.

ثانياً: محول الشبكة المحلية
المحول: نقطة مركزية تنظّم المرور
- من أهم أجهزة الشبكة التي تعمل في هذه الطبقة أيضا جهاز محول الشبكة LAN Switch.


- في هذا المثال يرغب مستخدم الجهاز في الجهة اليسرى (مصدر الرسالة)، بإرسال رسالة لمستخدم الجهاز في الطرف الآخر (هدف الرسالة).
- الحل: يقوم الجهاز مصدر الرسالة ببناء الإطار كما هو موضح في الشكل، وإرساله للمحول.

- تقوم محولات الشبكة بتحويل الرسالة للجهاز الهدف عبر المنفذ المناسب بناءً على الحقل الذي يحتوي على عنوان الـ MAC الهدف الموجود في بداية الرسالة (الإطار) كما في الشكل أدناه.

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

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

- وعندما يستقبل المحول أول رسالة من جهاز الحاسوب يتعرف مباشرة على عنوان MAC الخاص به ويضيفه داخل جدول العناوين مقترنا مع رقم المنفذ الذي أتت منه الرسالة.
- يستخدم المحول قيمة (Frame Check Sequence) FCS الموجودة في حقل تفحص الأخطاء الموجودة في نهاية الرسالة (الإطار).

- و ذلك للتاكد من صلاحية الإطار خوفا من أي تغيير حدث للإطار في الطريق بسبب التشويش،
- فإذا كانت النتيجة الإطار غير صالح يقوم محول الشبكة بالتخلص منه.
أسئلة الدرس
أسئلة الدرس: اختبر نفسك
- لماذا يتم تصنيف عنوان MAC كعنوان فيزيائي؟
- ماذا يستفيد المحول Switch من حقل FCS الموجود في ذيل الإطار؟
- كيف يقوم المحول Switch بتعبئة جدول عناوين MAC؟