SPDY: Google придает Интернету ускорение

16 ноября 2009, Никонова Екатерина 1
Использование нового протокола позволит ускорить загрузку веб-страниц вдвое.

Компания Google представила на прошедшей неделе новый протокол уровня приложений под названием SPDY – соответствующий пост в блоге компании предлагает произносить его как "спиди" (то есть SPeeDy, англ. скоростной) – который позволит вдвое сократить время загрузки веб-страниц.

Инженеры компании надеются достичь быстродействия по сравнению с HTTP путем минимизации времени запаздывания. Для использования нового протокола необходимо будет обновить браузеры и веб-серверы, тогда как никаких изменений в коде веб-страниц не потребуется.

SPDY: Google придает Интернету ускорение

Представители компании сообщают, что лабораторные тесты SPDY демонстрируют ускорение загрузки страниц по сравнению с HTTP на 27-60%, а превосходство нового протокола над SSL составляет от 39% до 55%.

Для изучения скоростных характеристик SPDY были созданы условия, приближенные к обычному домашнему сетевому подключению. Используя прототип браузера Chrome, поддерживающий новый протокол, и специальный веб-сервер, исследователи 10 раз скачали 25 из 100 наиболее популярных веб-сайтов. Проведение аналогичных исследований в реальных условиях все еще требует от сотрудников Google дополнительной работы.

Для ускорения загрузки создатели SPDY использовали такие технологии, как поддержка множества одновременных запросов HTTP в ходе одной TCP-сессии, присвоение запросам приоритетов, сжатие данных и уменьшение числа передаваемых пакетов. Протокол нельзя назвать созданным с нуля: он использует заголовки HTTP, однако другие компоненты – механизмы управления подключением и форматы передачи данных – у него собственные.

На сайте для разработчиков Chromium желающие могут найти исходный код прототипа браузера, поддерживающего SPDY. Код для сервера должен появиться там же в скором времени.

Это не первый протокол, призванный ускорить обмен информацией через Веб, однако работа над другими подобными проектами, такими как SCTP (Stream Control Transmission Protocol) и SST (Structured Stream Transport), в последние годы ведется не слишком активно.

Источник: www.itworld.com

Отзывы

1 Оставить отзыв
  • CSRedRat 21.12.2011 в 01:10

    На тему протокола SPDY (т.к. он намного эффективен при использовании сетевого протокола SCTP). В связи с этим очень уместно было бы внедрение реализации протокола SCTP (Stream Control Transmission Protocol — «протокол передачи с управлением потоком») в новую версию Windows. Это обеспечит защиту от SYN-flood атак, безопасное установление подключения (с помощью четырёхэтапного квитирования), а также приятные нововведения в виде сохранения границ сообщения, многопоточность, неупорядоченная доставка, поддержка множественных интерфейсов. Внедрение данного протокола позволит вывести сети на новый уровень, увеличить скорость, надёжность, безопасность и возможности передачи данных по сети. Ведь новый протокол создавался с учётом недостатков устаревшего TCP, с учётом современных сетей и полного использования их возможностей, а также особое внимание было уделено надёжности и безопасности.

    Давно пора продвигать протокол SCTP повсеместно! Учитывая нынешнее активное продвижение в сторону IPv6. + массу полезностей из этого извлекает ещё один хороший протокол SPDY. Нельзя тормозить развитие технологий и необходимо проталкивать современные протоколы в массы. Остаётся убедить Microsoft в полезности и необходимости данных протоколов и склонить к их интенсивному внедрению.

    Добавить отзыв

    загрузить другую
    Ваш отзыв

    Свежие новости раздела

    Все новости раздела

    Все свежие новости

    Все новости