Pengertian HTTP3 dan Kegunaannya

Pengertian HTTP3 dan Kegunaannya

Ketika anda sedang berselancar di duniamaya, anda ingin pasti ingin mendapatkan kecepatan internet yang cepat. Pemilik situs akan memiliki opsi untuk menggunakan HTTP / 3 baru untuk meningkatkan kecepatan situs mereka, dan begitu browser mengadopsi protokol baru, anda akan melihat unduhan data yang lebih cepat. 

Apa Itu HTTP3 ?

HTTP, atau HyperText Transfer Protocol, adalah protokol jaringan yang digunakan oleh World Wide Web yang memungkinkan membuka tautan halaman web. Tujuan utamanya adalah untuk berkomunikasi dengan server web.
 
Apa Itu HTTP3 ?

Protokol yang dikembangkan pada akhir 1980-an dan awal 1990-an, dan dirilis ke publik pada tahun 1996. Versi pertama dari protokol ini adalah satu-satunya versi yang digunakan hampir 20 tahun sampai versi kedua, HTTP / 2, dirilis pada tahun 2015. HTTP generasi 2 menggunakan pipelining dan kompresi data untuk membuat koneksi lebih cepat.

HTTP / 3 memulai integrasi ke dalam browser dan situs web sehingga dapat membuat Internet lebih cepat. HTTP / 3 telah diadopsi oleh IETF (Internet Engineering Task Force) sebagai pengganti yang lebih modern untuk HTTP / 2. Ini adalah campuran dari beberapa teknologi yang bekerja bersama untuk meningkatkan kecepatan dan keamanan saat mengakses informasi di Internet.

Teknologi baru ini mengirimkan data lebih cepat, tidak terlalu rentan terhadap error, dan mengurangi latensi sehingga situs akan mulai memuat dengan cepat ketika mengklik tautan. HTTP / 3 juga memiliki enkripsi bawaan, sehingga tidak perlu memiliki penandaan HTTPS yang terpisah. Ini menjalankan enkripsi TLS (Transport Layer Security) 1.3. Ini adalah protokol yang sama yang menempatkan "S" di HTTPS.

HTTP / 3 didasarkan pada QUIC dan sebelumnya dikenal sebagai HTTP over QUIC. QUIC, atau Quick UDP Internet Connections, adalah protokol yang dikembangkan oleh Google.

Cara Kerja HTTP / 3

Perbedaan antara HTTP / 2 dan HTTP / 3 adalah cara mereka mengirim paket data melalui Internet. HTTP / 3 menggunakan UDP, bukan TCP. Baik TCP dan UDP adalah protokol yang digunakan untuk mengirim bit data melalui Internet. Namun, dengan TCP yang lebih lama, paket informasi dikirim melalui metode yang dipesan, diperiksa kesalahan, dan dapat diandalkan. Kedengarannya hebat, tetapi jika bahkan satu paket hilang selama transmisi, itu dapat merusak seluruh proses, seperti kecelakaan yang menyebabkan kemacetan lalu lintas.
 
Cara Kerja HTTP / 3

HTTP / 3 menggunakan protokol UDP, mengirim informasi tanpa pemesanan atau pengecekan kesalahan. Ini kurang dapat diandalkan daripada TCP tetapi lebih cepat. Jika paket hilang, aplikasi yang digunakan dapat meminta paket yang hilang untuk dikirim lagi, mungkin menggunakan TCP untuk melakukannya.

Tetapi, tidak seperti dalam HTTP / 2, paket yang hilang hanya mempengaruhi data dalam paket itu. Itu tidak mempengaruhi transmisi yang lain. Ini seperti seseorang yang secara ajaib memindahkan mobil yang mengalami kecelakaan lalu lintas ke sisi jalan, sehingga kendaraan dapat terus bergerak melewatinya.

Protokol HTTP terbaru ini menciptakan koneksi tunggal yang mampu mengirim banyak aliran data seperti HTML, JavaScript, CSS, dan gambar secara bersamaan.

handshake yang lebih cepat juga membantu mempercepat proses. Selama handshake, kedua situs yang berkomunikasi bertukar pesan untuk saling mengakui, memverifikasi satu sama lain, dan membuat kunci sesi dan enkripsi.

Setelah koneksi dibuat, data mulai mengalir menggunakan protokol UDP. Paket mengalir dalam urutan apa pun, membuat transmisi lebih cepat, karena setiap paket berisi penanda identifikasi yang membantu memesan paket begitu paket diterima.

Kapan HTTP3 Digunakan ?

Tunggu saja, Itu akan rilis. Anda akan segera menemukan bahwa Internet telah mempercepat tanpa biaya apa pun. Browser pada akhirnya akan beralih ke HTTP / 3.

Jika anda tidak sabar untuk mencobanya, browser Chrome dan Firefox memiliki versi eksperimental yang dapat diakses:

Di Chrome, anda dapat mengaktifkan Flag untuk menggunakannya secara eksperimental:
Ketik " chrome: // flag " ke alamat di Google Chrome.
Temukan pengaturan " Experimental QUIC protocol " dan aktifkan.


Experimental QUIC protocol

Di Mozilla Firefox, anda dapat mengunduh versi beta yaitu Firefox Nightly.

Firefox Nightly

Browser lain berbasis Chromium seperti Opera dan Microsoft Edge akan mewarisi teknologi HTTP / 3 dari Google.

Baca: Pengertian Starlink dan Manfaatnya

No comments

Powered by Blogger.