IP לעומת כתובת MAC
מהי כתובת IP?
ברשת המשתמשת בפרוטוקול אינטרנט כדי לתקשר בין הישויות כגון מחשבים או מדפסות של הרשת, התווית המספרית הלוגית או הכתובת הלוגית שהוקצו לכל ישות נקראת כתובת IP (כתובת פרוטוקול אינטרנט). כתובת ה-IP משרתת את המטרה של זיהוי ואיתור של כל ישות בנפרד ברשת ברמת הממשק ומתפקדת ב-Network Layer of OSI model.
לכתובת IP יש שתי גרסאות בהתאם למספר הביטים המשמשים לאחסון הכתובת, כלומר פרוטוקול אינטרנט גרסה 4 (IPv4) שפותחה עם מצב כתובת 32 סיביות והנפוץ ביותר, ופרוטוקול אינטרנט גרסה 6 (Ipv6) שפותח עם 128 סיביות כתובות במצב בסוף שנות ה-90.למרות שכתובת IP היא מספר בינארי, בדרך כלל היא מאוחסנת במארח בפורמט קריא אנושי. רשות המספרים המוקצה באינטרנט מנהלת את הקצאת השטח והשמות עבור כתובות IP ברחבי העולם.
כתובות IP הן משני סוגים; כתובות IP סטטיות הן קבועות והן מוקצות למארח באופן ידני על ידי מנהל מערכת. כתובות IP דינמיות מוקצות לאחרונה למארח בכל פעם שהוא מופעל על ידי ממשק מחשב, תוכנת מארח או על ידי שרת המשתמש ב-DHCP (Dynamic Host Configuration Protocol) או Point-to-Point Protocol, שהן הטכנולוגיות המשמשות להקצאת כתובת IP דינמית.
כתובות IP דינמיות משמשות כך שמנהלי מערכת אינם צריכים להקצות כתובות IP ידנית לכל מארח. אבל במקרים מסוימים, כמו בתרגום שם דומיין לכתובת IP על ידי ה-DNS (מערכת שמות דומיין), חיוני שתהיה כתובת IP סטטית מכיוון שאי אפשר יהיה לאתר את המיקום של דומיין אם הוא מכיל כתובת IP הניתנת להחלפה תדיר.
מהי כתובת MAC?
כתובת MAC או כתובת בקרת גישה למדיה היא כתובת חומרה או פיזית המשויכת למתאם הרשת של מארח ומוקצת על ידי היצרן של ה-NIC (כרטיס ממשק רשת). כתובות MAC מתפקדות בשכבת קישור הנתונים של מודל OSI ומשמשות כזיהויים ייחודיים של כל מתאם ברמה נמוכה יותר ברשת מקומית (LAN).
כל כתובת MAC מורכבת מ-48 סיביות, כאשר החצי העליון מכיל את מספר הזיהוי של יצרן המתאם, והחצי התחתון מכיל מספר סידורי ייחודי שהוקצה לכל מתאם רשת על ידי היצרן ומאוחסן ב- החומרה של המתאם.
מזהה ייחודי ארגוני (3 בתים) | בקר ממשק רשת ספציפי (3 בתים) |
MAC כתובות נוצרות לפי הכללים של אחד משלושת מרחבי השמות המספור MAC -48, EUI -48, ו-EUI - 64, מתוחזקים על ידי IEEE.
מה ההבדל בין כתובת IP וכתובת MAC?
למרות שכתובת ה-IP וכתובת ה-MAC משרתות שתיהן את המטרה של מתן זיהוי ייחודי למארחים ברשת, בהתאם לסטטוס ולפונקציה, לשני אלה יש כמה הבדלים. כאשר נחשבת שכבת הכתובת המתפקדת, בעוד שכתובת ה-MAC פועלת בשכבת קישור הנתונים, כתובת ה-IP פועלת בשכבת הרשת.
כתובת MAC נותנת זיהוי ייחודי לממשק החומרה של הרשת, בעוד שכתובת ה-IP נותנת זיהוי ייחודי לממשק התוכנה של הרשת. יתר על כן, אם נלקחת בחשבון הקצאת הכתובת, כתובות MAC מוקצות לצמיתות למתאמים ולא ניתן לשנותן מכיוון שהן כתובות פיזיות. לעומת זאת, ניתן לשנות כתובות IP, סטטיות או דינמיות, בהתאם לדרישות שכן הן ישויות או כתובות לוגיות. בנוסף, כתובות MAC שימושיות כשמדובר ברשתות מקומיות.
אם הפורמט נחשב, כתובות ה-IP משתמשות בכתובות באורך 32 או 128 סיביות בעוד שכתובות MAC משתמשות בכתובת באורך 48 סיביות. במבט פשוט, כתובת IP יכולה להיחשב כתומכת ביישומי תוכנה וכתובת MAC יכולה להיחשב כמימושי חומרה תומכים של הרשת.
למרות ההבדלים, רשתות IP מקיימות מיפוי בין כתובת MAC וכתובת IP של מכשיר, המכונה ARP או Address Resolution Protocol.