ARP : Address Resolution Protocol

December 02 , 2021
ما هو ARP؟
بروتوكول تحليل العنوان (ARP) هو بروتوكول اتصال يستخدم لاكتشاف عنوان طبقة ارتباط البيانات (عنوان الطبقة الثانية مثل عنوان التحكم في الوصول إلى الوسائط (MAC)) المرتبط بعنوان طبقة الإنترنت (عنوان الطبقة الثالثة مثل عنوان IPv4). تم تعريف ARP في عام 1982 بواسطة RFC 826.

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


برنامج تونميند مكبر صوت الشبكة : IPTool و قام Tonmind Audio Manager بتطبيق بروتوكول ARP لمسح مكبرات الصوت IP بسرعة لتكوين SIP و RTP Multicast ، وهو مناسب أيضًا للإعداد المجمع.


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

يتم عرض بنية الحزمة الرئيسية لحزم ARP في الجدول التالي الذي يوضح حالة شبكات IPv4 التي تعمل على Ethernet. في هذا السيناريو ، تحتوي الحزمة على حقول 48 بت لعنوان جهاز المرسل (SHA) وعنوان الجهاز الهدف (THA) ، وحقول 32 بت لعناوين بروتوكول المرسل والهدف المطابقين (SPA و TPA). حجم حزمة ARP في هذه الحالة هو 28 بايت.



نوع الجهاز (HTYPE)
يحدد هذا الحقل نوع بروتوكول ارتباط الشبكة. مثال: إيثرنت هو 1.
نوع البروتوكول (PTYPE)
يحدد هذا الحقل بروتوكول الشبكة البينية الذي يهدف إليه طلب ARP. بالنسبة إلى IPv4 ، هذا له القيمة 0x0800. تشترك قيم PTYPE المسموح بها في مساحة ترقيم مع تلك الخاصة بـ EtherType.
طول الجهاز (HLEN)
طول عنوان الجهاز (بالثمانيات). طول عنوان إيثرنت هو 6.
طول البروتوكول (PLEN)
طول عناوين الشبكة البينية (بالثمانيات). تم تحديد بروتوكول الشبكة البينية في PTYPE. مثال: طول عنوان IPv4 هو 4.
عملية
تحدد العملية التي يقوم بها المرسل: 1 للطلب ، 2 للرد.
عنوان جهاز المرسل (SHA)
العنوان الإعلامي للمرسل. في طلب ARP ، يتم استخدام هذا الحقل للإشارة إلى عنوان المضيف الذي يرسل الطلب. في رد ARP ، يتم استخدام هذا الحقل للإشارة إلى عنوان المضيف الذي كان يبحث عنه الطلب.
عنوان بروتوكول المرسل (واس)
عنوان الإنترنت المرسل.
عنوان الجهاز المستهدف (THA)
عنوان الوسائط لجهاز الاستقبال المقصود. في طلب ARP يتم تجاهل هذا الحقل. في رد ARP ، يتم استخدام هذا الحقل للإشارة إلى عنوان المضيف الذي أنشأ طلب ARP.
عنوان البروتوكول الهدف (TPA)
عنوان الإنترنت الخاص بجهاز الاستقبال المقصود.
تم توحيد قيم معلمات بروتوكول ARP ويتم الحفاظ عليها بواسطة هيئة الأرقام المخصصة للإنترنت (IANA).

إن EtherType لـ ARP هو 0x0806. يظهر هذا في رأس إطار Ethernet عندما تكون الحمولة عبارة عن حزمة ARP ولا يجب الخلط بينها وبين PTYPE ، والتي تظهر داخل حزمة ARP المغلفة هذه.

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

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

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

يمكن للأجهزة المضيفة التي لا تعرف عنوان IP الخاص بها استخدام بروتوكول Reverse ARP (RARP) للاكتشاف.

حجم ذاكرة التخزين المؤقت ARP محدود ويتم تنظيفه بشكل دوري من كافة الإدخالات لتحرير مساحة. تميل العناوين إلى البقاء في ذاكرة التخزين المؤقت لبضع دقائق فقط. تتيح التحديثات المتكررة للأجهزة الأخرى في الشبكة معرفة متى يغير مضيف فعلي عناوين IP المطلوبة. في عملية التنظيف ، يتم حذف الإدخالات غير المستخدمة بالإضافة إلى أي محاولات فاشلة للاتصال بأجهزة الكمبيوتر التي لا تعمل حاليًا.




تونميند مكبرات الصوت IP Paging سيتم توفير البرامج للعملاء لاستخدامها مجانًا. لا توجد رسوم ترخيص. لقد كرس فريق المهندسين لدينا للعمل على نسخة مطورة من أجل توافق أفضل.


Tonmind الإمدادات أيضا بوابة SIP VoIP ، وحدة مجلس SIP. يمكن للمتكاملين استخدامها للتكوين وفقًا لاحتياجات المشروع. سيقدم مهندسونا الدعم والمشورة المهنية.



ترك رسالة
ترك رسالة
إذا كانت أنت مهتم بمنتجاتنا وتريد معرفة المزيد من التفاصيل، يرجى ترك رسالة هنا، وسوف نقوم بالرد عليك حالما نحن CAN.

الصفحة الرئيسية

منتجات

skype

whatsapp