Yang Terjadi Saat Anda Mengunjungi Situs Web
Ikuti permintaan dari peramban Anda ke server yang jauh lalu kembali lagi.
Yang Terjadi Saat Anda Mengunjungi Situs Web adalah pelajaran Network+ Academy gratis di CoddyKit. Ini adalah pelajaran 2 dari 4. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar Network+ Academy, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus Network+ Academy mencakup 4 pelajaran total.
Satu Klik Sederhana, Perjalanan Panjang
Mengunjungi situs web terasa seketika, tetapi banyak hal terjadi dalam sepersekian detik tersebut. Mari ikuti satu permintaan dari peramban Anda ke server yang jauh, lalu kembali lagi.
Langkah 1: Menyelesaikan Nama
Pertama, perangkat Anda meminta Sistem Nama Domain (DNS) mengubah alamat web yang Anda ketik menjadi alamat IP numerik. Jika pencarian ini gagal, halaman tidak akan dimuat.
Langkah 2: Memulai Koneksi
Setelah mengetahui IP, peramban Anda membuka koneksi menggunakan TCP. Jabat tangan singkat memastikan kedua sisi siap sebelum data apa pun mengalir. Kode menunjukkan prosesnya.
Client -> SYN -> Server
Client <- SYN/ACK <- Server
Client -> ACK -> ServerLangkah 3: Mengamankan Saluran
Sebagian besar situs menggunakan HTTPS, yang menambahkan enkripsi dengan TLS. Jabat tangan menukar kunci agar data Anda diacak bagi siapa pun yang mengintip—itulah ikon gemboknya. 🔒
Langkah 4: Mengirim Permintaan
Sekarang peramban Anda mengirim permintaan HTTP untuk meminta halaman tertentu. HTTP menentukan cara peramban meminta dan cara server menjawab.
Langkah 5: Melintasi Internet
Permintaan Anda tidak langsung melompat ke sana. Permintaan itu dipecah menjadi paket-paket yang melewati banyak perute, dan masing-masing meneruskannya semakin dekat ke server.
Langkah 6: Server Menjawab
Server menerima permintaan, mencari atau membuat halaman, lalu mengirimkan kembali respons HTTP dengan kode status (seperti 200 untuk keberhasilan) dan kontennya.
Langkah 7: Merender Halaman
Peramban Anda menyusun kembali paket-paket tersebut dan mulai merender halaman, lalu mengambil berkas tambahan seperti gambar dan skrip. Satu permintaan ternyata terdiri dari banyak permintaan.
Penyimpanan Sementara Menghemat Waktu
Untuk mempercepat proses, hasil disimpan sementara. Peramban Anda menggunakan kembali gambar, jawaban DNS tetap tersimpan, dan salinan tersedia lebih dekat dengan Anda.
Saat Langkah-Langkah Gagal
Setiap langkah dapat gagal dengan caranya sendiri: kesalahan DNS, waktu habis koneksi, 404 (tidak ditemukan), atau 500 (kesalahan server). Langkah-langkah tersebut menunjukkan bagian yang mengalami kerusakan.
Perjalanan Pulang-Pergi Lengkap
Perjalanan lengkapnya: DNS menerjemahkan nama, TCP membuat koneksi, TLS mengamankannya, permintaan HTTP diarahkan ke server, dan peramban merender balasannya—semuanya dalam waktu kurang dari satu detik.
Pemeriksaan Singkat
Apa langkah pertama saat Anda mengunjungi situs web berdasarkan namanya?
Rangkuman
Mengunjungi situs menjalankan langkah-langkah yang jelas: DNS menerjemahkan nama, TCP membuat koneksi, TLS mengamankannya, permintaan HTTP diarahkan melalui perute, dan halaman dirender.
Pertanyaan yang Sering Diajukan
Apakah pelajaran “Yang Terjadi Saat Anda Mengunjungi Situs Web” gratis?
Ya — teks lengkap “Yang Terjadi Saat Anda Mengunjungi Situs Web” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus Network+ Academy, upgrade ke CoddyKit PRO. Kursus Network+ Academy mencakup 4 pelajaran total.
Apa yang akan aku pelajari di “Yang Terjadi Saat Anda Mengunjungi Situs Web”?
Ikuti permintaan dari peramban Anda ke server yang jauh lalu kembali lagi. Kamu berlatih Network+ Academy dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.
Apakah aku perlu pengalaman untuk memulai Network+ Academy?
Tidak diperlukan pengalaman sebelumnya. Network+ Academy di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 2 dari 4.
Berapa lama pelajaran “Yang Terjadi Saat Anda Mengunjungi Situs Web” memakan waktu?
Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.
Bisakah aku menulis dan menjalankan kode dalam pelajaran Network+ Academy ini?
Ya. Setiap pelajaran Network+ Academy menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.
Semua pelajaran dalam kursus ini
- Internet sebagai Jaringan dari Berbagai Jaringan
- Yang Terjadi Saat Anda Mengunjungi Situs Web
- Penyedia Layanan Internet dan Jaringan Tulang Punggung
- Dasar-Dasar Bandwidth, Throughput, dan Latensi