الصفحة الرئيسية » howto » ما هو بالضبط عنوان MAC المستخدم؟

    ما هو بالضبط عنوان MAC المستخدم؟

    يحتوي كل جهاز على الشبكة المحلية الخاصة بك على عنوان MAC بالإضافة إلى عنوان IP المعين إليه بواسطة جهاز التوجيه أو الخادم المحلي. ما هو بالضبط عنوان MAC هذا?

    تأتي جلسة الأسئلة والأجوبة اليوم مقدمة من SuperUser-a subdivision of Stack Exchange ، وهي مجموعة مجتمعية مدفوعة من مواقع Q & A.

    السؤال

    قارئ SuperUser Vishnu Vivek لديه فضول حول عناوين MAC ووظائفها:

    أفهم أن عناوين IP هرمية ، بحيث تعرف أجهزة التوجيه عبر الإنترنت أي اتجاه لإعادة توجيه حزمة. مع وجود عناوين MAC ، لا يوجد تسلسل هرمي ، وبالتالي لن يكون من الممكن إعادة توجيه الحزمة. لذلك ، لا يتم استخدام عناوين MAC لنقل الحزم.

    لا أعتقد أنه يجلس هناك بدون سبب. إذن ، سؤالي هو ، أين يظهر عنوان MAC أثناء نقل الحزمة?

    أين حقا؟ ما هي الوظيفة المحددة لعنوان MAC?

    الاجابة

    يقدم المساهم في SuperUser Werner Henze بعض التبصر في وظيفة عنوان MAC:

    ما هي عناوين MAC المستخدمة?

    إن عناوين MAC هي أساسيات المستوى المنخفض التي تعمل على عمل شبكتك المستندة إلى ethernet.

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

    هناك عناوين MAC خاصة ، واحدة على سبيل المثال هي ff: ff: ff: ff: ff: ff ، وهو عنوان البث ويتناول كل محول شبكة في الشبكة.

    كيف تعمل عناوين IP وعناوين MAC معًا?

    IP هو بروتوكول يتم استخدامه على طبقة فوق ethernet. بروتوكول آخر على سبيل المثال سيكون IPX.

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

    حتى الآن ، يبدو أن الأمور قد أصبحت أسوأ ، لأن لدينا الآن عنوانين IP: أحدهما عنوان الهدف الأصلي لحزمة IP ، والآخر هو عنوان IP الخاص بالجهاز الذي يجب أن نرسل إليه الحزمة (المرحلة التالية ، إما المرحلة النهائية الوجهة أو جهاز التوجيه).

    نظرًا لأن الإيثرنت يستخدم عناوين MAC ، يحتاج المرسل إلى الحصول على عنوان MAC للقفزة التالية. يوجد بروتوكول خاص ARP (بروتوكول تحليل العنوان) يُستخدم لذلك. بمجرد أن يسترد المرسل عنوان MAC للقفزة التالية ، يكتب عنوان MAC المستهدف في الحزمة ويرسل الحزمة.

    كيف يعمل ARP?

    ARP نفسها هي بروتوكول فوق إيثرنت ، مثل IP أو IPX. عندما يرغب جهاز في معرفة عنوان MAC لعنوان IP محدد ، فإنه يرسل حزمة إلى عنوان MAC الخاص بالتلفزيون الذي يسألك "من لديه عنوان IP yyyy؟" جميع الأجهزة تستقبل هذه الحزمة ، ولكن فقط تلك التي تحتوي على عنوان IP yyyy ستستجيب مع حزمة "إنه أنا." يتلقى الجهاز المطلوب الإجابة ويعرف الآن أن عنوان MAC المصدر هو عنوان MAC الصحيح المطلوب استخدامه. وبالطبع ، سيتم تخزين النتيجة مؤقتًا ، لذلك لا يحتاج الجهاز إلى حل عنوان MAC في كل مرة.

    التوجيه

    نسيت تقريبا أن أذكر: لا يوجد أي توجيه على أساس عناوين MAC. يمكن أن تصل عناوين ethernet و MAC ذات المستوى المنخفض إلى كل الأجهزة الموجودة على نفسه شبكة (cabled أو لاسلكي). إذا كان لديك شبكتان مع جهاز توجيه في ما بينهما ، فلا يمكن أن يكون لديك جهاز في الشبكة A إرسال حزمة إلى عنوان MAC الخاص بجهاز في الشبكة B. لا يوجد جهاز في الشبكة A يحتوي على عنوان MAC الخاص بالجهاز في الشبكة B ، لذلك سيتم تجاهل الحزمة إلى عنوان MAC هذا من قبل جميع الأجهزة في شبكة A (أيضا عن طريق جهاز التوجيه).

    يتم التوجيه على مستوى IP. يرى ببساطة أن الموجّه يقوم فقط بما وصفته أعلاه في القسم "كيف تعمل عناوين IP وعناوين MAC معًا؟". سوف يستقبل الموجّه الحزم لعنوان MAC الخاص به ولكن لعنوان IP مختلف. ثم سيتحقق مما إذا كان يمكنه الوصول مباشرةً إلى عنوان IP المستهدف. إذا كان الأمر كذلك ، فهو يرسل الحزمة إلى الهدف. بخلاف ذلك ، يشتمل الموجه نفسه أيضًا على موجه توجيه إلى أعلى وسيقوم بإرسال الحزمة إلى ذلك الموجه.

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

    حالات الاستخدام الأخرى لعناوين MAC

    1. تقوم محولات الشبكة بتخزين قائمة بعناوين MAC المشاهدة في كل منفذ وتقوم فقط بإعادة توجيه الحزم إلى المنافذ التي تحتاج إلى رؤية الحزمة.
    2. تستخدم نقاط الوصول اللاسلكية غالبًا عناوين MAC للتحكم في الوصول. يسمح فقط بالوصول للأجهزة المعروفة (عنوان MAC فريد ويعرف الأجهزة) مع عبارة المرور الصحيحة.
    3. تستخدم ملقمات DHCP عنوان MAC لتحديد الأجهزة وإعطاء بعض عناوين IP الثابتة للأجهزة.

    هل لديك شيء تضيفه إلى الشرح؟ الصوت قبالة في التعليقات. هل ترغب في قراءة المزيد من الإجابات من مستخدمي Stack Exchange الآخرين المحترفين بالتكنولوجيا؟ تحقق من موضوع المناقشة الكامل هنا.