Subnetting

מדריך Subnetting מקיף

לפני שמתחילים נצלול לתפקידים וחוקי הבסיס של כתובות Ip

  • Ip – internet protocol – פרוטוקול שתפקידו לזהות רכיבים שונים ברשת.

              מרכיבי הרשת יכולים להיות כונן, מדספת, מתג, וכדומה.

              זיהוי של רכיבים שונים יתבצע ע״י רצף של מספרים ולאחר מכן נקודה

לדוגמא : 148.23.8.21

חשוב להדגיש! ספירה של מספרים אלו יתבצע תמיד משמאל לימין בדוגמא שלנו זה 148 ואז 23 וכדומה.

מה התפקידים של כתובת IP ?

1. לתת מידע על כל רכיב ברשת

2. לתת מידע על הרשת כולה / תתי רשתות וכדומה

3. כל מספר כזה יהיה מוגדר בתור אוקטטה ( octette )

  • אותן אוקטטות יכולות להכיל מספר מ 0 עד 255.
  • כל מספר ברשת מתורגם למחשב בצורה בינארית שבסופו של דבר נקראים ביטים ( bites )
  •  כאשר הביט דולק הוא ייוצג עם הספרה – 1.
  •  כאשר הביט כבוי הוא ייוצג עם הספרה – 0.
  • בטח אתם שואלים איך מחשבים עכשיו והתשובה היא בעזרות סרגל בינארי.


נצלול טיפה לחוקי היסוד של כתובות IP והיסודות:

  1. כתובת IP חייבת להיות ייחודית לכל רשת. אין אפשרות כזאת שלי וגם לך יהיו אותו כתובות IP אלה אם קיימות 2 ויותר רשתות נפרדות.
  2. איסור מוחלט להשתמש בספרה 127 בהתחלת הכתובת שמורה לבדיקות עצמאיות ( LOOPBACK ADDRESS )

  3. אסור ל Network id להתחיל ב – 0. למה? נחזור למעלה לאוקטטה ונראה ש – 0 מסמל לי כבוי ולכן שם הרשת לא יכולה להיות כבויה.

באמצעות הסרגל הבינארי שמוצג למטה נתרגם כל אוקטטה לשפה הבינארית:

בטבלה שלפנייכם מוצג הסרגל הבינארי שבעזרתו ניתן להגיע לטווח מספרים בין 0 עד 255.

לצורך הדגמה אני מעוניין להגיע למספר 88 ולכן נתחיל לחשב בעזרת הסרגל הבינארי

כמו שהצלחתם להבין הדלקתי את המתג במספר 64 ולאחר מכן את המתג של 16 ולאחר מכן את מתג 8 מה שנותן לי בידיוק בפעולת חישוב את התוצאה של 88

החישוב  של המסומן בירוק

64+16+8 = 88

ולכן בחישוב בינארי זה יתן לנו 01011000  שווה ערך ל מספר 88.

0 –  אני מכבה את המספר זאת אומרת שהפעולת חישוב שלי מתבטלת

 1 –  מדליק זאת אומרת שפעולת החישוב שלי נכנסת לפעולה

  • בכל אוקטטה ניתן להגיע לסך הכל של מ 0 עד 255 כתובות.
  • דוגמא:

סך הכל 4 אוקטטות שזה אומר ש255*255*255*255 ייצר לנו סכום של 4,294,967,296 כתובות אפשריות.

הבא נקפוץ לשלב הבא….

SUBNET MASK :

ה – SUBNET MASK היא כתובת שנלווית לכתובת ה – IP שלנו.  ( בדר"כ רשומה מתחת לכתובת )

והיא תגלה לנו איזה חלק שייך לרשת ואיזה חלק שייך למארח ע"י המספרים 0-255 או כל מספר אחר במקומו.

כדי לזהות בכל כתובת איזה חלק שייך לרשת ואיזה חלק שייך למארח הומצאה שיטה שנקראת SUBNET MASK.

חוקי יסוד:

  • בכל רשת תמיד הכתובת הראשונה תהיה שייכת לשם הרשת – NETWORK ID.
  • הכתובת האחרונה שלנו תהיה שייכת ל BROADCAST שתפקידה לשדר לכל הרכיבים בבת אחת.

כדאי להבין מה שם הרשת ומה ה – HOST ID נסתכל בטבלה שמתחתינו

משמעותו שמעל כל אוקטטה שתהיה 255 המשמעות היא שם הרשת.
כל אוקטטה שתהייה רשומה כ – 0 משמעותה HOST ID.

המספרים שמתחתיהם כתבנו את המספר 255 בעצם הם יהיו שייכים לשם הרשת. כלומר האוקטטות 126.1.66  הם יהיו שם הרשת. והאוקטטה שמתחתיה כתבנו את המספר 0 בעצם הוא יהיה ה HOST ID .

  • אופן חלוקת הכתובות מתבצע ע"י ארגון עולמי בשם IANA – Internet Assigned Numbers Authority
  • הארגון מחלק את כלל הכתובות האפשרויות לפי שיטת ה-Classes. כל Class קובע טווחי כתובות ואת ה-Mask Subnet שלהן:

לצורך הדגמה:

IP שמתחיל ב: 124.22.54.1/16 יכנס לקטגורייה של CLASS A

IP שמתחיל ב: 129.24.6.12/24 יכנס לקטגורייה של CLASS B

  1. התפקיד של המספר אחרי ה – \ הוא להגיד כמה ביטים דלוקים כדי לזהות את ה lass או יותר חשוב לזהות את ה Mask Subnet.
  2. עכשיו בו ניראה דוגמא : יש לי ארגון של 100 עובדים ואני רוצה לחלק את הארגון שלי למחלקות לפי תפקיד. כלומר, מחלקת כספים, מחלקת משאבי אנוש ומחלקת תשתיות. אני רוצה שכל מחלקה תקבל רשת מקומית משלה. איך עושים את זה? באמצעות משהו שניקרא Subnetting זאת אומרת בעצם לחלק את הרשת שלנו לתתי רשתות בשביל שלכל מחלקה יהיה את תת הרשת שלה.

כעת נדגים איך חלוקה לתתי רשתות מתבצעת:

נגיד שיש לנו את הכתובת 206.38.12.0/28

  • קודם נרשום את הכתובת עם ה / שוב פעם: 206.38.12.0/28
    • לאחר מכן נתחיל לחשב כמה ביטים דלוקים וכמה כבויים
    • 11111111.11111111.11111111.11000000
    • אחר כך נרשום את ה Mak Subnet Custom : .255.255.255.192

תזכורת : זוכרים מה אמרנו לגבי המרת מספר מבינארי לדצימאלי וההפך ? משתמשים בסרגל בינארי

  • אחר כך נעלה בחזרת 2 את מספר האחדות : 4 = 2 2 זה המספר של תתי רשתות.
    • אחר כך נעלה בחזקת 2 את מספר האפסים : 64 = 6 2 זה מספר כמות הכתובות בכל תת רשת.
    • ועכשיו השלב האחרון שאנחנו צריכים לעשות זה לפרוש את התתי רשתות לכמה שניתן :
  • 206.38.12.63 – 206.38.12.0
  • 206.38.12.127 – 206.28.16.64
  • 206.38.12.191 – 206.38.12.128
  • 206.38.12.255 – 206.38.12.192

כתיבת תגובה

תפריט נגישות