Bayangkan kamu sedang mengetik pesan di WhatsApp atau menonton video TikTok favoritmu. Setiap detik, perangkat seperti ponsel atau komputer kita mengirim dan menerima potongan data melalui Internet agar pesan dan video tersebut muncul di layar. Namun, data tidak dikirim sekaligus sebagai satu berkas besar. Internet bekerja dengan cara membagi pesan-pesan panjang menjadi potongan-potongan kecil yang disebut paket, kemudian mengirim tiap paket secara terpisah. Misalnya, ini seperti membagi surat panjang menjadi beberapa kartu pos kecil yang muat di kotak surat temanmu. Setiap paket ini dikirim ke tujuan, lalu disatukan kembali menjadi pesan utuh di ujung penerima.

Relevansi pemahaman ini menjadi sangat krusial di era digital saat ini. Tanpa mekanisme pengiriman paket yang efisien, layanan seperti video streaming tanpa hambatan atau video call secara real-time tidak akan mungkin terjadi. Artikel ini menjelaskan bagaimana pesan (data aplikasi) diubah menjadi paket-paket, lalu dikirim melalui jaringan Internet. Fokus pembahasan mencakup host (sistem akhir), packet, transmission rate (bandwidth), dan transmission delay (waktu tunda transmisi), serta bagaimana semuanya berperan dalam proses pengiriman data.

Proses pengiriman data di Internet dapat dipahami dalam beberapa langkah berikut:

  1. Aplikasi Pengirim: Pada komputer atau ponsel (host) pengirim, aplikasi seperti WhatsApp, browser web, atau game online membuat data yang ingin dikirim (misalnya teks pesan, gambar, atau permintaan video). Data ini awalnya berupa pesan utuh yang besar.
  2. Lapisan Transport dan Jaringan: Data besar dari aplikasi dipecah menjadi segmen-segmen oleh protokol lapisan transport (misalnya TCP/UDP), kemudian dibungkus menjadi paket IP oleh protokol jaringan. Setiap paket berisi sebagian data asli ditambah header yang mencantumkan alamat IP sumber dan tujuan. Analoginya, seperti menempelkan amplop (header) berisi alamat pengirim dan penerima pada setiap kartu pos.
  3. Pengiriman Bit di Fisik Link: Paket IP yang telah terbungkus diteruskan ke lapisan fisik dan dikirim melalui kabel atau gelombang radio. Kecepatan link disebut bandwidth (laju transmisi). Misalnya, link 100 Mbps dapat mengirim 100 juta bit per detik, seperti jalan tol yang sangat lebar mampu dilalui banyak mobil sekaligus. Waktu untuk mendorong semua bit paket ke media transmisi disebut waktu transmisi. Secara matematis, transmission delay = (ukuran paket dalam bit) / (bandwidth dalam bit per detik). Misalnya, paket 10 Kbit lewat link 100 Mbps hanya butuh sekitar 0,1 ms untuk sepenuhnya terkirim.
  4. Pengalihan oleh Router: Setelah bit paket dikirim ke media, paket tersebut sampai di perangkat packet switch seperti router atau switch. Sebagian besar router menggunakan metode store-and-forward, yaitu menunggu sampai seluruh paket diterima penuh sebelum meneruskannya. Setiap kali paket berpindah ke router berikutnya (disebut hop), terjadi transmission delay lagi di link selanjutnya. Namun perlu dicatat, waktu transmisi hanya tergantung pada ukuran paket dan bandwidth, bukan jarak fisik.
  5. Penggabungan di Tujuan: Akhirnya, paket-paket tiba di host penerima. Komputer penerima mengumpulkan paket-paket tersebut dan menyusun kembali ke bentuk data asli sesuai urutan. Misalnya, file gambar yang dipecah menjadi ribuan paket akan disatukan kembali menjadi gambar utuh. Pada titik ini, pesan WhatsApp yang kamu kirim sudah sampai ke temanmu, atau video TikTok dapat diputar penuh di layar.

Melalui proses ini, arsitektur paket memungkinkan banyak komunikasi berjalan bersamaan. Justru karena paket-paket dari berbagai pengguna dapat melintas di jalur yang sama tanpa antre satu-persatu, “miliaran perangkat dapat bertukar data di Internet secara bersamaan”. Link dengan bandwidth tinggi membuat paket mengalir cepat (waktu transmisi pendek), sedangkan latency (waktu tunda total) adalah jumlah semua delay paket di setiap hop. Secara keseluruhan, membagi data menjadi paket-paket kecil memungkinkan berbagai aplikasi berjalan bersamaan tanpa saling menghambat.

Istilah Teknis Penting:

  • Host (End System): Perangkat seperti komputer, laptop, atau ponsel yang menjadi ujung jaringan. Tempat aplikasi dijalankan dan data dihasilkan atau diterima. Dalam analogi surat, host adalah orang yang menulis atau menerima surat.
  • Packet: Potongan kecil dari data yang lebih besar, dikirim lewat Internet. Setiap paket membawa sebagian data serta header (informasi pengirim-penerima). Seperti kartu pos yang berisi sebagian surat panjang.
  • Bandwidth (Laju Transmisi): Kapasitas maksimum sebuah link jaringan untuk mengirim data, diukur dalam bit per detik (bps). Contoh: 100 Mbps berarti 100 juta bit dapat dikirim setiap detik. Analogi: lebar jalan tol yang menentukan berapa banyak mobil (bit) yang bisa lewat bersamaan.
  • Transmission Delay (Waktu Transmisi): Waktu yang dibutuhkan untuk mendorong seluruh bit paket ke dalam media transmisi. Dihitung dengan rumus ukuran paket / bandwidth. Semakin besar paket atau semakin kecil bandwidth, semakin lama waktu ini.
  • Latency (Keterlambatan): Waktu tunda total perjalanan data dari pengirim ke penerima. Termasuk waktu transmisi dan delay lain (seperti antrean di router). Analoginya seperti waktu tempuh kendaraan dari kota A ke kota B. Bandwidth tinggi tidak otomatis membuat latency rendah, karena latency juga dipengaruhi jarak fisik dan kondisi jaringan.
  • Packet Switch (Router/Switch): Perangkat jaringan yang meneruskan paket dari satu link ke link lainnya. Router membaca alamat tujuan di header paket dan memutuskan ke mana paket dikirim selanjutnya. Kebanyakan router menggunakan metode store-and-forward, memastikan paket diterima penuh sebelum dikirim lagi.
  • Hop: Satu langkah perpindahan paket dari satu router ke router berikutnya dalam perjalanan menuju tujuan. Setiap hop menambah transmission delay pada link selanjutnya.
  • Store-and-Forward: Metode pengiriman paket di mana router menyimpan paket hingga seluruh bitnya diterima, kemudian meneruskannya ke tujuan berikutnya. Hal ini memastikan paket diperiksa (misalnya dengan cek CRC) sebelum diteruskan, sehingga paket rusak dapat dideteksi sebelum menyebar.

Kesimpulan

Internet mentransfer data dengan membagi pesan menjadi paket-paket kecil yang dikirim antar host melalui jaringan paket (packet-switched). Packet switching memungkinkan banyak perangkat bertukar data secara simultan. Bandwidth link menentukan seberapa cepat paket dikirim (waktu transmisi), sedangkan latency adalah jumlah delay paket di setiap hop. Dengan memahami proses ini, kita tahu mengapa aplikasi seperti WhatsApp dan TikTok bisa berjalan lancar meski jutaan pengguna aktif bersamaan di Internet. Pada akhirnya, metode pengiriman paket inilah yang membuat dunia digital kita bekerja cepat dan handal sehari-hari.

==_==

Penulis:

  • Erlangga — 2902706244

  • Bonifasius — 2902698412

  • Raditya — 2902696432

  • Alfian — 2902713275

Uploader & Lecturer: Nico Yonatan Wicaksana, S.Kom., M.Kom.

Referensi

  1. J. F. Kurose dan K. W. Ross, Computer Networking: A Top-Down Approach, Edisi ke-8, Pearson, 2020.
  2. Cloudflare Learning Center, “What is a Packet? Network Packet Definition”, 2023. Tersedia secara daring: https://www.cloudflare.com/learning/network-layer/what-is-a-packet/.
  3. Giri Kuncoro, Mengenal Jaringan Komputer lebih dekat: Latency dan Bandwidth, Medium/Easyread, 2020.