כתובות MAC ניתן להמיר כתובות IP?

כתובת MAC מייצגת את המזהה הפיזי של מתאם רשת, בעוד שכתובת ה- IP מייצגת כתובת התקן לוגית ברשתות TCP / IP . רק במצבים ספציפיים מסוימים יכול משתמש הלקוח לזהות את כתובת ה- IP המשויכת למתאם, כאשר הוא יודע רק את כתובת ה- MAC שלו.

ARP ו פרוטוקול TCP / IP אחר תמיכה עבור כתובות MAC

עכשיו פרוטוקול TCP / IP מיושן שנקרא RARP (הפוך ARP) ו InARP יכול לזהות כתובות IP מכתובות MAC. הפונקציונליות שלהם היא חלק DHCP . בעוד שהפעולות הפנימיות של DHCP מנהלות נתוני MAC ו- IP, הפרוטוקול אינו מאפשר למשתמשים לגשת לנתונים אלה.

תכונה מובנית של TCP / IP, Address Protocol Protocol (ARP) מתרגמת כתובות IP לכתובות MAC. ARP לא נועד לתרגם כתובות בכיוון ההפוך, אך הנתונים שלו יכולים לסייע במצבים מסוימים.

ARP Cache תמיכה עבור כתובות MAC ו- IP

ARP שומר רשימה של כתובות IP וכתובות MAC תואמות הנקראות מטמון ARP . מטמונים אלה זמינים על מתאמי רשת בודדים וגם על נתבים . מטמון ניתן לגזור כתובת IP מכתובת MAC; אולם, המנגנון מוגבל במובנים רבים.

התקני פרוטוקול אינטרנט מגלים כתובות באמצעות הודעות Internet Control Message Protocol (ICMP) (כגון אלה המופעלות על ידי שימוש בפקודות ping ). Pinging התקן מרוחק מכל לקוח תפעיל עדכון מטמון ARP על המכשיר המבקש.

ב- Windows ובמערכות הפעלה אחרות ברשת , הפקודה "arp" מספקת גישה למטמון ARP המקומי. ב- Windows, לדוגמה, הקלדת "arp-a" בשורת הפקודה (DOS) תציג את כל הערכים במטמון ARP של המחשב. מטמון זה עשוי להיות ריק לפעמים בהתאם לאופן שבו הרשת המקומית מוגדרת, במקרה הטוב, מטמון ARP של התקן לקוח מכיל רק ערכים עבור מחשבים אחרים ב- LAN .

רוב נתבי פס רחב הביתה לאפשר צפייה של המטמון ARP שלהם באמצעות ממשק המסוף שלהם. תכונה זו חושפת הן כתובות IP והן כתובות MAC עבור כל מכשיר המחובר כעת לרשת הביתית. שים לב שהנתבים אינם שומרים על מיפוי כתובות IP-to-MAC עבור לקוחות ברשתות אחרות שלהם. רשומות עבור התקנים מרוחקים יכולות להופיע ברשימה ARP אך כתובות MAC מוצגות עבור הנתב של הרשת המרוחקת, ולא עבור התקן הלקוח האמיתי שמאחורי הנתב.

ניהול תוכנה עבור התקן כתובת על רשתות עסקיות

רשתות מחשבים עסקיות גדולות יותר פותרות את הבעיה של מיפוי כתובות MAC-to-IP אוניברסלי על-ידי התקנת תוכנות ניהול מיוחדות על לקוחותיהן. מערכות תוכנה אלה, המבוססות על Simple Network Management Protocol (SNMP) , כוללות יכולת הנקראת גילוי רשת . מערכות אלה מעבירות הודעות אל הסוכן בכל התקן רשת בקשה הן לכתובות ה- IP והן לכתובות ה- MAC של אותו התקן. המערכת מקבלת מכן את התוצאות בטבלה ראשית בנפרד מכל מטמון ARP יחיד.

תאגידים שיש להם שליטה מלאה על האינטרא-נט הפרטי שלהם משתמשים בתוכנות לניהול רשת כדרך יקרה (לפעמים יקרה) לניהול החומרה של הלקוח (שגם הם בבעלותם). התקנים רגילים הצרכן כמו טלפונים אין סוכני SNMP מותקן, לא לעשות נתבים רשת הבית לתפקד כמו קונסולות SNMP.