שיעור 12 לדצמבר

Post date: Dec 22, 2013 7:10:06 AM

פרוטוקול ARP

Address Resolution Protocol (בראשי תיבות: ARP; בתרגום חופשי: פרוטוקול מציאת כתובת) הוא פרוטוקול תקשורת המשמש ברשת מחשבים למציאת כתובת ה־MAC של תחנה ברשת על פי כתובת ה־IP שלה.

אף על פי שהשימוש ב־ARP שמור כיום כמעט בבלעדיות לאחזור כתובות MAC על פי כתובות IP הוא יכול לשמש גם לאחזור כתובת MAC על פי כתובות אחרות מהשכבה השנייה והשלישית של מודל ה־OSI.

אופן פעילות

מציאת הכתובת מתבצעת על ידי שידור (Broadcast) של חבילת ARP המכילה את כתובת ה־IP של התחנה המבוקשת אל כל התחנות באותו מתחם שידור.

תחנה שתקבל את השידור ותזהה את כתובת ה-IP הנתונה ככתובתה שלה, תשלח בחזרה את כתובת ה-MAC כתשובה ב-Unicast אל תחנת המקור.

כל תחנה ברשת המקומית תחזיק טבלה המתאימה בין כתובות MAC ו־IP של התחנות האחרות ברשת ותעדכן אותה בהתאם לחבילות שהיא מקבלת. ניתן להסתכל או לשנות טבלה זו על ידי שימוש בפקודת arp, ברוב מערכות ההפעלה.