هل يمكنني العثور على عنوان IP بناءً على عنوان MAC؟

banner <> أولئك الذين لديهم بعض الفهم لشبكات الكمبيوتر يعرفون أنه في اتصال الإنترنت ، تتطلب الأجهزة معرفًا فريدًا يسمى عنوان IP. أثناء وجوده داخل شبكة محلية (LAN) ، يكون عنوان MAC الخاص بالجهاز هو عنوان الجهاز الفريد الخاص به. لذا ، إذا كان لدينا فقط عنوان MAC الخاص بجهاز ما ، فهل يمكننا العثور على عنوان IP المقابل بناءً على هذه المعلومات؟ هذا سؤال شائع ، وكثير من الناس يطلبون النصيحة في هذا الشأن. تهدف هذه المقالة إلى معالجة هذا السؤال المتكرر.

العلاقة بين عنوان MAC وعنوان IP

عنوان MAC (عنوان التحكم في الوصول إلى الوسائط) وعنوان IP (عنوان بروتوكول الإنترنت) نوعان مختلفان من العناوين. يشير عنوان MAC إلى العنوان الفعلي لمحول الشبكة (مثل بطاقة الشبكة) ، وهو فريد عالميًا ومُعد مسبقًا من قبل الشركة المصنعة لتحديد الجهاز المتصل بالشبكة. من ناحية أخرى ، عنوان IP هو العنوان المنطقي لجهاز ما على الشبكة ، والذي يتم تكوينه بواسطة مسؤول الشبكة لتحديد موقع الجهاز في الشبكة. عنوان MAC هو عنوان 48 بت ، يتم تمثيله عادةً بتنسيق سداسي عشري مع 6 بايت مفصولة بنقطتين ، على سبيل المثال ، 08: 00: 27: 7D: 9C: 14. عنوان IP هو عنوان 32 بت ، يتم تمثيله عادةً بتنسيق عشري مع 4 بايت مفصولة بنقاط ، على سبيل المثال ، 192.168.1.1. ما هو عنوان IP؟

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

mac address vs ip address

هل يمكنني العثور على عنوان IP بناءً على عنوان MAC؟

بالعودة إلى السؤال الأول ، هل يمكنني العثور على عنوان IP بناءً على عنوان MAC؟

الإجابة هي: بشكل عام ، لا يمكنك العثور مباشرة على عنوان IP بناءً على عنوان MAC. ومع ذلك ، في شبكة المنطقة المحلية (LAN) ، يمكنك استخدام بروتوكول ARP لتعيين عنوان MAC إلى عنوان IP.

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

لذلك ، إذا كنت تعرف عنوان MAC ، فيمكنك تنفيذ الخطوات التالية للعثور على عنوان IP المقابل له.

  1. افتح واجهة سطر الأوامر. في نظام Windows ، اضغط على مفتاحي Win + R ، واكتب "cmd" في مربع الحوار "Run" ، ثم انقر فوق "OK" لفتح واجهة سطر الأوامر. في أنظمة Linux أو macOS ، يمكنك فتح Terminal لفتح واجهة سطر الأوامر.
  2. open
  3. أدخل أمر ARP. في واجهة سطر الأوامر ، أدخل الأمر "arp -a" ، ثم اضغط على مفتاح "Enter". سيعرض هذا الأمر قائمة بعناوين MAC وعناوين IP لجميع الأجهزة المعروفة في شبكة LAN.
  4. enter
  5. ابحث عن الجهاز المستهدف. ابحث عن عنوان MAC الذي تريد العثور عليه في القائمة ، ثم سيظهر عنوان IP لجهاز عنوان MAC هذا في العمود الموجود على يساره. على سبيل المثال ، إذا كان عنوان MAC هو d8-12-65-85-56-79 ، فإن عنوان IP للجهاز الذي يتوافق معه هو 192.168.100.136.
  6. find

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

📚 التعليق

اللغات