Google sudah bermula dengan pengaktifan IETF QUIC dan HTTP / 3 di Chrome

Google mengumumkan beberapa hari yang lalu ia sudah bermula dengan penggunaan HTTP / 3 dan IETF QUIC di Chrome dan dalam pengumuman itu, dia menyatakan bahawa dia mengharapkan kemas kini ini akan membawa beberapa peningkatan prestasi tambahan, terutama dengan sokongan untuk QUIC.

QUIC adalah protokol pengangkutan rangkaian baru yang menggabungkan ciri-ciri TCP, TLS dan banyak lagi. HTTP / 3 adalah versi terbaru HTTP, protokol yang membawa sebahagian besar lalu lintas web. HTTP / 3 hanya berfungsi pada QUIC.

Pasukan Petugas Kejuruteraan Internet, atau IETF, memperkenalkan HTTP / 2 pada tahun 2015 dan salah satu peningkatan besar yang dibuatnya ialah sokongan untuk multiplexing.

Namun, ia menggunakan TCP sebagai protokol pengangkutan dan mekanisme pemulihan kerugian dalam TCP, sehingga paket yang hilang masih dapat menyebabkan keterlambatan dalam semua transaksi aktif.

Dengan menggunakan QUIC, HTTP / 3 dapat meningkatkan lagi proses pemindahan, kerana paket yang hilang dalam kes ini hanya mempengaruhi transaksi yang terjejas secara langsung.

Malah, QUIC pada asalnya dikembangkan oleh Google dan pertama kali diumumkan pada tahun 2013. Sejak itu, protokol ini telah meningkat dan kini bertanggungjawab untuk membawa sepertiga trafik Google.

Kemudian, pada tahun 2015, pengembangan QUIC diserahkan ke tangan IETF, badan standard yang bertanggungjawab untuk menjaga protokol Internet. IETF telah meningkatkan QUIC dengan beberapa perubahan. Setakat ini, terdapat dua protokol yang serupa, tetapi berbeza, iaitu: Google QUIC dan IETF QUIC.

Google telah mengumumkan bahawa ia selalu menggunakan versi QUIC sendiri, tetapi bahawa pasukan QUIC-nya juga terlibat dalam pelaksanaan versi hak milik IEFT. "Kami telah melakukan usaha yang signifikan untuk mengembangkan Google QUIC selama lima tahun terakhir untuk mengikuti perubahan yang dibuat oleh IETF, dan versi terkini Google QUIC mempunyai banyak persamaan dengan IETF QUIC," tulis catatan blog. Dari Google, sebagai tambahan, menjelaskan bahawa beberapa perkara masih belum ada.

Sebagai contoh, setakat ini kebanyakan pengguna Chrome tidak dapat berkomunikasi dengan pelayan IETF QUIC tanpa mengaktifkan beberapa pilihan baris arahan. Begitu juga, Google menambah bahawa ia kini mendapati bahawa IETF QUIC mengatasi HTTP secara signifikan berbanding TLS 1.3 berbanding TCP.

Khususnya, syarikat itu mengatakan bahawa kependaman mesin carian Google dikurangkan lebih dari 2%. Masa penyanggaan YouTube telah dikurangkan lebih dari 9%. Selain itu, prestasi pelanggan telah meningkat lebih dari 3% pada komputer desktop.

Pada telefon bimbit, prestasi pelanggan meningkat lebih dari 7%. Ini dan sebab-sebab lain di sebalik pertukaran Chrome ke versi QUIC IETF. “Kami dengan senang hati mengumumkan bahawa Chrome menerapkan sokongan untuk IETF QUIC (khususnya, versi perintis h3-29).

Hari ini, kira-kira 25% pengguna versi Chrome stabil menggunakan h3-29, dan kami merancang untuk meningkatkan jumlah ini dalam beberapa minggu mendatang dengan terus memantau data prestasi, ”kata perusahaan itu dalam catatan blognya.

"Chrome secara aktif akan menyokong IETF QUIC h3-29 dan versi Google QUIC (Q050) untuk memberi masa bagi pelayan yang menyokong Q050 untuk menaik taraf ke IETF QUIC," tambahnya. Chrome m85 belum menyokong IETF QUIC 0-RTT dan Google mengharapkan prestasi ini menjadi lebih baik apabila melepaskan sokongan untuk IETF QUIC 0-RTT dalam beberapa bulan mendatang. Selanjutnya, kerana IETF QUIC versi 30 dan 31 tidak mengandungi perubahan yang boleh memecahkan keserasian, syarikat tidak merancang untuk menukar pengecam "over-the-wire".

Ini bermaksud bahawa akan terus mengesan perubahan dalam versi IETF, tetapi akan dilaksanakan sebagai h3-29 / 0xff00001d.

Oleh itu, ia mengesyorkan agar pelayan terus menyokong h3-29 sehingga RFC akhir selesai jika mereka mahu beroperasi dengan Chrome. Walau bagaimanapun, jika IETF membuat perubahan yang melanggar keserasian dalam projek masa depan, Chrome akan membatalkan keputusan itu.

Fuente: https://blog.chromium.org


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.