الفرق بين ARP و RARP

الفرق بين ARP و RARP
الفرق بين ARP و RARP

فيديو: الفرق بين ARP و RARP

فيديو: الفرق بين ARP و RARP
فيديو: [ أصول البرمجة ] 6- ماهو الـ Reference Datatype ؟ وما الفرق بينه وبين الـ Pointer ؟ 2024, شهر نوفمبر
Anonim

ARP مقابل RARP

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

ما هو ARP؟

ARP هو بروتوكول شبكة كمبيوتر يستخدم لتحويل عناوين طبقة الشبكة إلى عناوين طبقة الارتباط.يصف RFC 826 ARP. في حالة إرسال حركة مرور طبقة الشبكة ، من المهم تحديد عناوين طبقة الارتباط في شبكات الوصول المتعدد. يتم استخدام ARP في العديد من التقنيات مثل IPv4 و FDDI و X.25 و Frame Relay. الاستخدامان الأكثر شيوعًا هما IPv4 عبر IEEE 802.3 و IEEE 802.11. يعمل ARP كبروتوكول طلب الرد. إنها تنتمي إلى عائلة البروتوكولات غير القابلة للتوجيه (أي أنها لن تعبر العقد البينية). تنسيق رسالة ARP بسيط للغاية ويتكون إما من طلب حل عنوان واحد أو استجابة واحدة. لكن الحجم الفعلي للرسالة يعتمد على حجم عنوان الطبقات أعلاه وأسفل. يحدد رأس الرسالة تلك الأحجام وأطوال العناوين لكل طبقة. تتكون الحمولة من عناوين الأجهزة / البروتوكول لعقد الإرسال والاستقبال.

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

ما هو RARP؟

RARP هو بروتوكول شبكات يستخدم في شبكات الكمبيوتر. تم وصف RARP في RFC 903 الذي نشرته IETF. هذا بروتوكول قديم ولم يعد مستخدمًا. يستخدم الكمبيوتر المضيف لاستخدام هذا البروتوكول للمطالبة بعنوان IP (بروتوكول الإنترنت ، وبشكل أكثر تحديدًا IPv4) لمضيف آخر ، عندما يكون عنوان عنوان الجهاز (طبقة الارتباط) متاحًا له. مثال على عنوان الجهاز المستخدم كان عنوان MAC (التحكم في الوصول إلى الوسائط) الخاص بالمضيف. أصبح RARP قديمًا بسبب مقدمات BOOTP (بروتوكول Bootstrap) وبروتوكولات DHCP (بروتوكول التكوين الديناميكي للمضيف) الأحدث ، لأن كلاهما يوفر ميزات أكثر بكثير من RARP.يعمل RARP عن طريق التأكد من أن عددًا قليلاً من مضيفي الخوادم يحتفظون بقاعدة بيانات تحتوي على Link Layer لتعيينات عناوين البروتوكول المعنية. خدم RARP عنوان IP فقط. تم تكوين عناوين MAC للمضيفين بشكل فردي من قبل المسؤولين.

ما الفرق بين ARP و RARP؟

يقوم ARP بتعيين عناوين IP إلى عنوان الجهاز ، بينما يقوم RARP بالعكس (تعيين عناوين الأجهزة إلى عناوين IP). بمعنى آخر ، الإدخال إلى ARP هو عنوان منطقي ، بينما إدخال RARP هو عنوان مادي. وبالمثل ، يتم أيضًا عكس مخرجات هذين البروتوكولين. على عكس ARP ، أصبح RARP قديمًا الآن وقد تم استبداله ببروتوكولات BOOTP و DHCP.

موصى به: