الصفحة الرئيسية » howto » لماذا تحتاج عناوين Ethernet / MAC؟

    لماذا تحتاج عناوين Ethernet / MAC؟

    إذا كنت لا تزال جديدًا على كل شيء يتعلق بالربط الشبكي ، فيمكن أن يكون الأمر مربكًا عند بدء التعرف على أنواع العناوين المختلفة المعنية وكيفية عملها معًا. تسعى وظيفة SuperUser Q & A اليوم إلى توضيح التباس القارئ الغريب.

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

    الصورة مجاملة من ويكيبيديا.

    السؤال

    يريد قارئ SuperUser user2449761 معرفة المزيد حول الحاجة إلى عناوين Ethernet / MAC:

    أنا لا أفهم لماذا هناك حاجة عناوين Ethernet / MAC. من المؤكد أنه يمكن فقط توصيل جميع أجهزة الكمبيوتر بشبكة موحدة واستخدام عناوين IP للتواصل?

    على سبيل المثال ، توجد الآلية التالية في Ethernet:

    • يريد جهاز كمبيوتر يحمل عنوان IP 192.168.1.1 (X.1) إرسال حزمة إلى العنوان 192.168.1.2 (X.2).
    • يستخدم X.1 ARP للحصول على عنوان MAC الخاص بـ X.2.
    • للقيام بذلك ، يحتاج X.1 إلى إرسال حزمة إلى كافة أجهزة الكمبيوتر الموجودة في الشبكة وسيجيب واحد فقط.
    • يحصل X.1 على عنوان MAC ويرسل الحزمة.

    سيكون من الأسهل القيام بذلك في خطوة واحدة:

    • ترسل X.1 حزمة إلى جميع أجهزة الكمبيوتر في الشبكة ، وستقوم X.2 فقط بمعالجتها ، بينما يتجاهلها الآخرون.

    سؤالي الآخر هو: لماذا عناوين IP مطلوبة إذا كانت جميع الأجهزة تحتوي على عناوين MAC فريدة?

    لماذا هناك حاجة لعناوين Ethernet / MAC?

    الاجابة

    مساهم SuperUser Paul لديه إجابة لنا:

    توجد طبقات الشبكة المختلفة للسماح بمبادلتها لتقنيات مختلفة. الطبقتان اللتان تتحدثان عنها هنا هما الطبقات 2 و 3. الطبقة الثانية في هذا السيناريو هي Ethernet - التي تنشأ عنها عناوين MAC ، والطبقة 3 هي IP.

    تعمل Ethernet فقط على المستوى المحلي بين أجهزة الشبكة المتصلة "رابط البيانات" لشبكة البث ، بينما IP هو بروتوكول قابل للتوجيه ويمكن استهداف الأجهزة على الشبكات البعيدة.

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

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

    في العالم الحقيقي هناك بروتوكولات مختلفة لربط البيانات التي تستخدمها بالفعل (على الرغم من أن أنظمة العنونة الخاصة بها هي نفسها): 802.3 - Ethernet و 802.11 - Wi-Fi.

    إن IP لا يهتم بماهية الطبقة الأساسية. وبالمثل ، يمكن تبديل IP لبروتوكولات طبقة الشبكة المختلفة (بشرط حدوثها لجميع المشاركين) مثل وضع النقل غير المتزامن (ATM).

    في حين أنه لا يوجد شيء يمنع مباشرة إنشاء بروتوكول يشمل كلا من الطبقات 2 و 3 ، إلا أنه سيكون أقل مرونة وأقل جاذبية وبالتالي من غير المحتمل استخدامه.

    تأكد من قراءة بقية أجزاء المناقشة النشطة عبر الرابط أدناه!


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