Logo nousens

📢 Iklan

Model OSI 7 Layer

Jun 12, 2026 - 5 minute read

Apa Itu Model OSI?

Model OSI (Open Systems Interconnection) adalah kerangka referensi standar yang dikembangkan oleh ISO (International Organization for Standardization) pada tahun 1984. Model ini menjelaskan bagaimana data berpindah dari satu perangkat ke perangkat lain melalui jaringan dengan membagi proses komunikasi menjadi 7 lapisan (layer).

Tujuan utama model OSI:

  • Menstandardisasi komunikasi antar perangkat dari vendor berbeda
  • Memudahkan troubleshooting jaringan
  • Memisahkan fungsi-fungsi jaringan agar lebih modular

Mnemonic untuk mengingat urutan layer (dari atas ke bawah): “All People Seem To Need Data Processing” Application → Presentation → Session → Transport → Network → Data Link → Physical


Gambaran Umum 7 Layer

┌─────────────────────────────────────────┐
│  Layer 7 │ Application  │ HTTP, FTP, DNS │
├─────────────────────────────────────────┤
│  Layer 6 │ Presentation │ SSL, JPEG, ZIP │
├─────────────────────────────────────────┤
│  Layer 5 │ Session      │ NetBIOS, RPC   │
├─────────────────────────────────────────┤
│  Layer 4 │ Transport    │ TCP, UDP       │
├─────────────────────────────────────────┤
│  Layer 3 │ Network      │ IP, ICMP, OSPF │
├─────────────────────────────────────────┤
│  Layer 2 │ Data Link    │ Ethernet, MAC  │
├─────────────────────────────────────────┤
│  Layer 1 │ Physical     │ Kabel, Sinyal  │
└─────────────────────────────────────────┘

Data yang dikirim akan melewati layer dari atas ke bawah (encapsulation) di sisi pengirim, lalu dari bawah ke atas (decapsulation) di sisi penerima.


Penjelasan Tiap Layer

Layer 1 — Physical Layer

Fungsi: Mengirim dan menerima bit mentah (0 dan 1) melalui media fisik.

Layer ini berhubungan dengan:

  • Jenis kabel (UTP, Fiber Optik, Coaxial)
  • Konektor (RJ45, LC, SC)
  • Sinyal (listrik, cahaya, radio)
  • Kecepatan transmisi (bps, Mbps, Gbps)
  • Encoding sinyal

Contoh perangkat: Hub, kabel UTP, repeater, NIC (bagian fisik)

Unit data: Bit


Fungsi: Menyediakan transfer data yang andal antar dua node yang terhubung langsung (node-to-node). Layer ini menangani pengalamatan fisik menggunakan MAC Address.

Sub-layer Data Link:

  • LLC (Logical Link Control): Kontrol aliran dan error
  • MAC (Media Access Control): Pengalamatan dan akses media

Protokol & Teknologi:

  • Ethernet (IEEE 802.3)
  • WiFi (IEEE 802.11)
  • PPP (Point-to-Point Protocol)
  • VLAN (IEEE 802.1Q)
  • STP (Spanning Tree Protocol)

Contoh perangkat: Switch, Bridge, NIC (bagian software)

Unit data: Frame

Contoh MAC Address: A4:C3:F0:12:34:56


Layer 3 — Network Layer

Fungsi: Menentukan jalur terbaik (routing) untuk mengirim data dari sumber ke tujuan melintasi banyak jaringan menggunakan IP Address.

Tanggung jawab Layer 3:

  • Logical addressing (IP Address)
  • Routing paket antar jaringan
  • Fragmentasi dan reassembly paket

Protokol:

  • IP (Internet Protocol) — IPv4 & IPv6
  • ICMP (Internet Control Message Protocol) — digunakan ping
  • OSPF, RIP, BGP, EIGRP — protokol routing dinamis
  • ARP (Address Resolution Protocol) — mengubah IP ke MAC

Contoh perangkat: Router, Layer 3 Switch

Unit data: Packet


Layer 4 — Transport Layer

Fungsi: Menyediakan komunikasi end-to-end yang andal antara aplikasi di dua host, termasuk segmentasi data, kontrol aliran, dan error recovery.

Dua protokol utama:

Fitur TCP UDP
Kepanjangan Transmission Control Protocol User Datagram Protocol
Koneksi Connection-oriented Connectionless
Keandalan Andal (ada ACK) Tidak andal
Kecepatan Lebih lambat Lebih cepat
Penggunaan HTTP, FTP, Email DNS, VoIP, Streaming, Game

Konsep penting:

  • Port Number: Mengidentifikasi aplikasi (misal: HTTP = port 80, HTTPS = 443, DNS = 53)
  • Three-way Handshake TCP: SYN → SYN-ACK → ACK
  • Segmentasi: Data besar dipotong menjadi segment lebih kecil

Unit data: Segment (TCP) / Datagram (UDP)


Layer 5 — Session Layer

Fungsi: Mengelola sesi komunikasi antara dua aplikasi — membuka, mempertahankan, dan menutup sesi.

Layer ini memastikan:

  • Sesi tetap terbuka selama data masih ditransfer
  • Sinkronisasi dan checkpointing (resume transfer jika terputus)
  • Dialog control (half-duplex / full-duplex)

Protokol: NetBIOS, RPC (Remote Procedure Call), PPTP, SIP

Dalam praktiknya, fungsi layer 5, 6, dan 7 sering digabung dalam implementasi modern (seperti pada model TCP/IP).

Unit data: Data


Layer 6 — Presentation Layer

Fungsi: Bertanggung jawab atas format, enkripsi, dan kompresi data agar bisa dimengerti oleh lapisan aplikasi.

Tanggung jawab:

  • Translasi format: ASCII, EBCDIC, Unicode
  • Enkripsi/Dekripsi: SSL/TLS
  • Kompresi: ZIP, JPEG, MPEG

Contoh:

  • Browser menggunakan TLS untuk mengenkripsi data HTTPS
  • File gambar JPEG dikompresi sebelum dikirim

Unit data: Data


Layer 7 — Application Layer

Fungsi: Layer paling dekat dengan pengguna. Menyediakan antarmuka bagi aplikasi untuk mengakses layanan jaringan.

Ini bukan aplikasi itu sendiri (seperti Chrome atau Outlook), melainkan protokol yang digunakan aplikasi untuk berkomunikasi.

Protokol umum:

Protokol Port Fungsi
HTTP 80 Website tidak terenkripsi
HTTPS 443 Website terenkripsi (TLS)
FTP 21 Transfer file
SFTP 22 Transfer file terenkripsi
SSH 22 Remote access terenkripsi
DNS 53 Resolusi nama domain
DHCP 67/68 Pemberian IP otomatis
SMTP 25 Pengiriman email
IMAP 143 Penerimaan email
SNMP 161 Monitoring jaringan

Unit data: Data


Proses Enkapsulasi & Dekapsulasi

Enkapsulasi (Pengirim — dari atas ke bawah)

Setiap layer menambahkan header (dan terkadang trailer) ke data:

[Data]                          ← Layer 7: Application
[L6 Header | Data]              ← Layer 6: Presentation
[L5 Header | Data]              ← Layer 5: Session
[TCP Header | Data]             ← Layer 4: Transport → Segment
[IP Header | Segment]           ← Layer 3: Network → Packet
[MAC Header | Packet | FCS]     ← Layer 2: Data Link → Frame
[101101100...]                  ← Layer 1: Physical → Bits

Dekapsulasi (Penerima — dari bawah ke atas)

Proses sebaliknya — setiap layer melepas header yang ditambahkan oleh layer yang sesuai di sisi pengirim.


Model TCP/IP vs Model OSI

Model TCP/IP adalah model yang benar-benar digunakan di internet saat ini, dengan 4 layer yang memetakan ke 7 layer OSI:

Model TCP/IP Model OSI
Application Application + Presentation + Session
Transport Transport
Internet Network
Network Access Data Link + Physical

Model OSI tetap digunakan sebagai referensi dan alat troubleshooting karena lebih detail dan granular.


Cara Menggunakan OSI untuk Troubleshooting

Pendekatan umum: dari bawah ke atas (bottom-up)

  1. Layer 1: Cek kabel, lampu indikator port, koneksi fisik
  2. Layer 2: Cek MAC address, konfigurasi VLAN, status switch
  3. Layer 3: Cek IP address, subnet mask, gateway, routing table
  4. Layer 4: Cek firewall rules, port yang diblokir
  5. Layer 7: Cek konfigurasi aplikasi, DNS resolution

Contoh: Tidak bisa akses website → ping gateway berhasil (Layer 3 OK) → cek DNS resolution → ternyata DNS error (Layer 7).


Kesimpulan

Model OSI 7 Layer adalah peta jalan yang sangat berguna untuk memahami cara kerja jaringan dan melakukan troubleshooting. Setiap layer memiliki tanggung jawab yang jelas dan berinteraksi dengan layer di atas dan di bawahnya.

Artikel selanjutnya akan membahas TCP/IP dan cara kerja internet secara lebih mendalam, termasuk bagaimana data benar-benar melakukan perjalanan dari browser kamu ke server di belahan dunia lain.

📢 Iklan

📢 Iklan