1. 7 લેયરનું OSI મોડેલ શા માટે બનાવવામાં આવ્યું?
1984 માં ISO દ્વારા પ્રકાશિત 7-સ્તરીય OSI મોડેલે વિવિધ નેટવર્ક્સને જોડવામાં મદદ કરી.
2. OSI મોડેલના 7 લેયર્સનો સારાંશ
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 (ભૌતિક): ફાઇબર, તાંબાના વાયર અને રેડિયો તરંગો દ્વારા બિટ્સનું પ્રસારણ.
સ્તર 2 (ડેટા લિંક): ફ્રેમ્સનું નિર્માણ, 48-બિટ MAC સરનામું અને ભૂલ ચકાસણી (Ethernet, Wi-Fi, VLAN).
સ્તર 3 (નેટવર્ક): તાર્કિક આઈપી સરનામું અને રાઉટર્સ દ્વારા પેકેટ રૂટિંગ (IPv4, IPv6, ICMP, BGP).
સ્તર 4 (ટ્રાન્સપોર્ટ): વિશ્વસનીય ડિલિવરી, પોર્ટ મલ્ટીપ્લેક્સિંગ (0–65535) અને ફ્લો કંટ્રોલ (TCP, UDP).
સ્તર 5 (સત્ર): એપ્લિકેશનો વચ્ચે સંચાર સત્રો સ્થાપિત અને સમાપ્ત કરવા (RPC, SOCKS).
સ્તર 6 (પ્રસ્તુતિ): ડેટા ફોર્મેટિંગ, અક્ષર એન્કોડિંગ (UTF-8) અને એન્ક્રિપ્શન (TLS/SSL).
સ્તર 7 (એપ્લિકેશન): વપરાશકર્તા એપ્લિકેશન પ્રોટોકોલ્સ (HTTP/HTTPS, DNS, SSH, SMTP).
4. ડેટા એન્કેપ્સ્યુલેશન અને ડી-એન્કેપ્સ્યુલેશન
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. બોટમ-અપ નેટવર્ક ટ્રબલશૂટિંગ પદ્ધતિ
- સ્તર 1 તપાસ: કેબલ કનેક્શન અને લિંક લાઇટ્સ ચકાસો.
- સ્તર 2 તપાસ: સ્વિચ પોર્ટ સ્થિતિ અને ARP ટેબલ તપાસો.
- સ્તર 3 તપાસ: આઈપી સરનામું, સબનેટ માસ્ક અને ગેટવે પિંગ કરો.
- સ્તર 4 તપાસ: TCP પોર્ટ સ્થિતિ અને ફાયરવોલ સેટિંગ્સ તપાસો.
- સ્તર 6 તપાસ: SSL/TLS પ્રમાણપત્રની માન્યતા ચકાસો.
- સ્તર 7 તપાસ: HTTP સ્થિતિ કોડ્સ અને એપ્લિકેશન પ્રતિસાદ તપાસો.