Google предлагает модернизировать протокол TCP для ускорения интернета
25 января 2012 года
Компания Google разработала рекомендации по изменению протокола TCP (Transmission Control Protocol), лежащего в основе компьютерных сетей, в том числе интернета, с целью увеличения скорости передачи данных, сообщается в блоге компании.
По мнению специалистов Google, протокол TCP, существующий с некоторыми доработками уже более 20 лет, не в полной мере соответствует требованиям веб-ресурсов и возможностям современных высокоскоростных каналов связи.
Используемая современными браузерами методика установления с просматриваемым интернет-сайтом сразу множества сетевых соединений позволяет обойти ряд присущих протоколу TCP ограничений, однако во многих ситуациях приводит к возникновению дополнительных задержек, отмечает представитель компании.
Предложенные меры по совершенствованию TCP включают, в частности, увеличение начального допустимого размера блока данных (initial congestion window) с трех до десяти пакетов, благодаря чему, согласно проведенным специалистами Google экспериментам, задержки при передачи данных по сети могут уменьшиться более чем на 10%.
Другое предложенное нововведение - уменьшение начальной величины таймаута с трех до одной секунды. Этот параметр определяет временной интервал, в течение которого отправитель блока данных ожидает от получателя подтверждения о его доставке перед попыткой повторной отправки.
Свои предложения по модернизации TCP Google внесла на рассмотрение Internet Engineering Task Force (IETF) - международной организации, целью которой является совершенствование технологий, лежащих в основе глобальной сети.
Согласование и внедрение новой редакции протокола TCP может затянуться на длительный срок, в то время как другая инициатива Google по ускорению интернета - стандарт взаимодействия с веб-серверами SPDY - уже начала претворяться в жизнь.
Поддержка предварительной версии SPDY, изначально реализованная только в браузере Google Chrome, добавлена в браузеры Mozilla Firefox 11 и Amazon Silk (используется на планшетах Kindle Fire), пишет сайт Arstechnica.com. Представленный в 2009 году стандарт SPDY является расширением стандарта HTTP и обеспечивает, по утверждению Google, уменьшение задержек при загрузке веб-страниц.
Во вторник глава рабочей группы в рамках IETF, ответственной за поддержку стандарта HTTP, сообщил о планах начать в 2012 году работу над второй версией спецификации HTTP.
В прошлом году крупнейшая в мире интернет-компания Google, развитие бизнеса которой зависит от быстродействия глобальной сети, представила онлайн-службу Page Speed Service, позволяющую владельцам сайтов сократить время загрузки веб-страниц на компьютеры пользователей.