Modul 3 — Teknologi Jaringan Komputer

3.3 Arsitektur dan Mekanisme TCP/IP

Perbandingan layer TCP/IP vs OSI 7-layer, karakteristik protokol transport (TCP reliable vs UDP connectionless), port layanan standar, mekanisme 3-way handshake, enkapsulasi data, serta analisis protokol komunikasi web.

Progres disimpan di browser ini saja.

A. Model TCP/IP dan Pemetaannya ke Model OSI

Komunikasi jaringan internet bertumpu pada arsitektur TCP/IP 4-lapis yang dapat dipetakan secara fungsional ke dalam model referensi 7-lapis OSI:

Lapis TCP/IPSetara Lapis OSIFungsi PokokContoh Protokol
ApplicationApplication (7), Presentation (6), Session (5)Menyediakan antarmuka layanan jaringan langsung bagi aplikasi pengguna.HTTP, HTTPS, FTP, SSH, DNS, DHCP, SMTP
TransportTransport (4)Mengelola pengiriman data end-to-end antar-proses aplikasi melalui port.TCP, UDP
InternetNetwork (3)Pengalamatan logis (IP Address) dan perutean paket melintasi berbagai jaringan.IP (IPv4/IPv6), ICMP, ARP
Network InterfaceData Link (2), Physical (1)Transmisi sinyal fisik dan pengalamatan hardware (MAC) dalam satu media lokal.Ethernet, Wi-Fi 802.11, Kabel serat optik

B. Perbandingan Inti Protokol Transport: TCP vs UDP

KarakteristikTCP (Transmission Control Protocol)UDP (User Datagram Protocol)
Sifat KoneksiConnection-Oriented (harus jabat tangan/handshake dulu)Connectionless (langsung kirim tanpa pembukaan koneksi)
Keandalan (Reliability)Reliable (ada deteksi galat, konfirmasi ACK, dan kirim ulang/retransmisi paket hilang)Unreliable / Best-Effort (tidak ada garansi paket sampai atau utuh)
Urutan PaketData dijamin tiba berurutan sesuai nomor urut (sequence number)Paket bisa tiba tidak berurutan tanpa penataan ulang
Kecepatan & OverheadLebih lambat karena header besar (20 byte) dan banyak kontrol alur/kemacetanSangat cepat dan ringan dengan header kecil (8 byte)
Contoh PenggunaanAplikasi web (HTTP/HTTPS), email (SMTP/IMAP), transfer file (FTP/SSH)Panggilan suara/video (VoIP), live streaming, gim online multiplayer, DNS query

C. Port Layanan Standar yang Sering Keluar di Ujian

PortProtokol / LayananPortProtokol / Layanan
20 / 21FTP (File Transfer)80HTTP (Web polos tanpa enkripsi)
22SSH (Secure Shell) & SFTP110POP3 (Penerima Email lokal)
23Telnet (Remote CLI tidak aman)143IMAP (Penerima Email sinkron)
25SMTP (Pengirim Email antar-server)443HTTPS (Web aman terenkripsi TLS/SSL)
53DNS (Penerjemah Domain ke IP)3306MySQL / MariaDB Database Server
67 / 68DHCP (Alokasi IP Otomatis)3389RDP (Remote Desktop Protocol)

D. Mekanisme Komunikasi Data

1. Enkapsulasi Data: Saat mengirim data dari aplikasi ke jaringan, data dibungkus bertahap: Data Aplikasi -> ditambah Header TCP (Segment) -> ditambah Header IP (Packet) -> ditambah Header & Trailer Ethernet (Frame) -> diubah menjadi deretan bit sinyal fisik (Bits).

2. Mekanisme TCP Three-Way Handshake:

  1. Langkah 1 (SYN): Klien mengirim paket dengan flag SYN (*Synchronize*) untuk meminta pembukaan koneksi.
  2. Langkah 2 (SYN-ACK): Server merespons dengan flag SYN-ACK (*Synchronize-Acknowledgment*) menyetujui koneksi.
  3. Langkah 3 (ACK): Klien membalas dengan paket ACK (*Acknowledgment*). Sesi koneksi terjalin dan transmisi data dimulai.

E. Kode Status & Metode HTTP

Kode StatusKategori MaknaContoh Populer
2xxSuccess (Berhasil)200 OK (Berhasil dimuat), 201 Created (Data baru tersimpan)
3xxRedirection (Pengalihan)301 Moved Permanently, 302 Found
4xxClient Error (Kesalahan Klien)400 Bad Request, 401 Unauthorized, 403 Forbidden, 404 Not Found
5xxServer Error (Kesalahan Server)500 Internal Server Error, 502 Bad Gateway, 503 Service Unavailable

Latihan Soal

Pilih jawaban, tekan Check, lalu baca pembahasannya.

Benar 0 / 3

Soal 1mudah

Sebuah aplikasi layanan panggilan video (video call) dan gim online multiplayer membutuhkan protokol transport yang memprioritaskan kecepatan transfer data dan latensi rendah tanpa dibebani mekanisme jabat tangan koneksi yang berulang. Protokol yang paling tepat digunakan adalah ...

Soal 2sedang

Pada model referensi TCP/IP, protokol Internet Protocol (IP) dan Internet Control Message Protocol (ICMP) beroperasi pada lapisan (layer) ...

Soal 3sulit

Manakah di antara pernyataan berikut yang benar mengenai karakteristik protokol dalam mekanisme komunikasi web berbasis TCP/IP?