العنوان الفيزيائي (Medium Access Control (MAC) Address)


العنوان الفيزيائي (Medium Access Control (MAC) Address):

تنقسم العنونة في شبكات الحاسوب المختلفة الى اربعة انواع يوضحها الرسم التالي:

1

وسيتركز حديثنا اليوم على النوع الاول (العنوان الفيزيائي) وهو العنوان الحقيقي الذي يتم من خلاله الاتصال بين الاجهزة المختلفة في أي شبكة حاسوب في العالم فالهواتف الذكية والكومبيوترات اللوحية والحواسيب الشخصية وكل جهاز اخر يمتلك قابلية الاتصال السلكي او اللاسلكي بأي شبكة حاسوبية يمتلك عنواناً فيزيائياً واحداً او أكثر. الان ان يمتلك عنواناً فيزيائياً واحداً امر مفهوم ولكن لماذا أكثر؟

الجواب هو ان كل منفذ اتصال سلكي او لا سلكي بالشبكات الحاسوبية له عنوان فيزيائي مستقل ومختلف عن المنفذ الاخر في نفس الجهاز ولتبيان هذه الحقيقة نفترض اننا الان نعمل على حاسوب شخصي من نوع (Laptop) يمتلك منفذ شبكة سلكي من نوع (RJ-45) وهو المنفذ المعروف في عالم الشبكات ويمتلك ايضاً منفذ اتصال لاسلكي غير مرئي من الخارج طبعاً وانما نعلم بوجوده من مواصفات الجهاز او من وجود زر الاتصال اللاسلكي المعروف الذي يحتوي رمز ابراج الاتصال وهنا لنثبت ان لكل منفذ من هذين المنفذين عنوان فيزيائي مختلف نقوم بالدخول الى محرك الاوامر (Command Prompt) من خلال الدخول الى قائمة البدء (start) ثم الى زر التنفيذ (run) ونكتب (cmd) لتظهر نافذة محرك الاوامر المعروفة والان نكتب في محرك الاوامر الايعاز التالي (ipconfig/all) لتظهر النتائج التالية:

2

كما تلاحظون هنا ظهر لنا عنوانين فيزيائيين أحدهما للمنفذ السلكي والاخر للمنفذ اللاسلكي وهو امر شائع وطبيعي في كل اجهزة الشبكات متعددة الوسائط وكذلك نجد هذا الامر في المنافذ المتعددة لأجهزة الراوتر والحاسوب الذي يحتوي منافذ متعددة وهكذا.

الان ما هي مكونات هذا العنوان وكيف نعرفه بمجرد مشاهدته وكيف نميزه عن العنوان المنطقي (Logical Address=IP address

بداية يجب ان نعرف ان العنوان الفيزيائي هو معرف فريد (unique identifier) للجهاز ولا يوجد جهازين على الارض لهما نفس العنوان الفيزيائي ويكون هذا العنوان مطبوعاً على كرت واجهة الشبكة (Network Interface Card NIC) وهو عنوان مسطح (flat) وليس هرمي او مهيكل (structured) كما في العنوان المنطقي (IP address) ويتكون من 48 بت موزعة بالتساوي على نصفين الاول الى اليسار هو الجزء الخاص بالشركة المصنعة لهذا الكرت ويسمى (Organizational Unique Identifier OUI) والجزء الثاني الى اليمين وهو الارقام التي نخصصها تلك الشركة الى الكروت التي تنتجها ويسمى عادة (Vendor Assigned) وكما في الصورة التالية:

3

يتم تمثيل العنوان الفيزيائي برموز النظام السداسي عشر (Hexadecimal Numbering System) والذي يتكون من الارقام (0-9) والحروف (A-F) ويتم التعبير عن كل من هذه الرموز بأربع بتات ثنائية وللموضوع شرح طويل في دروس التصميم المنطقي وانظمة الاعداد.

  • يسمى العنوان الفيزيائي ايضاً العنوان المحروق داخلياً (Burned In Address BIA) لأنه يتم حرقه على ذاكرة قراءة فقط (ROM) داخل الكرت او المنفذ ويتم نسخة الى ذاكرة ال (RAM) حال بدء عمل الكرت او الجهاز ويتم تمثيله بطريقتين (0c12.3456 or 00-00-0c-12-34-56).
  • نلاحظ في النافذة اعلاه والخاصة بمحرك الاوامر ان ال(OUI) الخاص بالمنفذ السلكي يختلف عن ال (OUI) الخاص بالمنفذ اللاسلكي رغم كونهما موجودين في حاسوب واحد لأن الشركة المصنعة للكرت السلكي هي ليست نفس الشكرة المصنعة للمنفذ (الكرت) اللاسلكي.
  • يستخدم العنوان الفيزيائي لعنونة الحواسيب في الشبكة الداخلية (LAN) حيث ينحسر الاتصال في الطبقتين الاولى والثانية (Physical and Data link layers) من مكدس طبقات الاتصال السبعة اما إذا كان هناك اتصال بين شبكتين مختلفتين في الوسط الناقل او البروتوكولات المستخدمة او الشركات المصنعة لأجهزتها فأن الاتصال بين هذه الشبكات يحتاج الى عناوين من نوع اخر توفرها الطبقة الثالثة وهي طبقة الشبكة (Network layer) وعندها نحتاج الى العناوين المنطقية (IP addresses) لإتمام الاتصال.
  • يتلخص استخدام العناوين الفيزيائية في الشبكات المحلية بالشكل التالي:
  • 4

والان نصل الى الجزء الاخير من المقال والذي هو اجابة على الكثير من الاسئلة التي ترد الينا وتتمحور حول امكانية تغيير العنوان الفيزيائي للحاسوب وفي معرض الاجابة نقول التالي:

ان العنوان الفيزيائي لا يمكن تغييره حقيقة لأنه محروق على ال(ROM) الداخلي للكرت والمنفذ ولكن كما ذكرنا سابقاً انه يتم نسخة الى ذاكرة ال (RAM) حال اشتغال الكرت او المنفذ وهنا يمكن تغييره برمجياً لأيهام بقية الاجهزة بأن العنوان الفيزيائي هو الافتراضي الجديد الذي قمنا بإدخاله وكما يلي:

نذهب الى لوحة التحكم (control panel) ومنها الى (network and sharing center) ثم (change adapter settings) والان ننقر على الكرت الذي نريد تغيير عنوانه الفيزيائي وليكن المنفذ السلكي والذي عند النقر عليه نقرتين تظهر النافذة التالية:

5

ننقر على زر (configure) لتظهر النافذة التالية:

6

ننقر على تبويب (Advanced) ونختار منها (network address) وكما في النافذة التالية:

7

نقوم بأدخال قيمة العنوان الفيزيائي الوهمي الذي نريد اسناده الى هذا الكرت وليكن (121212121212) ثم ننقر على (ok) وكما في المثال التالي:

8

الان حين نذهب الى محرك الاوامر وكتابة الامر (ipconfig/all) سنجد ان العنوان الفيزيائي للمنفذ السلكي قد تغير.

 

 

8 comments

      • برجاء لدي سؤال هام انا اريد ان ادخل الي شبكه تواصل هي ويشات علي الويب ولكم بدون ان يعلم موقع الشبكه ذلك حتي لا يرسل الي مستخدم تلويشات علي الموبايل رساله انه تم فتح موقعه علي الويب علما باني املك الياسورد

        Like

  1. هل يوجد طريقة لمعرفة كمية استهلاك والتحميل لكل جهاز على الشبكة
    ip scanner برنامج عن طريقه نعرف الماك لكل جهاز على الشبكه
    هل يوجد برنامج يمكن من خلاله معرفة التحميل الذي يقوم به كل جهاز
    وشكرا ؟؟؟

    Like

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.