تعرفنا في الدرس السابق عن الـ IP Address ، و ما الفائدة منها، و كيف للحاسوب أن يفهمها و يستعملها، لكن الـ IP Address وحدها لا تكفي في الشبكة، فإن أردت مثلا تعريف جهاز معيّن عن طريقها فلن تكون قادرا على ذلك لأن الـ IP يمكن تغييرها في أي وقت سواء من قبل المستخدم أو من قبل النظام، لهذا نستعمل الـ MAC Address للتعريف بالأجهزة.
ماهي الـ Mac Address ؟
أولا كلمة MAC هي اختصار لـ Media Access Control، وهو عنوان خاص لا يمكن تغييره فيزيائيا من قبل المستخدم ولا النظام، لكل بطاقة شبكة (Network Card) عنوان ماك خاص بها، يستعمل للتعريف بها داخل الشبكة المحليّة LAN، وهو عنوان يتكون من 48 Bits ممثلة بـ 12 عددا بالنظام السادس عشر (Hexadecimal)، حيث يبلغ العدد الأقصى لعناوين MAC في العالم حوالي 280 ألف مليار احتمال، وهو عدد أكثر من كاف لتمثيل كافة بطاقات الشبكة في العالم.
كيف نقرأ الـ MAC Address ؟
يأتي عنوان الماك بثلاث تمثيلات مختلفة:
A1-B2-C3-D4-E5-F6 : نجد هذا التمثيل في أنظمة مايكروسوفت.
A1:B2:C3:D4:E5:F6 : نجد هذا التمثيل في أنظمة Linux و بعض الأنظمة الأخرى.
a1b2.c3d4.e5f6 : نجد هذا التمثيل في أنظمة Cisco.
كل هذه التمثيلات السابقة لا تعني شيئا بالنسبة للحاسوب فهو دائما يقرؤها بلغة الآلة، هذه التمثيلات فقط وضعت لتسهّل على الإنسان قراءتها و فهمها، و ينقسم عنوان الماك إلى قسمين الست أعداد الأولى (A1-B2-C3) تمثل الشركة المصنّعة لبطاقة الشبكة حيث ستجد هذه الأعداد لا تتغير في بطاقتي شبكة من نفس المصنّع، و الست أعداد المتبقية تمثل رقم بطاقة الشبكة.
هل يمكنني إنشاء شبكة تستعمل فقط عناوين ماك؟
فيزيائيا الـ SWITCH وهو الجهاز الذي يستعمل في ربط العديد من الأجهزة داخل الشبكة المحليّة، يستعمل فقط عناوين الماك لمعرفة كل جهاز، و يمكنه نقل المعلومات بدقة من جهاز إلى جهاز دون الحاجة لعنوان الـ IP، بالرغم من هذا لا يمكننا إنشاء شبكة تعمل فقط بعناوين الماك، و السبب هو طريقة عمل أنظمة التشغيل في الحواسيب فنظام التشغيل دائما يحتاج إلى عنوان فيزيائي وهو الـ MAC ، وعنوان افتراضي وهو الـ IP لكي يقوم بإرسال و استقبال المعلومات، حيث سيحتاج إلى عنوان الـ MAC داخل الشبكة المحلية، و يحتاج إلى الـ IP لاستعمال الأنترنت.
ماهي النقاط التي يجب أن نعرفها عن الـ MAC ؟
- الـ MAC عنوان لا يمكن تغييره فيزيائيا لذا نستعمل الـ IP لتصفّح الأنترنت و هذا لغرض الحماية.
- لا يوجد جهازين في العالم يحملان نفس الـ MAC، لذا يمكنك استعمال الـ MAC للتفريق بين جهازين متشابهين.
- يستعمل الـ MAC في مجال الحماية حيث يمكنك منع جهاز معيّن من تصفح الأنترنت حتى و إن قام المستعمل بتغيير الـ IP.
- يستعمل الـ MAC أيضا في أنظمة Linux و Cisco IOS، لإنشاء الـ IPv6 للجهاز.
- عنوان الـ MAC يستعمل فقط في الشبكة الداخلية، و لا يستعمل خارجها، حيث يوجد بروتوكول خاصّ يحوّل بين الـ IP و الـ MAC
كان هذا درسنا لهذا اليوم، إن أعجبك قم بمشاركته مع أصدقائك ليستفيدوا معك
الدروس السابقة