עדכון אחרון:  18 דצמבר 2002 שעה 08:15 | שלח לי מכתב | צפה בספר האורחים | חתום בספר האורחים | אודות חדר המידע | דף ראשי

 

 

מדור אינטרנט למתחילים 

 

 

המתימטיקה של כתובת איי פי IP

 

halemo

לכל מחשב ברשת האינטרנט מוקצאת כתובת מספרים. הכתובת המספרית היא רביעיה מנוקדת של מספרים. הנה מספר כללים שחייבים להיות בכל כתובת IP.

 

1. תחום הכתובות ברשת הוא 0.0.0.0 עד 255.255.255.255.

 

2. כל מספר ברביעייה חייב להיות בתחום 0 עד 255. לא יכול להיות מספר גדול יותר לעולם. למשל 192.110.0.300 היא כתובת לא חוקית, כי באחד מהמספרים יש מספר גדול יותר מ 255. ולמה ? כי כל מספר מיוצג ע"י שמונה ביטים בלבד. ביט זו ספרה 0 או 1. המספר 00000000 הוא 0. המספר 11111111 הוא 255. (2 בחזקת 8 שווה ל 256, כלומר התחום הוא בין 0 ל 255).

 

3. בעקרון, הגוף באינטרנט שמחלק את הכתובות לכל דורש, נותן לאותו גוף תחום כתובות בהתאם למספר המנויים הפוטנציאליים שהוא יחזיק. זה גם עולה כסף. הגוף בעל מספר המנויים הכי קטן, יקבל הקצאה ל 256 משתמשים בעקרון. למשל, חברת אקטקום הישראלית קיבלה את תחום הכתובות למנוייה בחיפה: 192.114.82.0, כאשר את האפס יחליף כל מספר בין 2 ל 254. המספרים 0, 1 ו 255 שמורים לדברים אחרים. למשל לשרת.

 

4. גוף גדול יותר כמו אינטרנט זהב קיבל הקצאת כתובות ל 65536 מששמשים. הכתובות שמחזיקה אינטרנט זהב הם 213.8.0.0 כאשר את שני האפסים מחליפים מספרים בין 2 ל 254. (256 כפול 256 שווה ל 65536).

 

5. גוף יותר גדול כמו נטוויז'ן קיבל מספר כתובות IP. יש ל נטוויז'ן את התחום 62.0.0.0, ותחומים נוספים.

 

6. כשמנוי מתחבר לספק שירות כלשהו, מוקצה לו בצורה אוטומטית ואקראית מספר כלשהו בתחום הכתובות שהספק מחזיק. ככה ניתן לזהות משתמשים לפי כתובות ה IP שלהם, לאיזה ספק הם מחוברים. ידע נוסף על תחומי הכתובות, יאפשר לזהות גם מאיזה אזור הם בארץ.

 

7. בעקרון אפשר לחפש במנועי WHOIS כתובות IP והמנוע חיפש יגיד לאיזה גוף הם שייכים. אבל, לא תמיד התשובות הם אבסולוטיות. גוף ישראלי יכול להחזיק שרת כתובות בארה"ב ובמנוע החיפוש WHOIS לא תקבלו שום רמז שמדובר בגוף ישראלי. זה כבר עניין של ידע מוקדם כלשהו.

 

8. כתובת שלמה של IP לא תגיד לכם הרבה אם אינכם יודעים קצת חשבון בינארי ועבודה עם בסיס הקסאדצימלי (בסיס 16), כלומר לחשב ולעבוד עם הביטים שמרכיבים את המספר. בעקרון, כתובות ה IP מחולקות לחמישה מחלקות שנקראות על אחת CLASS. יש חמישה כאלו: A B C D E .

 

תחום הכתובות:

0.0.0.0 עד 128.0.0.0 - מחלקה A

128.0.0.0 עד 191.0.0.0 - מחלקה B

192.0.0.0 עד 223.0.0.0 - מחלקה C

השאר זה D ו E.

 

9. בתוך כתובת ה IP יש בעקרון שני שדות מידע (שני תחומי מספרים שמרכיבים את המספר השלם): מספר הרשת ומספר המארח (המחשב שלך). במחלקה A מספר הרשת הוא בין 0 ל 128 (7 ביטים) ומספר המארח הוא 24 ביטים. ביט ההתחלה שמורה לסוג המחלקה A. סה"כ 32 ביטים שזה 4 מספרים בני 8 ביטים כל אחד. כלומר זו הרביעייה הידועה של כתובת ה IP.

 

במחלקה B מספר הרשת הוא 14 ביטים, מספר המארח הוא 16 ביטים ושתי ביטים ההתחלה שמורות לסוג המחלקה B. סה"כ שוב 32 ביטים.

 

במחלקה C מספר הרשת הוא 21 ביטים, מספר המארח הוא 8 ביטים, ו 3 ביטים נותרים מייצגים את סוג המחלקה C. סה"כ שוב 32 ביטים.