1. Mengapa Model OSI Diciptakan?
Diterbitkan tahun 1984 oleh ISO (ISO/IEC 7498), Model OSI (Open Systems Interconnection) hadir untuk mengatasi keterbatasan sistem vendor proprietary (IBM SNA, DECnet) dengan standarisasi 7 lapis netral.
2. Ikhtisar Ringkas 7 Lapisan 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. Pembahasan Rinci 7 Lapisan
Lapisan 1: Lapisan Fisik (Physical Layer - Bit)
Mengirimkan bit mentah (0 dan 1) melalui kabel tembaga Cat 6, serat optik, atau gelombang radio. Perangkat: Transceiver SFP+, kabel, repeater.
Lapisan 2: Lapisan Data Link (Frame)
Mengatur transfer data antar node langsung, MAC address 48-bit, dan pengecekan galat FCS/CRC. Protokol: Ethernet (802.3), Wi-Fi (802.11), ARP, VLAN (802.1Q). Perangkat: Switch L2, Access Point.
Lapisan 3: Lapisan Jaringan (Network Layer - Paket)
Mengatur pengalamatan logis IP dan perutean paket lintas jaringan. Protokol: IPv4, IPv6, ICMP, BGP, OSPF. Perangkat: Router, Switch L3.
Lapisan 4: Lapisan Transpor (Transport Layer - Segmen)
Menangani komunikasi ujung-ke-ujung dan nomor port (0–65535). TCP memastikan keandalan lewat 3-way handshake; UDP menyajikan transmisi cepat bebas overhead; QUIC mempercepat HTTP/3.
Lapisan 5: Lapisan Sesi (Session Layer - Data)
Membuka, menyinkronkan, dan menutup sesi komunikasi aplikasi (RPC, NetBIOS, SIP).
Lapisan 6: Lapisan Presentasi (Presentation Layer - Data)
Mengonversi format karakter (UTF-8), mengompresi payload (gzip), dan mengenkripsi data (TLS/SSL).
Lapisan 7: Lapisan Aplikasi (Application Layer - Data)
Antarmuka langsung dengan pengguna dan aplikasi perangkat lunak. Protokol: HTTP/HTTPS, DNS, SSH, SMTP, DHCP. Perangkat: WAF, Load Balancer L7.
4. Alur Enkapsulasi dan Dekapsulasi Data
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. Metode Troubleshooting Terstruktur (Bottom-Up)
- Langkah 1 (Lapisan 1): Apakah kabel terpasang? Apakah lampu indikator link menyala hijau?
- Langkah 2 (Lapisan 2): Apakah port switch aktif? Apakah MAC gateway terbaca di
arp -a? Apakah tag VLAN benar? - Langkah 3 (Lapisan 3): Apakah alamat IP dan subnet mask valid? Apakah ping ke gateway default berhasil?
- Langkah 4 (Lapisan 4): Apakah port TCP tujuan terbuka? Uji dengan
curl -vataunc -zv <ip> 443. - Langkah 6 (Lapisan 6): Apakah sertifikat TLS valid? Apakah terjadi kegagalan negosiasi cipher?
- Langkah 7 (Lapisan 7): Apakah web server mengembalikan status HTTP 200 OK atau kode kesalahan 502 Bad Gateway?