- Get link
- X
- Other Apps
Popular Post
Posted by
fabiokounang
on
- Get link
- X
- Other Apps
Kita pakai internet setiap hari.
Scroll Instagram.
Nonton YouTube.
Buka Google.
Chat WhatsApp.
Semua terasa instan.
Tapi pernah nggak kamu berhenti sebentar dan mikir:
π “Ini sebenarnya data dari mana datangnya?”
π “Kenapa bisa langsung muncul di layar?”
π “Apa yang terjadi di belakang semua ini?”
Karena jujur aja…
Internet itu kelihatannya simpel, tapi di baliknya ada sistem yang luar biasa kompleks.
Dan di artikel ini, kita bakal bahas itu dengan cara yang simpel.
Internet Itu Sebenarnya Apa?
Internet bukan “sesuatu yang ajaib”.
Internet itu adalah kumpulan komputer di seluruh dunia yang saling terhubung.
Jadi saat kamu buka website, kamu sebenarnya:
π sedang mengambil data dari komputer lain
π yang mungkin berada di negara lain
Analogi Biar Lebih Kebayang
Bayangkan internet seperti jaringan jalan raya.
- Komputer = rumah
- Server = gudang besar
- Internet = jalan penghubung
- Data = kendaraan
Saat kamu buka website:
π kamu seperti mengirim “permintaan” lewat jalan
π lalu data dikirim balik ke kamu lewat jalan yang sama
Apa yang Terjadi Saat Kamu Buka Website?
Misalnya kamu buka:
www.google.com
Yang terjadi sebenarnya seperti ini:
1. Kamu Mengirim Permintaan (Request)
Browser kamu bilang:
π “Saya mau buka Google”
Ini disebut request.
2. DNS Mencari Alamat
Komputer tidak mengerti “google.com”.
Yang dimengerti komputer adalah angka (IP address).
Jadi sistem akan bertanya ke DNS:
π “google.com itu alamatnya apa?”
DNS akan menjawab misalnya:
142.250.xxx.xxx
3. Request Dikirim ke Server
Setelah tahu alamatnya, request kamu dikirim ke server Google.
Server itu adalah komputer besar yang menyimpan data website.
4. Server Memproses
Server menerima request kamu, lalu:
- mengambil data website
- memproses permintaan
- menyiapkan response
5. Server Mengirim Balasan (Response)
Server mengirim data kembali ke browser kamu.
6. Browser Menampilkan
Browser membaca data tersebut (HTML, CSS, JS), lalu menampilkan website.
Dan semua ini terjadi dalam hitungan detik.
Kenapa Bisa Cepat Banget?
Karena:
- server tersebar di seluruh dunia
- jaringan internet sangat cepat
- ada sistem optimasi (cache, CDN, dll)
Makanya kamu bisa buka website hampir tanpa delay.
Apa Itu IP Address?
IP Address adalah alamat unik setiap komputer di internet.
Contoh:
192.168.1.1
Tanpa IP address, komputer tidak tahu harus kirim data ke mana.
Apa Itu DNS?
DNS adalah seperti buku kontak internet.
Daripada kamu hafal angka IP, kamu cukup tulis:
google.com
DNS yang akan menerjemahkannya.
Apa Itu Server?
Server adalah komputer yang menyimpan data dan melayani request.
Contoh:
- website → disimpan di server
- database → di server
- API → di server
Apa Itu Client?
Client adalah perangkat kamu:
- laptop
- HP
- browser
Client adalah yang meminta data.
Jadi Intinya…
Setiap kali kamu buka website:
π Client (kamu) minta data
π Server mengirim data
π Internet jadi jalurnya
Kenapa Ini Penting untuk Developer?
Karena kalau kamu ngerti ini, kamu mulai paham:
- bagaimana website bekerja
- bagaimana API bekerja
- bagaimana backend berkomunikasi
- kenapa ada error seperti timeout
Ini bukan sekadar teori.
Ini adalah fondasi dari semua aplikasi modern.
Hal yang Sering Disalahpahami
Beberapa hal yang sering bikin bingung:
❌ Internet = WiFi
π Salah. WiFi cuma salah satu cara koneksi
❌ Website itu disimpan di browser
π Salah. Website ada di server
❌ Semua data langsung dari HP
π Salah. Data datang dari server
Kenapa Artikel Ini Penting?
Karena banyak orang belajar coding…
Tapi tidak pernah benar-benar paham:
π data itu datang dari mana
π bagaimana sistem bekerja
Dan di sinilah kamu mulai beda.
Kesimpulan
Internet bekerja karena adanya jaringan komputer yang saling terhubung.
Setiap kali kamu membuka website, ada proses:
- request
- DNS
- server
- response
Semua berjalan sangat cepat, tapi sebenarnya sangat terstruktur.
Dan memahami ini adalah langkah penting untuk naik level sebagai developer.

Comments
Post a Comment