Apa itu HTTP/3 dan QUIC

HTTP/3 menjadi lebih luas. Cloudflare sekarang mendukung HTTP/3 yang sudah menjadi bagian dari Chrome Canary dan akan segera ditambahkan ke Firefox Nightly. Standar baru ini akan membuat penelusuran web Anda lebih cepat dan lebih aman. Apa itu HTTP/3 dan QUIC ?

Mengapa HTTP/3 dan QUIC

Inilah penjelasan singkatnya HTTP/3. Browser web, server web, dan bagian penting infrastruktur web lainnya sedang mendapatkan dukungan untuk standar baru bernama HTTP/3 yang menggunakan QUIC. Ini adalah versi HTTP yang lebih modern, yang digunakan browser web untuk berkomunikasi dengan server web dan mengirim data bolak-balik.

HTTP/3 telah ditulis ulang untuk mengirim data lebih cepat dengan resistensi yang lebih baik terhadap kesalahan. Ini juga memiliki enkripsi bawaan. Itu berarti lebih cepat dan aman. Ini bukan hanya kecepatan transfer data, baik HTTP/3 juga harus mengurangi latensi, artinya situs web akan mulai memuat lebih cepat setelah Anda mengklik atau mengetuk tautan.

Rata-rata orang tidak perlu tahu tentang HTTP/3 dan QUIC. Orang-orang yang menjalankan situs web dan mengembangkan perangkat lunak web memiliki beberapa pekerjaan yang harus dilakukan, tetapi semuanya akan transparan bagi orang kebanyakan. Suatu hari, browser web Anda dan situs web yang Anda gunakan akan mulai berkomunikasi melalui HTTP/3, dan web akan menjadi lebih baik dan lebih baik karena lebih banyak situs memilih untuk menggunakan HTTP/3.

Dari HTTP/1 ke HTTP/2

Versi asli HTTP menggunakan Transmission Control Protocol (TCP). Pertama kali dijelaskan pada tahun 1974, TCP tidak pernah dirancang dengan kecepatan dan daya tanggap web saat ini dalam pikiran. Google mencoba untuk memperbaiki banyak masalah TCP dengan protokol baru bernama SPDY yang menginformasikan HTTP/2.

HTTP/2 tiba di sebagian besar browser pada akhir 2015, menambahkan fitur seperti kompresi data dan pipelining beberapa permintaan melalui koneksi TCP tunggal untuk mempercepat semuanya.

Pada September 2019, W3Techs memperkirakan bahwa HTTP/2 sekarang digunakan oleh 41% situs web.

Apa itu HTTP/3 dan QUIC?

HTTP/3 lebih merupakan penulisan ulang protokol HTTP. Alih-alih menggunakan TCP, HTTP/3 menggunakan protokol QUIC Google. HTTP/3 awalnya dikenal sebagai HTTP-over-QUIC. HTTP/3 juga menyertakan enkripsi TLS 1.3, jadi tidak perlu HTTPS terpisah yang mengunci keamanan ke protokol, seperti yang ada saat ini.

Awalnya QUIC adalah singkatan dari “Quick UDP Internet Connections”. Protokol ini dirancang untuk menjadi lebih cepat dengan latensi yang lebih rendah daripada TCP. QUIC menawarkan lebih sedikit overhead saat membuat koneksi dan transfer data lebih cepat melalui koneksi. Tidak seperti TCP, kesalahan seperti sepotong data yang hilang di sepanjang jalan tidak akan menyebabkan koneksi berhenti dan menunggu masalah diperbaiki. QUIC akan terus mentransfer data lain saat masalah sedang diselesaikan.

Faktanya, QUIC ditambahkan ke Google Chrome pada tahun 2013. Chrome menggunakannya ketika berkomunikasi dengan layanan Google dan beberapa situs web lain seperti Facebook, dan itu tersedia untuk aplikasi Android. Tetapi QUIC bukan standar yang diintegrasikan ke dalam browser web lain. Dengan HTTP/3, teknologi ini juga hadir dengan cara standar ke peramban lain.

Singkatnya HTTP/3 adalah protokol yang lebih baru, lebih baik, lebih cepat. Ini adalah solusi yang lebih modern yang akan memberikan peningkatan keamanan dan kecepatan ke web.

Datang ke Browser Web

HTTP/3 ditambahkan ke versi Canary Google Chrome yang canggih pada September 2019, tersembunyi di balik bendera baris perintah. Meluncurkan Chrome Canary dengan  –enable-quic –quic-version=h3-23  argumen baris perintah yang akan mengaktifkan HTTP/3.

Mozilla mengumumkan sedang berupaya menambahkan HTTP/3 ke versi eksperimental Firefox Nightly. Versi Microsoft Edge berbasis Chromium baru akan mewarisi kerja HTTP/3 Google untuk Chrome, seperti halnya peramban lain yang berbasis Chromium seperti Opera. Kami akan mengharapkan Apple untuk melompat dengan HTTP/3 di Safari juga.

Cloudflare bahkan mengumumkan bahwa ini membuat adopsi HTTP/3 lebih mudah untuk situs yang menggunakan jaringan pengiriman kontennya. Pelanggan Cloudflare akan segera dapat membalik saklar dan mengaktifkan “HTTP/3 (dengan QUIC)” untuk situs mereka. Semoga membantu meningkatkan adopsi HTTP/3 dengan membuatnya lebih mudah bagi situs web untuk mengaktifkan setelah browser mendapatkan HTTP/3 stabil dan diaktifkan untuk semua orang.

HTTP/3 juga akan datang ke perangkat lunak lain misalnya, server web Nginx yang bekerja pada dukungan HTTP/3 untuk Nginx versi 1.17 .

Lebih Detail Secara Teknis

Ingin tahu lebih banyak? Lihatlah Cloudflare’s dan lihat lebih mendalam di HTTP/3 atau menggali melalui konsep HTTP/3 standar  untuk spesifikasi teknologi nyata.

Leave a Reply

Your email address will not be published. Required fields are marked *