Subnet — גבולות הרשת המקומית

ברשתות תקשורת,

מכשירים שונים נמצאים במרחבי כתובות שונים.

כל רשת מקבלת חלק משלה

מתוך מרחב כתובות ה־IP.

כתובת IP מורכבת משני חלקים

חלק הרשת + חלק ה־Host

חלק הרשת מזהה

לאיזו רשת המכשיר שייך.

חלק ה־Host מזהה

את המכשיר בתוך אותה רשת.

דוגמה

192.168.1.X

יכול להיות מרחב כתובות של רשת אחת.

ובתוך מרחב הכתובות הזה

יכולים להיות מכשירים שונים:

192.168.1.1 192.168.1.8 192.168.1.25 192.168.1.200

אבל איך המחשב יודע

איזה חלק מהכתובת שייך לרשת

ואיזה חלק שייך למכשיר?

כאן נכנס ה־Subnet Mask.

255.255.255.0

ה־Mask קובע

איזה חלק מהכתובת שייך לרשת.

ה־Subnet Mask “חותך” את מרחב הכתובות האפשרי, מקבע את חלק הרשת, ומגדיר איזה טווח כתובות נשאר פנוי ל־Hosts.

למה כתוב 255?

אוקטטה אחת בנויה מ־8 ביטים.

כל ביט יכול להיות:

0 או 1

הערך הגבוה ביותר של אוקטטה הוא:

11111111 = 255

לכן:

255.255.255.0

הוא ייצוג עשרוני של:

11111111.11111111.11111111.00000000

כתובת IP וה־Subnet Mask בבינארי

11000000.10101000.00000001.00001000 11111111.11111111.11111111.00000000

ה־Mask מגדיר אילו ביטים שייכים לחלק הרשת.

שלושת האוקטטות הראשונות מוגדרות כחלק מזהות הרשת.

רק האוקטטה האחרונה נשארת פנויה למכשירים.

מה באמת קורה בסאבנטינג?

הביטים עצמם לא באמת זזים.

ה־IP נשאר אותו IP.

מה שמשתנה הוא המשמעות שלהם.

11111111.11111111.11111111.10000000

עכשיו הביט הראשון באוקטטה האחרונה הופך להיות חלק מזהות הרשת.

0XXXXXXX 1XXXXXXX

הביט הזה מתחיל לתפקד כמו מזהה קבוצה.

לכן נוצרות שתי תתי־רשתות.

מה זה אומר בפועל?

192.168.1.8 255.255.255.0

במקרה הזה:

192.168.1

הוא חלק הרשת.

והמספר האחרון:

8

מזהה את המכשיר בתוך אותה רשת.

למה זה חשוב?

עכשיו המחשב יכול להבין:

המחשב משווה בין כתובת היעד לבין כתובת הרשת שלו.

אם חלק הרשת זהה — היעד מקומי.

אם חלק הרשת שונה — היעד שייך לרשת אחרת.

ומה קורה עכשיו?

אם היעד נמצא בתוך אותה רשת —

ARP נכנס לפעולה

המחשב מנסה לגלות את כתובת ה־MAC של היעד המקומי.

אבל אם היעד שייך לרשת אחרת —

צריך לפנות אל ה־Gateway

תחנת חשיבה