1. מדוע נוצר מודל 7 השכבות של OSI?
מודל ה-OSI בן 7 השכבות (ISO/IEC 7498) שפורסם ב-1984 איפשר אינטגרציה בין מערכות קנייניות שונות (IBM SNA, DECnet).
2. סקירת 7 שכבות מודל OSI
Layer Layer Name PDU (Unit) Primary Hardware Key Protocols
───── ────────── ────────── ──────────────── ─────────────
L7 Application Data Gateway, Proxy, WAF HTTP/HTTPS, DNS, SSH, SMTP
L6 Presentation Data Operating System, TLS TLS/SSL, JSON, gzip, ASCII
L5 Session Data OS, Network Sockets RPC, NetBIOS, SIP, SOCKS
L4 Transport Segment Firewall, L4 Balancer TCP, UDP, QUIC, SCTP
L3 Network Packet Router, Layer 3 Switch IPv4, IPv6, ICMP, BGP, OSPF
L2 Data Link Frame Switch, Bridge, NIC Ethernet, Wi-Fi, ARP, VLAN
L1 Physical Bits Hub, Transceiver, Cable Fiber, RJ45 Cat6, PAM4, RF
3. פירוט מעמיק של שכבות 1 עד 7
שכבה 1 (פיזית): שידור סיביות גולמיות דרך סיבים אופטיים, כבלי נחושת וגלי רדיו (Wi-Fi/5G).
שכבה 2 (ערוץ הנתונים): מסגור נתונים, כתובות MAC פיזיות (48 סיביות) ובקרת שגיאות (Ethernet, Wi-Fi, VLAN).
שכבה 3 (רשת): כתובות IP לוגיות וניתוב חבילות נתונים בין רשתות עצמאיות (IPv4, IPv6, ICMP, נתבים).
שכבה 4 (תעבורה): מסירה אמינה מקצה לקצה, ריבוב פורטים (0–65535) ובקרת זרימה (TCP, UDP).
שכבה 5 (שיחה): פתיחה, ניהול וסגירה של שיחות תקשורת בין יישומים (RPC, SOCKS).
שכבה 6 (הצגה): עיצוב נתונים, המרת קידוד תווים (UTF-8), דחיסה והצפנה (TLS/SSL).
שכבה 7 (יישום): פרוטוקולים המשרתים ישירות את תוכנות המשתמש (HTTP/HTTPS, DNS, SSH, SMTP).
4. תהליך כימוס (Encapsulation) ופירוק נתונים
Sending Device (Encapsulation):
[L7 Application] HTTP GET /index.html
▼
[L6 Presentation] TLS Encryption + Brotli Compression
▼
[L5 Session] Session Token & Socket ID
▼
[L4 Transport] TCP Header (Source Port: 52410, Dest Port: 443) ──► Segment
▼
[L3 Network] IP Header (Source IP: 192.168.1.5, Dest IP: 104.21.52.12) ──► Packet
▼
[L2 Data Link] Ethernet Header (Source MAC, Dest MAC) + FCS CRC ──► Frame
▼
[L1 Physical] Laser light pulses / electrical voltages ──► Bits
~~~~~~~~~~~~~~~~~~~~ Undersea Fiber Optic Cable / Physical Links ~~~~~~~~~~~~~~~~~~~~
Receiving Server (De-Encapsulation):
Bits (L1) ──► Frame (L2) ──► Packet (L3) ──► Segment (L4) ──► Data (L5-L7)
5. מתודולוגיית איתור תקלות מלמטה למעלה (Bottom-Up)
- בדיקת שכבה 1: חיבור כבלים פיזיים ונוריות חיווי קישור.
- בדיקת שכבה 2: מצב פורט המתג וטבלת ARP מקומית.
- בדיקת שכבה 3: כתובת IP, מסכת רשת ובדיקת ping לשער ברירת מחדל.
- בדיקת שכבה 4: האזנה לפורט TCP ובדיקת חומת אש (Firewall).
- בדיקת שכבה 6: תוקף תעודת SSL/TLS.
- בדיקת שכבה 7: קודי סטטוס HTTP ותגובת שירות היישום.