כתובת ה-IP של מכשיר היא מזהה ייחודי המכיל מידע על מיקומו של מכשיר זה ומידת הזמינות שלו ליצירת קשר איתו.
הנוכחות של כתובת IP עבור מכשירים היא תנאי מוקדם לחילופי מידע ביניהם. להבנה פשוטה של המונח "כתובת IP", אנו יכולים לצייר אנלוגיה לכתובת דואר ידועה, המאפשרת מסירת מכתב או חבילה לנמען מוגדר בהחלט. תהליך דומה מתרחש בעת שליחת מידע (הודעות) ממכשיר אחד לאחר. בפעולה זו, את תפקיד כתובת הדואר ממלאת כתובת ה-IP. הקיצור IP מייצג "פרוטוקול אינטרנט" ומתייחס למערכת של כללים הקובעים את הפורמט של הנתונים שאנו שולחים דרך האינטרנט (רשת מקומית).
פרטי התקן של כתובת IP
כתובת ה-IP הסטנדרטית שאנו יכולים לראות ברשת היא קבוצה של מספרים המחולקים ל-4 קבוצות באמצעות נקודות.
192.168.0.1 היא כתובת ה-IP הנפוצה ביותר עבור רוב הנתבים והמודמים. רבים מאיתנו הזינו שוב ושוב את שילוב התווים הזה כדי להיכנס לתפריט הגדרות המודם או הנתב.
בכתובת לעיל, יש לנו 4 מספרים, שכל אחד מהם מיוצג כשמינייה - מספר בינארי בן שמונה ספרות. ניתן לתאר את ערכיו בטווח שבין 0000 0000 ל-1111 1111. כמו כן, ניתן לכתוב את התיאור בסימון עשרוני ובטווח שבין 0 ל-255 (256 ערכים).
במקרה זה, טווח הכתובות הוא 0.0.0.0 עד 255.255.255.255. כאשר סופרים את כל הערכים האפשריים, כלומר כתובות IP, אנו מקבלים את המספר 4,294,967,296.
פורמט הרשומה הנ"ל נקרא IPv4 והוא הצורה הסטנדרטית של 32 סיביות של כתובת. נכון לעכשיו, הוא הפופולרי והמבוקש ביותר ברשת. עם זאת, IPv4 הוא לא היחיד האפשרי, יש גם תקן של 128 סיביות בשם IPv6. למספר הכתובות בפורמט הזה יש ערך כזה שהוא יכול לספק טריליוני כתובות לכל תושב בכוכב הלכת שלנו.
בתיאור שלנו, נקפיד על תקן IPv4, עם זאת, כל הכללים והעקרונות רלוונטיים למדי עבור IPv6.
הרכב כתובת ה-IP
כתובת IP רגילה היא לא רק קבוצה של מספרים, ערך זה מכיל מידע, ומבחינה מבנית ניתן לחלק אותו לשני חלקים:
- מספרי מארחים,
- מספר רשת.
לדוגמה, ערך הכתובת המוכר 192.168.1.34 מכיל את המידע הבא:
- 192.168.1 - מספר רשת,
- 34 הוא מספר המכשיר (מארח) שלך.
אגב, כל המכשירים באותה רשת יתחילו ב-192.168.1. אם כתובת ה-IP של המכשיר מכילה את הערך 192.168.2, אז הוא לא יוכל ליצור קשר עם המכשיר הקודם (192.168.1). כדי לחבר מכשירים כאלה זה לזה, תזדקק לנתב נפרד שיבטיח את השלמת המשימה הזו. נתב זה ישמש כגשר - נתונים מרשת אחת יוכלו לעבור דרכו לרשת אחרת.
סיווג כתובות IP
על מנת לייעל את העבודה עם כתובות IP, הן מסווגות לפי הסוגים הבאים.
- Class A - רשתות גדולות.
- מחלקה B - רשתות בינוניות.
- Class C - רשתות קטנות.
- Class D - כתובות שמורות בפורמט 127.0.0.0 (localhost).
- Class E - כתובות שמורות בפורמט 192.168.X.X. (מזהה של מודמים ונתבים).
למרות המספר העצום לכאורה של כתובות IP זמינות, יש מחסור בהן בהשוואה למספר המכשירים (מארחים) ברשת. בעיה זו הובילה למעבר לשימוש פעיל בכתובות IP של תקן IPv6 בעבודה של ספקי אינטרנט. עם זאת, אם כתובת בפורמט IPv4 מומרת בקלות ל-IPv6, לא ניתן עוד להמיר אותה בחזרה ל-IPv4.
בהתחשב בכך שלא כל הספקים העבירו את המנויים שלהם מפורמט IPv4 לפורמט IPv6, יש דומיננטיות של שתי הכתובות ברשת. הבעיה בשימוש המשולב הזה בתקנים שונים היא חוסר ההתאמה שלהם, וכדי לפתור אותה משתמשים באלגוריתם מיוחד שנקרא "מנהור". זה מורכב מיצירת ערוץ מיוחד שדרכו מכשירים עם תקני כתובות IP שונים יכולים להחליף מידע.
הכרת התכונות של התקן כתובת ה-IP היא תנאי הכרחי אם אתה צריך לעצב רשתות באופן עצמאי, כמו גם בעת פתרון מספר משימות אחרות הקשורות להגדרת האינטרנט ורשתות מקומיות.