x32x01
أدارة أكتب كود
- بواسطة x32x01 ||
ما هو برتوكول ARP ؟
هو أختصار لـ Address Resolution Protocol ، ويُستخدم هذا البروتوكول لمعرفة عنوان الـ Mac عن طريق الـ IP المخصص لجهاز آخر متصل عبر الشبكة.
مثال لتوضيح :
لدينا الأجهزة التالية: A, B, C and D.
الجهاز A يُريد الاتصال بالجهاز B، لكن عليه معرفة عُنوان الـ Mac الخاص بالجهاز B حتى تتم العملية، وهذا يتم عن طريق الـ ARP.
هُنا يقوم الجهاز A بإرسال Request للــ ARP بصيغة : FF:FF:FF:FF:FF مع عنوان الـ IP الخاص بالجهاز B، فيُرسل Broadcast (الـ Broadcast هي الإرسال من نقطة "جهاز" إلى عدة نقاط "أجهزة")، هذا الــ Broadcast يصل إلى جميع الأجهزة المرتبكة طبعاً، لكن يستقبله الجهاز B وترفضه باقي الأجهزة وتتجاهله، ثم يرد B على الجهاز A ويُرسل له عنوان الـ Mac خاصته.
هو أختصار لـ Address Resolution Protocol ، ويُستخدم هذا البروتوكول لمعرفة عنوان الـ Mac عن طريق الـ IP المخصص لجهاز آخر متصل عبر الشبكة.
مثال لتوضيح :
لدينا الأجهزة التالية: A, B, C and D.
الجهاز A يُريد الاتصال بالجهاز B، لكن عليه معرفة عُنوان الـ Mac الخاص بالجهاز B حتى تتم العملية، وهذا يتم عن طريق الـ ARP.
هُنا يقوم الجهاز A بإرسال Request للــ ARP بصيغة : FF:FF:FF:FF:FF مع عنوان الـ IP الخاص بالجهاز B، فيُرسل Broadcast (الـ Broadcast هي الإرسال من نقطة "جهاز" إلى عدة نقاط "أجهزة")، هذا الــ Broadcast يصل إلى جميع الأجهزة المرتبكة طبعاً، لكن يستقبله الجهاز B وترفضه باقي الأجهزة وتتجاهله، ثم يرد B على الجهاز A ويُرسل له عنوان الـ Mac خاصته.