كم عدد حزم arp

بواسطة: admin
يونيو 23, 2024 3:00 ص

كم عدد حزم ARP؟ يخاطب الرابطة حيث يعد هذا السؤال من أسئلة الحاسوب المهمة التي يبحث عنها الطلاب والطالبات في المرحلة المتوسطة حيث أنه من الأسئلة التي تأتي في الاختبارات النهائية للفصل الدراسي الأول من كل عام وخاصة أن الاتجاه الرقمي في المملكة العربية السعودية أصبحت ذات أهمية في ظل التطور ومواكبة رؤية المملكة 2030، ولهذا سنتعلم حل مسألة كم عدد حزم ARP.

ما هو arp، بروتوكول تحليل العنوان؟

بروتوكول تحليل العنوان (ARP) هو بروتوكول اتصالات يستخدم لاكتشاف طبقة ارتباط العنوان مثل عنوان MAC، حيث يرتبط بإعطاء طبقة الإنترنت عنوانًا، عادةً ما يكون عنوان IPv4، ويعتبر هذا التعيين وظيفة حاسمة في الإنترنت عائلة البروتوكول، حيث يتم تعريف ARP بواسطة RFC 826 وهو معيار الإنترنت STD 37.

يتم تنفيذ ARP باستخدام مكدسات تقنية طبقة ارتباط الشبكة والبيانات مثل IPv4، وChaosnet، وDECnet، وXerox PARC Universal Packet (PUP) باستخدام معايير IEEE 802، وFDDI، وX.25، وFrame Relay، ووضع النقل غير المتزامن (ATM)، وفي IP – شبكات الإصدار. 6 (IPv6)، يتم توفير وظيفة ARP بواسطة بروتوكول اكتشاف الجوار (NDP).
ARP تم إنشاؤه باستخدام SPA من الصفر قبل البدء في استخدام عنوان IPv4، ويجب على المضيف الذي يلبي المواصفات اختباره لمعرفة ما إذا كان العنوان قيد الاستخدام بالفعل عن طريق بث حزم اختبار ARP.

كم عدد حزم ARP؟

يستخدم arp تنسيق رسالة بسيط يحتوي على طلب أو استجابة واحدة لتحليل العنوان، ويعتمد حجم رسالة arp على طبقة الارتباط وأحجام العناوين لطبقة الشبكة، ويحدد رأس الرسالة أنواع الشبكات المستخدمة في كل طبقة، وحجم العناوين الخاصة بها، ويتم استكمال رأس الرسالة برمز تشغيل الطلب (1) والرد (2)، وتتكون حمولة الحزمة من 4 عناوين، وهي عناوين الجهاز والبروتوكول الخاص بالمرسل والمضيفين المتلقي.

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

تنسيق الرسالة في بروتوكول تحليل عنوان ARP

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

  • طبقة النقلليس من الضروري أن يتمكن المستخدم من الوصول إليه:
    • 48 بت: العنوان الفعلي للوجهة
    • 48 بت: هو العنوان الفعلي للمرسل
    • 16 بت: وهو نوع البروتوكول
  • بيانات حزمة إيثرنت
    • 16 بت (ar$hrd): يحدد نوع الجهاز
    • 16 بت (ar$pro): يحدد نوع البروتوكول
    • 8 بت (ar$hln): الطول بالبايت لكل عنوان جهاز
    • 8 بت (ar$pln): الطول بالبايت لكل عنوان منطقي
    • 16 بت (ar$op): يحدد العملية التي تمثلها الحزمة، وهي واحدة من أربعة:
    • طلب ARP = 1
    • إجابة آرب =2
    • طلب RARP = 3
    • إجابة RARP = 4
    • N بايت (ar$sha): عنوان الجهاز الخاص بمرسل هذه الحزمة
    • M بايت (ar$spa): العنوان المنطقي لمرسل هذه الحزمة
    • N بايت (ar$tha): عنوان الجهاز للوجهة لهذه الحزمة
    • M بايت (ar$tpa): العنوان المنطقي للوجهة لهذه الحزمة.

هذه هي كافة المعلومات المتعلقة بحل السؤال كم عدد حزم ARP؟لقد قدمنا ​​لكم معلومات حول المقصود ببروتوكول تحليل عنوان ARP، كما تعرفنا على تنسيق الرسالة في بروتوكول تحليل عنوان ARP أثناء عملية إرسال وتحديد عنوان IP وMAC.