Model TCP/IP
Tujuan Belajar
- Memahami model TCP/IP yang dipakai di dunia nyata.
- Memetakan layer TCP/IP ke model OSI.
- Mengenal protokol kunci di tiap layer.
Model yang benar-benar dipakai
Jika OSI adalah model untuk belajar, maka TCP/IP adalah model yang benar-benar menjalankan internet. Model ini lebih ringkas — hanya 4 layer (beberapa versi menyebut 5).
Pemetaan TCP/IP ke OSI
Empat layer TCP/IP
| Layer TCP/IP | Setara OSI | Tugas | Protokol kunci |
|---|---|---|---|
| Application | 5–7 | Layanan untuk aplikasi pengguna | HTTP, HTTPS, DNS, FTP, SMTP |
| Transport | 4 | Keandalan & pengiriman ujung-ke-ujung | TCP, UDP |
| Internet | 3 | Pengalamatan & routing | IP, ICMP, ARP |
| Network Access | 1–2 | Akses media fisik | Ethernet, Wi-Fi |
Application Layer
Menggabungkan tiga layer atas OSI. Di sinilah protokol yang langsung dipakai aplikasi: HTTP untuk web, DNS untuk penerjemahan nama, SMTP untuk email.
Transport Layer
Tempat TCP (andal, berorientasi koneksi) dan UDP (cepat, tanpa koneksi) bekerja. Lihat TCP vs UDP.
Internet Layer
Inti dari "IP" dalam TCP/IP. Menangani alamat IP dan routing paket antarjaringan. Protokol pendukung: ICMP (untuk ping), ARP (memetakan IP ke MAC).
Network Access Layer
Menggabungkan layer fisik dan data link OSI — bagaimana data benar-benar dikirim lewat kabel atau udara.
OSI vs TCP/IP — mana yang dipakai?
- OSI: model pengajaran & diagnosis. Lebih detail (7 layer).
- TCP/IP: model implementasi nyata. Lebih praktis (4 layer).
Keduanya bukan saingan. Profesional jaringan memakai kosakata OSI ("masalah di Layer 2") sambil bekerja dengan protokol TCP/IP.
Studi Kasus: Mengirim email
Saat Anda menekan "Kirim" pada email:
- Application: Aplikasi email memakai SMTP untuk menyusun pesan.
- Transport: TCP memecah pesan jadi segmen dan menjamin semua sampai.
- Internet: IP memberi alamat tujuan & memilih rute.
- Network Access: Ethernet/Wi-Fi mengirim bit ke perangkat berikutnya.
Di sisi penerima, prosesnya berjalan terbalik — dari bawah ke atas.
Poin Penting
- TCP/IP adalah model 4-layer yang benar-benar menjalankan internet.
- Layer-nya: Application, Transport, Internet, Network Access.
- OSI dipakai untuk belajar/diagnosis; TCP/IP untuk implementasi.
- Protokol kunci: HTTP/DNS (App), TCP/UDP (Transport), IP/ICMP (Internet).
1. Berapa jumlah layer pada model TCP/IP (versi umum)?
2. Protokol IP berada di layer TCP/IP yang mana?