НОВОСТИ «Уже почти RFC»: что происходит с QUIC

NewsBot
Оффлайн

NewsBot

.
.
Регистрация
21.07.20
Сообщения
40.408
Реакции
1
Репутация
0
Компактный обзор хода развития проекта — последних новостей о тестах и представленных имплементациях протокола. Интересующихся темой приглашаем под кат.

f1c2dfdd7e763ad99831874ec11b4273.jpeg

/ Unsplash / Volodymyr Hryshchenko
Развитие проекта


разрабатывают с 2013 года, а с марта 2016-го — к процессу подключились и в IETF ( ). На тот момент в протоколе, рассматриваемом в качестве , обнаружили ряд недостатков: уязвимость перед DDoS-атаками, несовместимость с , , ; плюс — потенциальные сложности для работы сетевых администраторов и мониторинга.

Для укрепления слабых мест QUIC начали активнее внедрять и тестировать. Тогда этим занялись крупные телекомы и ИТ-компании, предложившие собственные протокола, а за последний год доля его «пользователей» от общего числа веб-сайтов практически .

Кто тестирует


В конце прошлого года реализацию модуля для поддержки в NGINX предложили в Cloudflare. Компания подготовила ее на основе своей библиотеки , учитывающей IETF-спецификацию QUIC’а, и , что действовала без участия инженеров и официальной поддержки от NGINX.

Практически ровно через полгода NGINX объявили о запуске собственной экспериментальной версии QUIC+HTTP/3 и , что этот проект не связан с тем, что был представлен ранее Cloudflare. Сейчас NGINX поддерживают специальный , где есть и ссылку на различных клиентских и серверных имплементаций.

В одно время с Cloudflare тестовую сборку выпустила и Mozilla. Для Firefox она была подготовлена на основе . С момента релиза прошло достаточно времени, но пока все еще ее быстродействия по сравнению с кастомной реализацией поддержки QUIC для Chrome.

За год были выпущены и другие версии — например, имплементация от Microsoft на основе .

Что сейчас


На днях в Chromium Blog’е о том, что компания распространит автоматическую поддержку с Google-QUIC еще и на IETF-QUIC. Эта редакция позволила добиться улучшения показателей основных сервисов компании — снизить задержку для поиска и время ребуферизации видео на 2% и 9% соотвественно, плюс — увеличить пропускную способность для мобильных и настольных платформ.

765882ff58b5f07faf55362697e8207d.jpeg

/ Unsplash / Taylor Vick

Релиз вызвал неоднозначную реакцию в IT-сообществе. Одни высказывались чрезмерной централизации процесса разработки протокола, другие — «незначительным» приростом производительности, третьи — выразили озабоченность .

, что «замена TCP дорого обойдется» с точки зрения распределения нагрузки, звучали и ранее. Но в ходе обсуждения проекта на HN резиденты даже проект тридцатилетней давности под названием (Common Object Request Broker Architecture), указав на то, что от его чрезмерной сложности было гораздо больше «выхлопа» по сравнению с текущими новинками и их недостатками — например, неразрешенной неустойчивостью протокола к .

Нельзя сказать, что обошлось без . Но профильные издания все-таки отметили весомый факт — технически в Safari поддержка еще раньше, с вводом 14-й версии.

Ближайший майлстоун


Рабочая группа по QUIC сбор обратной связи, работы протокола и готовится к принятию соответствующего стандарта. С какой интенсивностью и эффективностью пойдет его дальнейшее внедрение — покажут ближайшие несколько месяцев.

P.S. Дополнительное чтение в нашем хабраблоге:


  • (подборка)



 
Сверху Снизу