يعني إيه Proxy ARP ببساطة؟
يعني إيه Proxy ARP ببساطة؟
Pلو عندك جهازين في شبكتين مختلفتين… والمفروض يتكلموا مع بعض… لكن الجهاز الأول مش عارف يوصل للـ Gateway أو مش مضاف أصلاً 
هنا بييجي دور الـ Proxy ARP وينقذ الموقف
ببساطة جدًا
الـ Proxy ARP هو إن الراوتر يرد على طلب ARP بدل جهاز تاني… كأنه بيقول:
“متقلقش… ابعتلي أنا… وأنا هوصل الرسالة بداله” 
طبيعي جدًا لما جهاز يحب يبعت Data لجهاز تاني داخل الشبكة 
بيحتاج يعرف MAC Address بتاعه… فبيبعت ARP Request.
لكن لو الجهاز التاني في Subnet مختلفة 
المفروض يبعث للـ Default Gateway.
طيب لو مفيش Gateway أو معمول غلط؟
هنا الراوتر يستخدم Proxy ARP ويعمل نفسه هو الجهاز المطلوب 
الجهاز A عايز يوصل لجهاز B… فبيبعت ARP Broadcast يسأل:
“مين عنده الـ IP ده؟”
الراوتر يسمع الطلب… ويلاحظ إن الـ IP ده موجود في شبكة تانية… لكنه قابل للوصول من خلاله.
الراوتر يرد ويقول:
“أنا عندي الـ IP ده… وده الـ MAC بتاعي” 
(مع إنه مش الجهاز الحقيقي)
الجهاز A يبعت الداتا للراوتر…
والراوتر بدوره يبعته للجهاز B في الشبكة التانية.
كده الاتصال تم
بدون ما الجهاز يعرف إن فيه وسيط أصلاً!
جدول بيخزن IP
MAC عشان الاتصال يكون أسرع بعد كده.
رسالة ARP بدون طلب… بتتبعث لتحديث الأجهزة أو كشف تكرار IP.
لكن خد بالك 
هو بيحل المشكلة… لكن ممكن يخبي عيب في تصميم الشبكة!
عشان كده بيستخدم بحذر جدًا في الشبكات الاحترافية 
الخلاصة
Proxy ARP زي شخص بيرد على الباب بدل صاحب البيت… ويستلم الحاجة ويوصلها له 
مفيد جدًا في مواقف معينة… لكن مش حل دائم لمشاكل الشبكة.

تعليقات
إرسال تعليق