Arti WWW, HTTP dan HTTPS

WWW (World Wide Web): WWW merupakan singkatan dari World Wide Web, yang merupakan sistem informasi global yang terdiri dari sumber daya yang terhubung satu sama lain melalui internet. Saat seseorang menyebut "www" dalam konteks internet, mereka biasanya merujuk pada protokol atau subdomain tertentu di alamat web, seperti "www.misntv.com"


HTTP (Hypertext Transfer Protocol): HTTP adalah protokol komunikasi yang digunakan untuk mentransfer data melalui World Wide Web. Ketika Anda mengakses suatu halaman web, peramban web Anda berkomunikasi dengan server menggunakan protokol HTTP untuk mendapatkan halaman tersebut. Namun, data yang dikirimkan dan diterima melalui HTTP tidak dienkripsi, sehingga rentan terhadap penyadapan.


HTTPS (Hypertext Transfer Protocol Secure): HTTPS adalah versi aman dari HTTP. Protokol ini menambahkan lapisan keamanan dengan menggunakan protokol SSL/TLS (Secure Sockets Layer/Transport Layer Security) untuk mengenkripsi data yang dikirimkan antara peramban web pengguna dan server web. Dengan menggunakan HTTPS, informasi sensitif seperti kata sandi dan informasi pembayaran lebih aman dari risiko penyadapan karena data tersebut dienkripsi.


Perbedaan antara HTTP dan HTTPS:

- Keamanan: Ini adalah perbedaan utama. HTTP tidak menyediakan enkripsi, sementara HTTPS menggunakan SSL/TLS untuk melindungi data selama transfer.


- Port yang Digunakan: HTTP menggunakan Port 80, sedangkan HTTPS menggunakan Port 443. 


- URL Scheme: URL untuk situs web yang menggunakan HTTP dimulai dengan "http://", sedangkan situs web yang menggunakan HTTPS dimulai dengan "https://".


- Sertifikat Keamanan (SSL/TLS Certificate):** Untuk menggunakan HTTPS, situs web memerlukan sertifikat keamanan SSL/TLS. Ini memastikan bahwa situs web tersebut adalah situs yang sah dan dapat dipercaya.


Dengan adanya HTTPS, pengguna dapat merasa lebih aman saat berinteraksi dengan situs web, terutama ketika mentransfer data sensitif. Banyak peramban web juga mulai menandai situs HTTP sebagai "tidak aman" untuk meningkatkan kesadaran keamanan pengguna.


Port adalah mekanisme dalam komputasi yang memungkinkan komputer untuk mengidentifikasi dan membedakan antara berbagai jenis layanan atau proses yang berjalan di dalamnya. Port digunakan sebagai alamat untuk mengarahkan data ke aplikasi atau layanan tertentu di dalam komputer. Dalam konteks HTTP dan HTTPS, port ini memiliki peran khusus:


1. **Port 80:**

   - Port 80 adalah port standar yang digunakan untuk protokol HTTP (Hypertext Transfer Protocol).


   - Ketika Anda mengakses suatu situs web tanpa menentukan port secara eksplisit (contoh: http://www.example.com), peramban web secara otomatis mengarahkan permintaan ke port 80 pada server web.


   - Port 80 digunakan untuk mentransfer data tanpa enkripsi. Oleh karena itu, data yang dikirim dan diterima melalui HTTP dapat dibaca oleh pihak ketiga yang dapat memonitor atau menyadap lalu lintas.


2. **Port 443:**

   - Port 443 adalah port standar yang digunakan untuk protokol HTTPS (Hypertext Transfer Protocol Secure).


   - HTTPS adalah versi aman dari HTTP yang menggunakan protokol keamanan SSL/TLS untuk mengenkripsi data yang dikirimkan antara peramban web pengguna dan server web.


   - Penggunaan port 443 memastikan bahwa data yang ditransfer melalui HTTPS dienkripsi, sehingga lebih aman dari risiko penyadapan atau manipulasi oleh pihak yang tidak berwenang.


Jadi, perbedaan port 80 dan 443 terletak pada penggunaan standar port untuk protokol HTTP dan HTTPS. Port 80 digunakan untuk lalu lintas HTTP tanpa enkripsi, sementara port 443 digunakan untuk lalu lintas HTTPS yang dienkripsi.