عناوين MAC وجدول العناوين
افهم عناوين الأجهزة وكيف تتعلمها المحولات.
عناوين MAC وجدول العناوين درس مجاني في Cloud & IT Cert Prep على CoddyKit. هذا هو الدرس 3 من أصل 4. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في Cloud & IT Cert Prep، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة Cloud & IT Cert Prep 4 دروس في المجموع.
العنوان العتادي
تملك كل واجهة شبكة عنوان MAC (عنوان التحكم في الوصول إلى الوسائط)، وهو معرّف عتادي فريد يثبته المُصنّع في الجهاز. وبينما يمكن أن تتغير عناوين IP عند انتقال الجهاز بين الشبكات، يظل عنوان MAC عادةً مرتبطًا بالعتاد ولا يتغير. تعتمد المبدّلات بالكامل على عناوين MAC لتمرير الإطارات، لذا فإن فهمها ضروري لفهم طريقة عمل شبكة LAN.
كيف يبدو عنوان MAC
يتكون عنوان MAC من 48 بت، ويُكتب عادةً على هيئة اثني عشر رقمًا سداسيًا عشريًا في ستة أزواج، مثل 00:1A:2B:3C:4D:5E. يمثل كل زوج بايتًا واحدًا. أما النقطتان (أو الشرطتان أو النقاط أحيانًا) فهما تفصلان الأزواج لتسهيل القراءة فقط. ويتيح هذا التنسيق عددًا هائلًا من العناوين الممكنة، بما يكفي لتعريف عتاد الشبكات تعريفًا فريدًا في أنحاء العالم.
OUI وجزء الجهاز
يتكون عنوان MAC من جزأين:
- أول 24 بت — OUI (المعرّف الفريد تنظيميًا): يحدد المُصنّع، وتعيّنه IEEE.
- آخر 24 بت: قيمة فريدة يعيّنها المُصنّع لذلك الجهاز تحديدًا.
ويجعل الجزآن معًا كل عنوان MAC فريدًا عالميًا. ويمكنكم غالبًا البحث عن OUI لتحديد مُصنّع الجهاز.
مثبّت في العتاد لكنه قابل للتغيير
يُسمى MAC أحيانًا BIA (العنوان المثبّت في العتاد) لأنه يُضبط في البرامج الثابتة للعتاد. ومع ذلك، تستطيع أنظمة التشغيل الحديثة انتحال العنوان أو تجاوزه برمجيًا، فتقدم عنوان MAC مختلفًا. وقد يفعل المهاجمون ذلك لتجاوز عوامل التصفية، كما تعمل ميزات الخصوصية على جعل عناوين MAC عشوائية في شبكات Wi-Fi. لذلك، ورغم ثبات MAC عادةً، فإنه ليس غير قابل للتغيير تمامًا.
جدول عناوين MAC
يحتفظ المبدّل بـجدول عناوين MAC (ويُسمى أيضًا جدول CAM، اختصارًا لـ Content Addressable Memory) يربط كل عنوان MAC معروف بمنفذ المبدّل الذي يوجد عليه الجهاز صاحب ذلك العنوان. وهذا الجدول هو جوهر عملية التبديل؛ إذ يُرجع كل قرار تمرير إليه. ويبنيه المبدّل ويحدّثه تلقائيًا من خلال مراقبة عناوين المصدر في الإطارات الواردة.
كيف يمتلئ الجدول
يمتلئ الجدول من خلال التعلّم. ففي كل مرة يدخل فيها إطار إلى منفذ، يقرأ المبدّل عنوان MAC المصدر ويسجل ذلك العنوان مع رقم المنفذ الوارد. وإذا أرسل عنوان MAC نفسه لاحقًا من منفذ مختلف — بسبب انتقال جهاز — يحدّث المبدّل الإدخال. ويحافظ هذا التعلّم المستمر على تطابق الجدول مع تخطيط الشبكة الفعلي.
Example MAC address table:
PORT MAC ADDRESS TYPE
Gi0/1 00:1A:2B:3C:4D:5E Dynamic
Gi0/2 00:1A:2B:99:88:77 Dynamic
Gi0/3 AC:DE:48:00:11:22 Dynamicالإدخالات الديناميكية والثابتة
تكون معظم إدخالات الجدول ديناميكية؛ إذ يتعلمها المبدّل تلقائيًا وتُزال بعد فترة من الصمت. ويمكن للمسؤولين أيضًا إضافة إدخالات ثابتة تربط عنوان MAC محددًا بمنفذ معين بصورة دائمة، وهو أمر مفيد للخوادم المهمة أو لأغراض الأمان. ولا تتقادم الإدخالات الثابتة، كما أنها تتغلب على السلوك المتعلَّم، مما يمنح تحكمًا دقيقًا عند الحاجة.
لماذا يفرض الجدول حدودًا
لجدول MAC حجم محدود. فلا يستطيع المبدّل الاحتفاظ إلا بعدد معين من الإدخالات. ويمكن للمهاجم استغلال ذلك من خلال إغراق MAC، بإرسال عدد كبير من الإطارات ذات عناوين MAC مصدر مزيفة لملء الجدول. وعند امتلائه، قد يعود المبدّل إلى إغراق جميع الإطارات كما يفعل المحور، مما يتيح للمهاجم التنصّت على حركة البيانات. وتدافع حماية المنفذ ضد ذلك من خلال تقييد عدد عناوين MAC المسموح بها لكل منفذ.
عنوان MAC مقابل عنوان IP
احرصوا على التمييز بين نوعي العناوين:
- عنوان MAC — في الطبقة الثانية، عتادي، وتستخدمه المبدّلات داخل الشبكة المحلية.
- عنوان IP — في الطبقة الثالثة، منطقي، ويُستخدم للتوجيه بين الشبكات.
يحتفظ الجهاز بعنوان MAC عند انتقاله داخل الشبكة المحلية، لكنه يحصل على عناوين IP جديدة عند انتقاله إلى شبكات جديدة. تستخدم المبدّلات عناوين MAC، بينما تستخدم الموجّهات عناوين IP. وهذا الفصل بين المهام أساسي.
عناوين MAC للبث العام والبث الأحادي
لا تشير جميع عناوين MAC إلى جهاز واحد. العنوان الخاص FF:FF:FF:FF:FF:FF هو عنوان البث العام، أي إنه يصل إلى كل جهاز على الشبكة المحلية. أما عنوان MAC العادي الخاص بجهاز محدد فهو عنوان بث أحادي، وتُحجز نطاقات معينة لمجموعات البث المتعدد. عندما يرى المحول وجهة البث العام، فإنه يغمر الإطار إلى جميع المنافذ، وهذه هي الطريقة التي تصل بها بروتوكولات مثل ARP إلى كل جهاز في الوقت نفسه.
جمع الأمور معًا
بالنسبة إلى الاختبار، اعلم أن عنوان MAC هو عنوان عتاد بطول 48 بت، ويُكتب باستخدام اثني عشر رقمًا سداسيًا عشريًا، ويكون النصف الأول منه هو OUI الخاص بالشركة المصنّعة. تخزن المحولات التعيينات التي تربط عناوين MAC بالمنافذ في جدول عناوين MAC، باستخدام إدخالات ديناميكية تنتهي صلاحيتها بمرور الوقت، وإدخالات ثابتة اختيارية. افهم أن إغراق MAC هجوم، وأن MAC يعمل في الطبقة الثانية، بينما يعمل IP في الطبقة الثالثة.
تحقق سريع
اختبر معرفتك بعناوين MAC.
مراجعة
تعلمت أن عنوان MAC هو معرّف عتاد بطول 48 بت، ويُعرض على شكل اثني عشر رقمًا سداسيًا عشريًا، مقسمة إلى OUI الخاص بالشركة المصنّعة وجزء خاص بالجهاز. ورغم أنه يُحرق في العتاد، يمكن انتحاله. تحتفظ المحولات بـجدول عناوين MAC (جدول CAM) يربط عناوين MAC بالمنافذ، ويُملأ من خلال تعلّم عناوين المصدر، مع إدخالات ديناميكية تنتهي صلاحيتها بمرور الوقت وإدخالات ثابتة اختيارية. تستغل هجمات إغراق MAC الحجم المحدود للجدول، بينما يوفر أمان المنفذ الحماية منه. يعمل MAC في الطبقة الثانية، وIP في الطبقة الثالثة.
الأسئلة الشائعة
هل درس «عناوين MAC وجدول العناوين» مجاني؟
نعم — نص درس «عناوين MAC وجدول العناوين» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7) وفتح باقي دورة Cloud & IT Cert Prep، انتقل إلى CoddyKit PRO. تتضمن دورة Cloud & IT Cert Prep 4 دروس في المجموع.
ماذا ستتعلم في «عناوين MAC وجدول العناوين»؟
افهم عناوين الأجهزة وكيف تتعلمها المحولات. تتمرن على Cloud & IT Cert Prep مع أكواد عملية تشغلها مباشرة في المتصفح، ومدرس ذكاء اصطناعي متاح 24/7 يجيب على أسئلتك أثناء عملك.
هل أحتاج إلى خبرة سابقة لأبدأ Cloud & IT Cert Prep؟
لا تُشترط خبرة سابقة. Cloud & IT Cert Prep على CoddyKit منظم للمبتدئين حتى المتقدمين، لذا يمكنك البدء من هنا أو من البداية والتقدم بسرعتك الخاصة. هذا هو الدرس 3 من أصل 4.
كم من الوقت يستغرق درس «عناوين MAC وجدول العناوين»؟
معظم دروس CoddyKit تستغرق حوالي 5–10 دقائق. كل منها موجز وتفاعلي، لذا تحرز تقدماً مستمراً وتستأنف من حيث توقفت عبر الويب والتطبيق.
هل يمكنني كتابة وتشغيل أكواد في درس Cloud & IT Cert Prep هذا؟
نعم. كل درس في Cloud & IT Cert Prep يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.
جميع الدروس في هذه الدورة
- لماذا تنتمي الموزعات إلى الماضي
- كيف يمرر المحول الإطارات
- عناوين MAC وجدول العناوين
- نطاقات التصادم والبث