הגדרה: ARP (Protocol Protocol Protocol) ממיר כתובת פרוטוקול אינטרנט (IP) לכתובת הרשת הפיזית המתאימה. רשתות IP, כולל אלה הפועלים ב- Ethernet ו- Wi-Fi דורשות ARP כדי לתפקד.
היסטוריה והמטרה של ARP
ARP פותחה בתחילת שנות השמונים כפרוטוקול תרגום כתובות כללי עבור רשתות IP. מלבד Ethernet ו- Wi-Fi, ARP יושמה גם עבור ATM , Token Ring , וסוגים אחרים של רשתות פיזיות.
ARP מאפשר לרשת לנהל חיבורים ללא תלות בהתקן הפיזי הספציפי המחובר לכל אחד מהם. זה איפשר את פרוטוקול האינטרנט לעבוד ביעילות רבה יותר מאשר אם היה צריך לנהל כתובות של כל מיני סוגים שונים של התקני חומרה ורשתות פיזיות עצמו.
איך ARP עובד
ARP פועלת בשכבה 2 במודל OSI . תמיכה בפרוטוקול מיושמת במנהלי ההתקנים של מערכות ההפעלה של הרשת. אינטרנט RFC 826 מסמכים פרטים טכניים של הפרוטוקול כולל פורמט המנות שלה ואת פעולתו של בקשות ומסרים בתגובה
ARP עובד על רשתות Ethernet ו- Wi-Fi מודרניות כדלקמן:
- מתאמי רשת מיוצרים עם כתובת פיזית המוטמעת בחומרה הנקראת כתובת בקרת גישה למדיה (MAC) . היצרנים דואגים להבטיח שהכתובות של 6-בתים (48 סיביות) הן ייחודיות, שכן IP מסתמך על מזהים ייחודיים אלה עבור מסירת הודעות.
- כאשר כל התקן רוצה לשלוח נתונים להתקן יעד אחר, עליו תחילה לקבוע את כתובת ה- MAC של יעד זה, בהתחשב בכתובת ה- IP שלו. מיפוי כתובות IP-to-MAC נגזר מטמון ARP שמורכב בכל התקן.
- אם כתובת ה- IP הנתונה אינה מופיעה במטמון של התקן, לא ניתן להעביר הודעות ישירות למכשיר זה עד לקבלת מיפוי חדש. לשם כך, המכשיר יוזם שולח תחילה הודעת שידור בקשת ARP ברשת המשנה המקומית. המארח עם כתובת ה- IP הנתונה שולח תגובה של ARP בתגובה לקו הרחב, ומאפשר למכשיר היזום לעדכן את המטמון שלו ולהמשיך להעביר הודעות ישירות ליעד.
הפוך ARP ו הפוך ARP
פרוטוקול רשת בשם RARP (הפוך ARP) פותחה גם בשנות השמונים כדי להשלים ARP. כפי ששמו מרמז, RARP ביצע את הפונקציה ההפוכה של ARP, המרה מכתובת רשת פיזית לכתובות ה- IP שהוקצו למכשירים אלה. RARP נעשה מיושן על ידי DHCP והוא כבר לא בשימוש.
פרוטוקול נפרד הנקרא ARP הפוך תומך גם פונקציה מיפוי כתובת הפוכה. הפוך ARP אינו משמש ברשתות Ethernet או Wi-Fi או אם כי לפעמים זה יכול להימצא על סוגים אחרים.
ARP מיותר
כדי לשפר את היעילות של ARP, כמה רשתות והתקני רשת להשתמש בשיטת תקשורת הנקראת ARP מיותר שבו המכשיר משדר הודעת בקשת ARP החוצה לרשת המקומית כולה כדי ליידע את המכשירים האחרים של קיומו.