Обновление HTTP
Last updated
Was this helpful?
Last updated
Was this helpful?
А не было бы лучше сделать усовершенствованный протокол? Который бы включал в себя следующее...
Создать протокол, который был бы менее чувствителен к RTT
Исправить конвейерную обработку и проблему блокировки начала очереди
Остановить необходимость и желание в увеличении числа соединений к каждому
хосту
Сохранить существующие интерфейсы, всё содержимое, формат URI и схемы
Сделать это внутри рабочей группы IETF HTTPbis
Инженерный совет Интернета (IETF) – это организация, которая разрабатывает и продвигает интернет стандарты. Большей частью на протокольном уровне. Они хорошо известны по серии RFC-документов, документирующих всё: от TCP, DNS, FTP до лучших практик, HTTP и множества вариантов протокола, которые нигде не были применены.
Внутри IETF есть выделенные «рабочие группы», которые сформированы вокруг небольшого круга задач для достижения цели. Они составляют «устав» из набора принципов и ограничений для достижения поставленной цели. Любой и каждый может присоединиться к дискуссии и разработке. Все, кто участвует и что-либо высказывает, имеют равные возможности и шансы для влияния на результат и все учитываются как люди и личности, без оглядки на то, в какой компании работает человек.
Рабочая группа HTTPbis (расшифровку имени смотрите далее) была сформирована в течении лета 2007 года и должна была обновить спецификацию HTTP 1.1. Обсуждение в группе новой версии HTTP протокола по-настоящему началось в конце 2012 года. Работа над обновлением HTTP 1.1 была завершена в начале 2014 года и привела к появлению серии документов RFC 7320.
Заключительное совещание для рабочей группа HTTPbis прошло в Нью-Йорке в начале июня 2014 года. Оставшиеся обсуждения и процедуры IETF до выхода официального RFC продолжатся до следующего года.
Некоторых больших игроков на поле HTTP не хватало в обсуждениях и встречах рабочей группы. Я не хочу называть какую-либо конкретную компанию или имя продукта здесь, но ясно, что на сегодняшний день некоторые действующие лица в Интернете, по всей видимости, уверены, что IETF сделает всё хорошо без привлечения этих компаний...
Группа названа HTTPbis, где суффикс «bis» происходит от . Бис часто используют как суффикс или часть имени внутри IETF для обновления или второй попыткой работы над спецификацией. Также, как в случае HTTP 1.1.
Когда группа HTTPbis решила начать работать над http2, SPDY уже был проверен как рабочая концепция. Он показал, что его возможно развернуть в Интернете, и были опубликованные цифры, которые показывали насколько он справлялся. Работа над http2 впоследствии началась с черновика SPDY/3, который по большому счёту стал черновиком http2 draft-00 после пары операций поиска с заменой.
– это протокол, который был разработан и инициирован в Google. Они определённо разрабатывали его открыто и приглашали всех участвовать, но было очевидно, что они получают преимущество имея контроль над двумя реализациями: популярный веб-браузер и значительная популяция серверов с активно используемыми сервисами.