Network protocol adalah aturan atau kumpulan aturan yang digunakan dalam komunikasi antara dua atau lebih perangkat dalam jaringan komputer. Protokol ini menentukan bagaimana data dikirimkan, diterima, dan diinterpretasikan oleh perangkat yang terlibat dalam komunikasi tersebut. Dalam komunikasi jaringan, protokol memungkinkan perangkat untuk saling berkomunikasi dan berbagi informasi secara efisien dan efektif.
1. TCP/IP
Transmission Control Protocol/Internet Protocol (TCP/IP) adalah protokol yang digunakan untuk mengatur dan mengelola komunikasi di internet. TCP/IP terdiri dari dua protokol yang bekerja sama, yaitu TCP yang bertanggung jawab untuk mengatur pengiriman data dan IP yang bertanggung jawab untuk mengarahkan data ke tujuan yang tepat.
2. HTTP
Hypertext Transfer Protocol (HTTP) adalah protokol yang digunakan untuk mengirimkan data di web. Protokol ini digunakan saat mengakses halaman web melalui browser. Data yang dikirim melalui protokol HTTP diterjemahkan menjadi kode HTML yang kemudian ditampilkan oleh browser kepada pengguna.
3. FTP
File Transfer Protocol (FTP) adalah protokol yang digunakan untuk mengirimkan dan menerima file melalui jaringan komputer. FTP memungkinkan pengguna untuk mengunggah dan mengunduh file dari server ke perangkat lokal dan sebaliknya. Protokol ini sering digunakan dalam situasi di mana kolaborasi dan pertukaran file diperlukan.
4. DNS
Domain Name System (DNS) adalah protokol yang digunakan untuk menerjemahkan nama domain menjadi alamat IP. Ketika mengakses sebuah website, DNS akan menghubungkan nama domain yang dimasukkan oleh pengguna dengan alamat IP yang sesuai sehingga pengguna dapat terhubung ke server yang benar.
5. SMTP
Simple Mail Transfer Protocol (SMTP) adalah protokol yang digunakan untuk mengirimkan email melalui jaringan komputer. Ketika pengguna mengirim email, protokol SMTP akan mengatur pengiriman email dari pengirim ke penerima melalui server email yang terhubung dengan protokol yang sama.
6. DHCP
Dynamic Host Configuration Protocol (DHCP) adalah protokol yang digunakan untuk mengalokasikan alamat IP secara dinamis kepada perangkat dalam jaringan. Dengan DHCP, pengguna tidak perlu secara manual mengatur alamat IP untuk setiap perangkat yang terhubung ke jaringan.
7. SSL/TLS
Secure Sockets Layer (SSL) dan Transport Layer Security (TLS) adalah protokol yang digunakan untuk menjaga keamanan data yang dikirim melalui jaringan. Protokol ini menggunakan enkripsi untuk melindungi integritas dan kerahasiaan data, sehingga data yang dikirim tidak dapat diakses oleh pihak yang tidak berwenang.