طبقة الربط والوصول إلى الوسائط
تنقل طبقة الربط الإطارات بين العقد المتصلة مباشرة عبر وصلة مادية واحدة، وتتحكم الطبقة الفرعية للتحكم في الوصول إلى الوسائط في كيفية مشاركة عقد متعددة لقناة بث دون أن تتصادم عمليات إرسالها بشكل مدمر.
Definition
طبقة الربط هي طبقة البروتوكول المسؤولة عن نقل الإطارات بين عقدتين متصلتين برابط واحد، بما في ذلك التأطير، والوصول إلى الرابط عبر بروتوكول التحكم في الوصول إلى الوسائط، واكتشاف الأخطاء على الرابط.
Scope
تغطي هذه المنطقة الطبقة الثانية من مكدس الشبكة: تأطير البيانات في إطارات طبقة الربط، واكتشاف الأخطاء وتصحيحها عبر الروابط المليئة بالضوضاء، وبروتوكولات التحكم في الوصول إلى الوسائط (MAC) التي تنسق الوصول إلى قناة اتصال مشتركة. وهي تشمل بروتوكولات تقسيم القنوات، والوصول العشوائي، والتناوب، والشبكات المحلية المحولة، وعائلة الإيثرنت مع محولاتها وعنونتها. وتستثني تفاصيل الإشارات المادية الموجودة أسفلها وتوجيه طبقة الشبكة الذي يعمل عبر روابط متعددة فوقها.
Sub-topics
Core questions
- كيف يتم تحديد تدفق البتات في إطارات، وكيف يتم اكتشاف أخطاء الإرسال أو تصحيحها؟
- كيف يمكن للعديد من العقد مشاركة قناة بث واحدة بكفاءة وعدالة؟
- ما هي المقايضات بين بروتوكولات MAC لتقسيم القنوات، والوصول العشوائي، والتناوب؟
- كيف تقوم المحولات التعليمية بتوجيه الإطارات في شبكة محلية، وماذا يختلفون عن أجهزة التوجيه؟
- لماذا نحتاج إلى عناوين طبقة الربط (MAC) بالإضافة إلى عناوين طبقة الشبكة؟
Key concepts
- التأطير
- اكتشاف الأخطاء (التكافؤ، المجموع الاختباري، CRC)
- التحكم في الوصول إلى الوسائط (MAC)
- تقسيم القنوات (TDMA, FDMA)
- الوصول العشوائي (ALOHA, CSMA/CD)
- عناوين MAC
- الإيثرنت
- محولات طبقة الربط
- مجالات التصادم والبث
- حل العناوين (ARP)
Key theories
- الوصول المتعدد العشوائي و CSMA/CD
- تسمح بروتوكولات الوصول العشوائي للعقد بالإرسال كلما توفرت لديها بيانات والتعافي من التصادمات؛ ويقوم الوصول المتعدد مع استشعار الناقل واكتشاف التصادم (CSMA/CD)، المستخدم في الإيثرنت الكلاسيكي، بالاستماع قبل الإرسال وإلغاء الإرسال عند اكتشاف تصادم، ثم يتراجع عشوائيًا.
- اكتشاف الأخطاء عبر التكرار
- تسمح إضافة بتات التحقق المحسوبة من البيانات — التكافؤ، أو المجاميع الاختبارية، أو فحوصات التكرار الدوري — للمستقبل باكتشاف (وأحيانًا تصحيح) أخطاء البتات التي تحدث على الرابط، مما يوازن بين النفقات العامة الصغيرة والموثوقية.
- الشبكات المحلية المحولة ذاتية التعلم
- تقوم محولات الإيثرنت ببناء جداول التوجيه تلقائيًا عن طريق مراقبة عناوين المصدر للإطارات الواردة، وتوجيهها بشكل انتقائي بدلاً من البث، مما يقسم مجالات التصادم ويوسع نطاق الشبكات المحلية.
Clinical relevance
تعد تقنية طبقة الربط هي ما يربط الأجهزة ماديًا: تشكل محولات الإيثرنت العمود الفقري لشبكات المؤسسات ومراكز البيانات، ويتحكم بروتوكول MAC الخاص بشبكة Wi-Fi في كل شبكة محلية لاسلكية، وتحمي رموز اكتشاف الأخطاء البيانات على كل رابط من النحاس إلى الألياف إلى الراديو. يعتمد تصميم مراكز البيانات ذات زمن الوصول المنخفض، وتشخيص مشاكل التصادم وعواصف البث، وتقسيم الشبكات باستخدام شبكات VLANs، كلها على مفاهيم طبقة الربط.
History
كان نظام ALOHA في جامعة هاواي (أبرامسون، أوائل السبعينيات) رائدًا في الوصول المتعدد العشوائي عبر قناة راديو مشتركة. قام ميتكالف وبوغز بتكييف هذه الأفكار في الإيثرنت في Xerox PARC عام 1976، باستخدام CSMA/CD عبر كابل محوري. تم توحيد الإيثرنت لاحقًا كـ IEEE 802.3 وتطور من الكابل المحوري المشترك إلى الزوج الملتوي والألياف المحولة، مما أزاح التنافس القائم على التصادم بالتحويل ثنائي الاتجاه الكامل.
Key figures
- Robert Metcalfe
- David Boggs
- Norman Abramson
- Andrew S. Tanenbaum
Related topics
Seminal works
- metcalfe1976
- kurose2021
- tanenbaum2010
Frequently asked questions
- ما الفرق بين المحول وجهاز التوجيه؟
- يقوم محول طبقة الربط بتوجيه الإطارات داخل شبكة محلية بناءً على عناوين MAC وهو شفاف لطبقة الشبكة، بينما يقوم جهاز التوجيه بتوجيه الحزم بين الشبكات بناءً على عناوين طبقة الشبكة (IP) ويشغل بروتوكولات التوجيه. تبني المحولات شبكة LAN واحدة؛ بينما تربط أجهزة التوجيه شبكات مختلفة معًا.
- لماذا نحتاج إلى عناوين MAC إذا كانت لدينا بالفعل عناوين IP؟
- تحدد عناوين MAC واجهة شبكة على رابط محلي وتستخدم للتسليم عبر تلك القفزة الواحدة، بينما تحدد عناوين IP مضيفًا ضمن هيكل العنونة العالمي وتستخدم للتوجيه من طرف إلى طرف. يعمل الاثنان في طبقات مختلفة، ويقوم حل العناوين بربط عنوان IP بعنوان MAC للقفزة التالية.