איך הכל התחיל?

הרעיון של רשתות מחשבים התחיל בשנות ה-60 בארה״ב בפרויקט בשם ARPANET, שמומן על ידי משרד ההגנה האמריקאי.

המטרה הייתה ליצור רשת מבוזרת שתמשיך לפעול גם במקרה של תקיפה.

ב-1969 חוברו ארבעה מחשבים ראשונים – וזה היה הזרע שממנו צמח האינטרנט.

בשנות ה-80 פותח פרוטוקול TCP/IP, שהפך לסטנדרט הרשמי של רשתות מחשבים – והוא הבסיס שעליו עובד האינטרנט עד היום.

Image

היום אנחנו בעולם של:

רשתות ענק גלובליות, מחשוב ענן, SDN, IoT, IPv6, Data Centers.

מה זה IP?

כתובת IP היא מספר בינארי
כתובת IPv4 מורכבת מ-32 ביטים (4 בייטים).

לדוגמה: 192.168.1.10

המחשב רואה: 11000000.10101000.00000001.00001010

כל אוקטט/מקטע = 8 ביטים = בייט אחד

טווח כל בייט: 0-255

איך זה מחושב?

8 בחזקת 2 (2^8) = 256 ערכים (0 עד 255)

זאת אומרת : 0-255.0-255.0-255.0-255

איך מחשבים אוקטט בינארי?

ניקח לדוגמה את במספר: 192

המשקלים של הביטים:

128 = 10000000
64 = 01000000
32 = 00100000
16 = 00010000
8 = 00001000
4 = 00000100
2 = 00000010
1 = 00000001

איך זה עובד בפועל?

כל ביט הוא ON (1) או OFF (0).

לדוגמה:

192 = 128 + 64 = 11000000

10 = 8 + 2 = 00001010

כל הביטים דלוקים: 255 = 11111111

כל הביטים כבויים: 0 = 00000000

מה זה Subnet ולמה זה קיים?

Subnet = חלוקה לוגית של רשת גדולה לרשתות קטנות יותר.

למה צריך את זה?

ארגון רשת, אבטחה, שליטה על broadcast, חיסכון בכתובות.

ממה בנוי Subnet?

  1. Subnet Mask
    תפקידו לקבוע את תצורת הרשת ( המחלקות A,B,C)
    לדוגמא 255.255.255.0 קובעת את המחלקה C ובצורה הבינארית היא תיראה כך: 11111111.11111111.11111111.00000000 ואפשר לכתוב אותו גם בקצרה 192.168.1.0/24, ה – 24/ היא מסכת הסאבנט.
    המשמעות 24 ביטים לרשת, 8 ביטטים לאוקטה.
  2. Network Address
    הכתובת הראשונה בטווח, אי אפשר להקצות אותה למחשב והיא ידועה גם בשם Default Gatway
  3. Broadcast Address
    הכתובת האחרונה בטווח, היא משמשת לשליחת מידע לכל הרשת ולכן חשוב להגדיר את הרשת קטנה ככל האפשר לפי הצרכים והשימוש.
  4. Host Range
    התפקיד האחרון הינו הגדרת טווח הרשת, במקרה של 192.168.1.0, מורידים את הכתובות התפוסות בראש שהם Network Address, Broadcast Address ומתקבל האפרות ל 254 כתובות איי-פי ברשת הנוכ

אז מה הם המחלקות?

מחלקה A: מיועדת לרשתות ענקיות

  • כתובת: 1.0.0.0
  • סאבנט: 255.0.0.0

או בשורה אחת 1.0.0.0/8

מחלקה B: מיועדת לרשתות בינוניות

  • כתובת: 1.1.0.0
  • סאבנט: 255.255.0.0

או בשורה אחת 1.1.0.0/16

מחלקה C: מיועדת לרשתות קטנות

  • כתובת: 1.1.1.0
  • סאבנט: 255.255.255.0

או בשורה אחת 1.1.1.0/25

מחלקה D:

Multicast

מחלקה E:

Reserved

מה קיים היום?

  • IPv4 עדיין בשימוש
  • מעבר ל־IPv6
  • רשתות וירטואליות
  • VLANs
  • Overlay Networks
  • Kubernetes Networking
  • Zero Trust Architecture

טיפים פרקטיים לסיכום

  • תמיד תחשב Subnet לפני שאתה מקים רשת
  • תשתמש ב־/24 כברירת מחדל לרשתות קטנות
  • תפריד רשת משתמשים משרתים
  • תשתמש ב-VLAN גם אם אתה בבית (Home Lab)
  • תלמד לעבוד בלי מחשבון Subnet
  • תבין בינארי – זה משנה הכל