Install Web App

Memahami Full-Stack Web Development berjalan #01 Proses Internet Bekerja

profil-penulis

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

18. Memahami Full-Stack Web Development berjalan #18 Aspek yang perlu diperhatikan dalam membuat algoritma

19. Memahami Full-Stack Web Development berjalan #19 Pseudocode

20. Memahami Full-Stack Web Development berjalan #20 Menulis Pseudocode

Masuk Terlebih dahulu untuk berkomentar

Paling baru
Lihat Lainnya