15.5.16

כתובות IP

חלוקת כתובות האינטרנט בעולם - איגוד האינטרנט מוכר את הכתובות ל5רשמים בעולם שכל אחד אחראי על חלק מסוים בעולם וספקי האינטרנט קונים מהם חבילות(בארץ בזק קנתה את הכל)
סוגי חבילות
· Class A – 8\ 1-127
חבילה המכילה מעל 16 מיליון כתובות (עם הכתובתMASK –255.0.0.0)
 
· Class B 16\ 128-191
ס"ה 65536 כתובות (עם הכתובת MASK – 255.255.0.0)
 
· Class C כתובות בטווח - 24/ 192.0.0.0 – 223.255.255.255
ס"ה 256 (MASK 255.255.255.0 )
כללים
נקבע שישנם כתובות שתמיד ישמשו בתוך הרשת הפנימית LANוישנם כתובות שתמיד ישמשו לרשת החיצונית WAN
כתובות פנימיות
A Class - כתובת שמתחילה ב10 תמיד תהיה פנימית
Class b - 32 - 172.16
Class c 24\ 192.168
224 – כל הקבוצה תפוסה עבור לאיגוד האינטרנט
 
 
מבנה הכתובת
כתובת IP מורכבת מ4 מקטעים(אקטטות) של 8 ביטים – לכן כל מקטע הוא 0-255 )8 ביטים = 255 אפשריות של צירופים)
חלק מהכתובת זה קידומת (network ID) וחלק זה מהספר המקומי (host ID)
MASK – מציג את החלוקה בין הקידומת לכתובת המקומית. מוצג אחרי הכתובת בצורה הבאה 20/ (המספר דוג'בלבד) הווי אומר כמה ספרות מההתחלה זה שייך לקידומת
Subnet Mask את החישוב של הקידומת\מקומי ממירים לכתובת הנקראת Subnet Mask החישוב מתבצע בצורה הבאה –יוצרים כתובת בינארית של ה Mask מספר קבוע בכתובת = 1 מקומי = 0
המרה - חישוב הערך של כל הביטים (בכל אוקטטה בנפרד) או מספר הביטים בחזק 2
מספר הכתובות בקבוצה המקומית – חישוב מספר הכתובות שיש בקבוצה מתבצע בעזרת ה Mask בצורה הבאה - מספר הביטים של = X 2- host^2 (-2 מכיוון שתמיד כתובת ראשונה ואחרונה תפוסות לברודקס)
דוגמה
כתובת IP
24/
35
47
168
192
תרגום לבינארי
00100011
00101111
10101000
11000000
MASK - בינארי
00000000
11111111
11111111
11111111
כתובת - MASK
0
255
255
255
Host = 2^8 = 265-2 = 254
Start IP – 192.168.1.1
END- 192.168.1.154
 
דוגמה נוספת לכתובת שבה ה Hostאינו אוקטטה שלמה וצריך לבצע חישוב על הביטים
כתובת IP
28/
10
47
168
192
תרגום לבינארי
00100011
00101111
10101000
11000000
MASK - בינארי
11110000
11111111
11111111
11111111
כתובת - MASK
240
255
255
255
Host = 2^4 = 16 -2 = 14
Start IP – 192.168.1.1
END- 192.168.1.14
 
 
כתובת IP
17/
10
1
168
192
תרגום לבינארי
00010100
00000001
10101000
11000000
MASK - בינארי
00000000
10000000
11111111
11111111
כתובת - MASK
240
128
255
255
Host = 2^15 = 32768 -2 = 32766
Start IP – 192.168.0.1
 
END- 192.168.127.254
הערה – באוקטטה ראשונה המספר המלא הוא 254 כיוון שהמספר הראשון תפוס אך בשאר האוקטטות המספר המלא הוא 255
 
 
LAN
מושגים
Hub – יוצר רשת פנימית LAN ע"י חיבור של מספר מחשבים אחד לשני
 
ROUTER – משמש להעברת מידע מרשת אחת לשנייה (מחבר בין הרשת הפנימית לרשת החיצונית) לראווטאר יש 2כתובות (2 רגלים) 1. פנימית 2. חיצונית 1 לרשת הפנימית
 
Default Gateway – ההגדרה של הכרטיס רשת לאיזה ראווטאר לפנות ליציאה החוצה
 
TRACERT google.com – פקודה שמראה את כל הדרך שהמחשב עושה עד ליעד – כל הראווטאר שבדרך
כששולחים מידע לכתובת IP – המחשב מבצע כפל לוגי על הכתובת IP + MASK ע"מ לבדוק האם הכתובת היא פנימית באותה הרשת או חיצונית במידה ומתקבל מספר שווה בין היעד לשולח הווי אומר ששניהם באותה הרשת ולא צריך לצאת החוצה לראוטר אלא מבצע חיפוש בתוך הרשת הפנימית
שליחה החוצה - הכתובת כפי שמופיעה במחשב היא כתובת פנימית. ובמידה והמחשב שולח מידע לרשת החיצונית התשובה לא תתקבל כי הכתובת לא קיימת בעולם לכן הראווטראר בשליחה מחליף את הכתובת לכתובת החיצונית שלו ורושם לעצמו בטבלה (טבלת המרה) את הכתובת של השולח והפורט הרנדומאלי וכשמתקבלת תשובה ברוואטר (לפי הכתובת שבחבילה) הראווטאר משנה את כתובת היעד לכתובת ששמורה אצלו ושולח הלאה לרשת הפנימית
 
טיפ – חיפוש בגוגל MY IP = נקבל עשרות אתרים שמציגים את הכתובת IP של הראוטאר
דוג'
/ 24
20
1
168
192
תרגום לבינארי
0010100
00000001
10101000
11000000
MASK - בינארי
0000000
11111111
11111111
11111111
כפל לוגי
0000000
00000001
10101000
11000000
 
/ 20
20
1
168
192
תרגום לבינארי
0010100
00000001
10101000
11000000
MASK - בינארי
0000000
11110000
11111111
11111111
כפל לוגי
0000000
00000000
10101000
11000000
ניתן לראות שבאותה כתובת עם MASK שונה מתקבל תוצאה שונה בכפל לוגי
 

אין תגובות: