|
Приняв QUIC, HTTP/3 может еще больше улучшить процесс передачи, так как потерянные пакеты влияют только на транзакции, на которые они непосредственно влияют.
Компания Google была первоначальным разработчиком QUIC, но протокол уже некоторое время находится в руках IETF, и версия QUIC IETF теперь значительно отличается от собственной версии компании Google. До сих пор компания Google поддерживала только свою собственную реализацию QUIC, пока IETF работала над ее версией, но теперь это меняется. Google говорит, что IETF QUIC "значительно превосходит HTTPS по TLS 1.3 по TCP". Например, задержка поиска Google уменьшается на 2%, в то время как время ребуфера на YouTube уменьшается на 9%.
Таким образом, компания включает поддержку IETF QUIC в своем браузере, с сегодняшнего дня она включена 25% пользователей. Реализация основана на проекте 29, который не является самой последней версией, но нет никаких перерывов в последующих проектах, по данным Google. Что Google пока не добавляет, так это поддержку IETF QUIC 0-RTT, которая появится позже, и обещает еще лучшую производительность, как только она будет доступна.
HTTP/3 еще не доработан, и пока не ясно, когда браузеры будут иметь полностью доработанную реализацию.
*QUIC - это новый сетевой транспортный протокол, сочетающий в себе возможности TCP, TLS и др. HTTP/3 является последней версией HTTP, протокола, который несет подавляющее большинство веб-трафика. HTTP/3 работает только через QUIC. QUIC был изначально разработан компанией Google и впервые анонсирован в 2013 году.
Источник https://www.neowin.net/news/google-begins-adding-http3-and-ietf-quic-support-in-chrome |
|
|