Lompat ke konten
[a Humble Request] Klik 1 unit iklan saja di halaman ini untuk menjaga blog tetap aktif dan memberikan wawasan yang berguna.

HTTP/3 QUIC, Yang Perlu Anda Ketahui

TokoDaring.Com – HTTP/3 QUIC, Yang Perlu Anda Ketahui. HTTP adalah tulang punggung penting dalam dunia Internet. HTTP mengatur bagaimana platform dan perangkat komunikasi saling bertukar informasi dan mengambil sumber daya. Singkatnya, itulah protokol yang berjalan yang memungkinkan pengguna memuat halaman situs website.

Apa itu HTTP/3?

Artikel terkait

HTTP Header Dan SEO (Pengaruh HTTP Header Terhadap SEO)

Sedangkan HTTP/3 adalah standar baru dalam pengembangan yang akan memengaruhi cara browser web dan server berkomunikasi satu sama lain, dengan peningkatan signifikan terhadap pengalaman pengguna termasuk kinerja, keandalan, dan keamanan.

Setelah rilis Hypertext Transfer Protocol (HTTP) pertama pada tahun 1991, iterasi berikutnya membuat halaman web lebih cepat tanpa perubahan apa pun pada kode yang mendasarinya.

Apa itu protokol QUIC?

QUIC, sebagaimana didefinisikan oleh Internet Engineering Task Force (IETF), adalah protokol berorientasi koneksi terenkripsi yang beroperasi pada lapisan transport, atau lapisan 4, dalam model OSI. Meskipun standar ini baru secara resmi diadopsi sebagai standar oleh IETF pada Mei 2021, standar ini sudah ada sejak hampir satu dekade yang lalu.

Pada tahun 2012, para insinyur Google awalnya mengembangkan protokol Koneksi Internet UDP Cepat sebagai eksperimen untuk meningkatkan kinerja aplikasi web Google. Meskipun QUIC awalnya merupakan akronim, standar resmi RFC 9000 menjelaskan QUIC sebagai nama, bukan akronim. Secara pribadi, menurut kami Koneksi Internet UDP Cepat berguna untuk konteks langsung, tetapi kita harus ingat bahwa namanya sebenarnya QUIC.

Singkatnya, kekuatan pendorong di balik pengembangan QUIC adalah kecepatan. Berbeda dengan HTTPS yang menggunakan TLS berdasarkan protokol TCP, QUIC dibangun di atas UDP. Keuntungannya jelas: waktu yang dibutuhkan untuk kontak pertama yang berguna berkurang secara signifikan.

FAQ HTTP/3 QUIC

Semua yang perlu Anda ketahui tentang aplikasi HTTP/3 QUIC (HTTP/3 dan QUIC) serta protokol transfer.

Apa itu HTTP/3 QUIC?

HTTP/3 adalah versi terbaru dari Hypertext Transfer Protocol, yang sebelumnya dikenal sebagai “HTTP over QUIC” dan penerus HTTP/2. QUIC awalnya merupakan upaya Google untuk meningkatkan HTTP/2 dengan memindahkannya dienkripsi melalui UDP. Pada tahun 2016, IETF mulai melakukan standarisasi protokol.

Bagian dari proses ini melibatkan pemisahan QUIC menjadi protokol transport (QUIC) dan protokol aplikasi (HTTP/3). HTTP/3 mendekati bentuk akhirnya. Proyek IETF melewati prosedur akhir sebelum dipublikasikan sebagai RFC.

Apa perbedaan antara HTTP/3 dan HTTP/2?

Perbedaan utamanya adalah HTTP/3 menggunakan QUIC, yang dibangun di atas UDP, sedangkan HTTP/2 menggunakan TCP. Selain itu, HTTP/3 menggunakan QPACK untuk kompresi header, sedangkan HTTP/2 menggunakan HPACK untuk kompresi header.

Akankah HTTP/3 menggantikan HTTP/2?

Tidak. HTTP/2 dan HTTP/3 berfungsi sama, tetapi HTTP/2 menggunakan TCP, sedangkan HTTP/3 menggunakan QUIC berbasis UDP sebagai protokol transport. Dukungan HTTP/3 bersifat opsional. Saat diaktifkan, HTTP/3 dapat kembali ke HTTP/2 atau HTTPS jika tidak tersedia.

Apakah HTTP/3 lebih cepat dari HTTP/2?

Tergantung dari perspektif mana itu dilihat. Jika di lihat dari perspektif pengalaman pengguna akhir: Ya! Pengguna mungkin merasa bahwa HTTP/3 menyajikan situs website lebih lancar dibandingkan HTTP/2. Hal ini terutama terjadi ketika kondisi jaringan sedang tidak optimal.

Sedangkan jika di lihat dari perspektif biaya layanan: TIDAK! HTTP/3 membutuhkan lebih banyak siklus CPU untuk menghasilkan jumlah lalu lintas yang sama seperti HTTP/2. Namun, overhead ini dapat dikurangi ketika sistem operasi mengoptimalkan subsistem UDP-nya.

Apa perbedaan antara HTTP/3 dan QUIC?

HTTP/3 berbasis QUIC. QUIC awalnya dikembangkan oleh Google, dan QUIC versi Google sekarang disebut gQUIC. HTTP/3 dikembangkan dari gQUIC dengan kontribusi dari kelompok kerja IETF. HTTP/3 adalah protokol aplikasi yang lengkap. QUIC mengacu pada protokol transport yang mendasarinya, yang tidak terbatas pada melayani lalu lintas HTTPS.

Bagaimana Anda menguji apakah suatu situs web mendukung HTTP/3 atau QUIC?

Kunjungi https: //http3check.net dan masukkan URL situs website anda. Anda juga dapat menggunakan metode ini untuk memeriksa dukungan HTTP/3 dari dalam Chrome atau Firefox.

Mengapa HTTP/3 lebih baik daripada HTTP/2?

HTTP/3 menggunakan QUIC, yang mengurangi masalah pemblokiran Head of Line (HoL). Semua protokol berbasis TCP mengalami pemblokiran HoL, termasuk HTTP/2.

Mengapa HTTP/3 QUIC penting?

HTTP/3, yang menggunakan QUIC sebagai lapisan transport, adalah versi HTTP baru yang lebih baik. Teknologi infrastruktur web (server web, browser web, dll.) sedang diperbarui untuk mendukung HTTP/3, dan memanfaatkan kecepatan HTTP/3, pengurangan latensi, penanganan kesalahan paket yang lebih baik, dan enkripsi bawaan.

Bagaimana Anda menggunakan HTTP/3?

Untuk menggunakan HTTP/3 di situs website Anda, Anda memerlukan server web yang mendukungnya. Alternatifnya, Anda dapat menggunakan jaringan pengiriman konten yang mendukung HTTP/3 di depan situs web Anda. Agar pengunjung Anda dapat memanfaatkan koneksi HTTP/3 penuh, mereka harus mengakses situs Anda melalui browser yang mendukung HTTP/3.

Browser mana yang mendukung HTTP/3?

Google Chrome Canary, jika diluncurkan dengan argumen baris perintah --enable-quic dan --quic-version=h3-29
Mozilla Firefox Nightly, melalui opsi network.http.http3.enabled dan about:config. Dukungan browser tambahan akan segera tersedia dan Anda dapat memeriksanya di Can I use…

Server web mana yang mendukung HTTP/3?

LiteSpeed ​​telah mendukung QUIC sejak tahun 2017. Pada bulan Juli 2019, LiteSpeed ​​​​​​adalah perusahaan pertama yang memperkenalkan dukungan server web untuk HTTP/3 pada tingkat dan kapasitas produksi. Implementasi QUIC dan HTTP/3 LiteSpeed ​​stabil, siap produksi dan tersedia dalam produk berikut:

– LiteSpeed Enterprise Web Server
– LiteSpeed ADC
– OpenLiteSpeed

Dukungan untuk Nginx saat ini masih dalam versi beta, H2O, Apache dan Hypercorn Traffic Server sekarang mendukung HTTP/3 dan akan segera menambahkan dukungan server standar.

CDN mana yang mendukung HTTP/3?

– QUIC.cloud
– Cloudflare
– Fastly
– Akamai

QUIC.cloud CDN baru mendukung gQUIC dan HTTP/3 lama. Seperti namanya, CDN dirancang khusus untuk memanfaatkan manfaat HTTP/3 dan QUIC. Seperti yang Anda duga, QUIC.cloud menyajikan konten melalui HTTP/3 kepada pengunjung, namun juga dapat berkomunikasi dengan backend situs melalui HTTP/3 dan QUIC, sehingga menciptakan koneksi lengkap yang didukung oleh HTTP/3.

Artikel terkait dengan :

Related Ads: