Memahami Full-Stack Web Development berjalan #01 Proses Internet Bekerja
Edo Kurniawan
05 April 2023
Internet adalah jaringan global yang menghubungkan jutaan komputer dan perangkat elektronik di seluruh dunia. Internet telah menjadi bagian penting dari kehidupan kita saat ini, dan banyak orang menggunakannya untuk berbagai kegiatan, mulai dari mengirim email, bersosialisasi di media sosial, hingga melakukan transaksi bisnis. Namun, sedikit yang tahu bagaimana internet bekerja dan apa yang terjadi di balik layar. Dalam artikel ini, kita akan membahas proses internet secara rinci.
1. Protokol Internet
Internet adalah jaringan komputer global yang terdiri dari jutaan perangkat yang terhubung bersama melalui protokol internet. Protokol internet adalah seperangkat aturan yang digunakan oleh perangkat untuk berkomunikasi satu sama lain melalui jaringan internet. Ada dua protokol internet utama yang digunakan saat ini, yaitu Internet Protocol (IP) dan Transmission Control Protocol (TCP).
2. Router
Router adalah perangkat yang menghubungkan jaringan lokal Anda ke jaringan internet. Router bertanggung jawab untuk mengirimkan paket data dari perangkat Anda ke tujuan yang diminta. Router bekerja dengan mengambil paket data dari sumber, menentukan rute tercepat untuk mencapai tujuan, dan mengirimkan paket ke tujuan akhir.
3. DNS
DNS adalah singkatan dari Domain Name System. DNS adalah sistem yang memetakan nama domain ke alamat IP. Saat Anda memasukkan URL ke dalam browser Anda, browser akan mengirimkan permintaan ke DNS server untuk mencari tahu alamat IP yang sesuai dengan URL yang diminta. Setelah DNS server menemukan alamat IP yang sesuai, browser Anda dapat menghubungi server web yang sesuai untuk meminta halaman web yang diminta.
4. Server Web
Server web adalah perangkat yang menyimpan halaman web dan mengirimkan halaman web tersebut ke browser Anda. Saat Anda memasukkan URL ke dalam browser Anda, browser akan mengirimkan permintaan ke server web yang sesuai. Server web kemudian akan mengirimkan halaman web ke browser Anda dalam bentuk kode HTML, CSS, dan JavaScript.
5. Pengiriman Data
Saat halaman web diunduh, data dikirimkan dari server web ke browser Anda dalam bentuk paket data. Setiap paket data berisi sebagian dari halaman web yang diminta. Setelah paket data diterima oleh browser Anda, browser akan mengumpulkan dan menyusun kembali paket data untuk membentuk halaman web yang lengkap.
6. HTTPS
HTTPS adalah singkatan dari Hypertext Transfer Protocol Secure. HTTPS adalah versi aman dari protokol HTTP. HTTPS memastikan bahwa semua data yang dikirimkan antara browser dan server web dienkripsi sehingga data tidak dapat dibaca oleh orang lain. Saat Anda mengakses situs web dengan protokol HTTPS, Anda akan melihat ikon gembok di bilah alamat browser Anda, yang menunjukkan bahwa koneksi Anda aman dan data Anda terlindungi.
Demikianlah beberapa tahapan dari proses internet. Memahami bagaimana internet bekerja dapat membantu Anda memahami bagaimana data dikirimkan dan diterima melalui internet. Selain itu, dengan memahami bagaimana internet bekerja, Anda dapat mengoptimalkan pengalaman penggunaan internet Anda dan memecahkan masalah jika terjadi masalah dengan koneksi internet Anda.
Artikel Lainnya Dengan Kategori Terkait :
1. Memahami Full-Stack Web Development berjalan #01 Proses Internet Bekerja
2. Memahami Full-Stack Web Development berjalan #02 Proses Browser Bekerja
3. Memahami Full-Stack Web Development berjalan #03 Client Dan Server Side
4. Memahami Full-Stack Web Development berjalan #04 Website Statis
5. Memahami Full-Stack Web Development berjalan #05 Website Dinamis
6. Memahami Full-Stack Web Development berjalan #06 Antara website statis dan dinamis
7. Memahami Full-Stack Web Development berjalan #07 Database
8. Memahami Full-Stack Web Development berjalan #08 Antara Database Relasional dan Non Relasional
9. Memahami Full-Stack Web Development berjalan #09 Web Developer Role
10. Memahami Full-Stack Web Development berjalan #10 Fullstack Developer
11. Memahami Full-Stack Web Development berjalan #11 Back end Developer
12. Memahami Full-Stack Web Development berjalan #12 Front end Developer
13. Memahami Full-Stack Web Development berjalan #13 Website Deployment dan Dev Ops
14. Memahami Full-Stack Web Development berjalan #14 Mencoba meluncurkan website menggunakan netlify
15. Memahami Full-Stack Web Development berjalan #15 Website Deployment - Algoritma
16. Memahami Full-Stack Web Development berjalan #16 Ciri-Ciri Algoritma berkualitas
17. Memahami Full-Stack Web Development berjalan #17 Tujuan Algoritma
19. Memahami Full-Stack Web Development berjalan #19 Pseudocode
20. Memahami Full-Stack Web Development berjalan #20 Menulis Pseudocode
Ahmad Dika Zulfahmi - 18 Februari 2025
Jungler Tank Bisa Kembali? Update yang Bisa Membawa Jungler Tank ke Meta Lagi
Ahmad Dika Zulfahmi - 06 Februari 2025
Setting Sensitivitas Auto Headshot Free Fire Terbaik
Ahmad Dika Zulfahmi - 03 Februari 2025
Flash Sale Minaplay! Top Up Diamond Free Fire Murah & Cepat!