
255.255.255.0 שלוש האוקטטות הראשונות הן מזהה הרשת. ביעד כמו 10.100.103.79, כשהן זהות לשלי, היעד נמצא ברשת המקומית. ב-255.255.0.0 רק שני החלקים הראשונים מזהים את הרשת. מנהל הרשת קובע את המסכה.ipconfig /all בשדה Physical Address. הוא נשאר עם כרטיס הרשת בין רשתות, בעוד שה-IP משתנה. אפשר לשנות אותו בדרייבר.arp -d (מחיקת מה שנלמד), ה-ARP לא שואל על 8.8.8.8 אלא על ה-Default Gateway (10.100.103.1), כי 8.8.8.8 לא באותה רשת. הראוטר ייקח את הפאקט הלאה.arp -a מציג את מה שהמחשב למד.הטקסט המלא של הדקות הראשונות בהרצאה «הסבר על Subnet Mask» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
שלום לכולם בהרצאה זו נלמד על סאבדטמאסק ותפקידו העיקרי זה להסביר למחשב באיזה רשת הוא נמצא איזה חלק מתוך כתובת ה-IP שייך למזעה של הרשת במקרה שלי שלוש פעמים 255 אומרים ששלושה חלקים ראשונים של כתובת IP זה מזעה של רשת ואם המחשב הזה מחפש איזשהו יעד נניח אמרו לו לעשות פינג ל-10-100-103-79,
אז את היעד הזה הוא אמור לחפש בתוך הרשת הפנימית. שלושה חלקים ראשונים זהים, אתם רואים 10-100-103 ביעד, זה אותם 10-100-103 בכתובת שלי, בכתובת של המכונה הווירטואלית.
זאת אומרת שהוא יחפש אותו בלאן הפנימי. השאלה היא איך הוא ידע שזה בדיוק שלושה חלקים, ולא שני חלקים, איך הוא יודע איזה חלק מתוך כתובת ה-IP זה המזהה של הרשת הפיזית בה הוא נמצא?
והתשובה היא כזאת, שזה לפי סאבנט מאסק. אם סאבנט מאסק שלוש פעמים 255, זה אומר ששלוש אוקטטות ראשונות, שלושה חלקים ראשונים של כתובת IP, זה מזהה של הרשת.
אם סאבנט מאסק היה פעמיים 255, פה למטה היה כתוב פעמיים 255 ואחרי זה 0.0, אז רק שתי אוקטטות, שני חלקים ראשונים של כתובת IP שייכים למזעה של הרשת, ושני חלקים הנותרים זה המזעה של המחשב.
ומי קובע את ה-Subnet Mask? מנהל רשת. הכל שאלה איך הוא בדיוק רוצה לחלק את הרשת שלו לכמה חלקים. אז בואו נראה איך זה עובד הלכה למעשה ולמה זה כזה חשוב.
אני אפתח ויירשארק, נבחר את הכרטיס שלי, שיש בו קצת תקשורת, זה אומר שזה כרטיס פיזי ולא וירטואלי. מוצאים פה מלא מלא פאקטים בואו נסנן קודם כל לפי ARP. ARP זה פרוטוקול שפה שבה המחשב שלי צועק ברשת למי יש כרטיס רשת פיזי עם כתובת IP כזאת וכזאת.
המחשב שלי צריך לדעת כתובת פיזית של היעד כדי שכרטיס הרשת של היעד ירים את הפאקט. אם אנחנו לא נשים את המאק הנכון את הכתובת הפיזית הנכונה של היעד הצד השני פשוט יתעלם מהפאקט שלנו ואנחנו אנחנו לא יודעים איזה כרטיס רשת יש לו.
אנחנו כן יודעים מה כתובת ה-IP שלו, כי המשתמש נתן לי כתובת IP, תעשה פינג ל-888, או DNS נתן לי כתובת IP, שאלתי אותו מי זה www.ynet.co.il.
זאת אומרת שכתובת IP אני יודע, או מ-DNS או מהיוזר, אבל אף אחד לא יודע איזה כרטיס רשת יש ביד שלי, זה לא רשום בשום מקום מרכזי.
בשביל זה יש פרוטוקול ARP שיודע לצעוק ברשת, אתם רואים ברודקאסטים פה ברשת, איזה צעקות ברשת? Who has, למי יש כתובת IP כזאת וכזאת. והכוונה היא לאיזה כרטיס רשת פיזית יש את זה.
דרך אגב, מה כרטיס רשת שלי?