The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Опубликован первый черновик спецификации HTTP 2.00"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Опубликован первый черновик спецификации HTTP 2.00"  +/
Сообщение от opennews on 08-Дек-12, 11:40 
Инженерный комитет IETF (Internet Engineering Task Force), занимающегося развитием протоколов и архитектуры сети Интернет, опубликовал (http://www.spinics.net/lists/ietf-ann/msg73989.html) первый черновой вариант  спецификации HTTP 2.00 (http://tools.ietf.org/html/draft-ietf-httpbis-http2-00). Примечательно, что в качестве основы HTTP 2.00 выступает разработанный компанией Google протокол SPDY (http://dev.chromium.org/spdy). Более того, спецификация описывает текущую реализацию SPDY, уже поддерживаемую в браузерах Chrome, Opera и Firefox. До окончательного формирования RFC спецификации ещё предстоит пройти долгий путь доработки и обсуждения, например процесс стандартизации аудиокодека Opus потребовал трёх лет, во время которых было выпущено 16 предварительных вариантов спецификации.

Протокол SPDY разработан (http://www.opennet.ru/opennews/art.shtml?num=33638) для минимизации задержек при соединении и обмене данными между клиентом и сервером. По данным Google ускорение работы реальных сайтов при использовании SPDY составляет от 15% до 50%. SPDY добавляет сеансовый уровень поверх SSL, что даёт возможность обеспечить передачу нескольких одновременных потоков в рамках одного TCP-соединения. SPDY позволяет мультиплексировать запросы ресурсов, обрабатывать их параллельно и отправлять запросы с учетом динамически рассчитываемых приоритетов, увеличивая текущую пропускную способность. Использование SSL одновременно позволяет решить проблему с прохождением запросов через прокси серверы и позволяет организовать доставку данных по инициативе сервера, без специального запроса клиента (технология Server push). Дополнительное ускорение достигается за счёт сжатия HTTP-заголовков запроса и ответа.

URL: http://www.spinics.net/lists/ietf-ann/msg73989.html
Новость: http://www.opennet.ru/opennews/art.shtml?num=35540

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Опубликован первый черновик спецификации HTTP 2.00"  +/
Сообщение от A.Stahl on 08-Дек-12, 11:40 
>ускорение достигается за счёт сжатия

Угу...
Т.е. к тому времени когда HTTP2.0 станет повсеместным я уже не смогу отослать запрос с помощью telnet?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Опубликован первый черновик спецификации HTTP 2.00"  +/
Сообщение от Аноним (??) on 08-Дек-12, 12:18 
Обратную совместимость никто не отменяет.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Опубликован первый черновик спецификации HTTP 2.00"  +/
Сообщение от вася (??) on 08-Дек-12, 12:34 
> Т.е. к тому времени когда HTTP2.0 станет повсеместным я уже не смогу отослать запрос с помощью telnet?

Уже сейчас ты не можешь отправить почту на smtp.gmail.ru через telnet, например.

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

4. "Опубликован первый черновик спецификации HTTP 2.00"  –2 +/
Сообщение от вася (??) on 08-Дек-12, 12:36 
> Уже сейчас ты не можешь отправить почту на smtp.gmail.ru через telnet, например.

*.gmail.com конечно.

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "Опубликован первый черновик спецификации HTTP 2.00"  +10 +/
Сообщение от filosofem (ok) on 08-Дек-12, 12:48 
>> Уже сейчас ты не можешь отправить почту на smtp.gmail.ru через telnet, например.
> *.gmail.com конечно.

Гугл запретил пользоваться телнетом поверх ssl?

$ openssl s_client -quiet -connect smtp.gmail.com:465
depth=1 C = US, O = Google Inc, CN = Google Internet Authority
verify error:num=20:unable to get local issuer certificate
verify return:0
220 mx.google.com ESMTP ee6sm6608409lcc.8
HELO
250 mx.google.com at your service

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

9. "Опубликован первый черновик спецификации HTTP 2.00"  +2 +/
Сообщение от arisu (ok) on 08-Дек-12, 15:03 
>> Уже сейчас ты не можешь отправить почту на smtp.gmail.ru через telnet, например.

это *ты* не можешь, потому что безграмотный. остальные в курсе, как работать telnet'ом поверх ssl.

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

14. "Опубликован первый черновик спецификации HTTP 2.00"  +/
Сообщение от Аноним (??) on 08-Дек-12, 17:42 
> Т.е. к тому времени когда HTTP2.0 станет повсеместным я уже не смогу отослать запрос с помощью telnet?

Да, придется в бонус к нему еще stunel юзать или дописать несоколько вызовов SSL-либы.

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

6. "Опубликован первый черновик спецификации HTTP 2.00"  –3 +/
Сообщение от прохожий on 08-Дек-12, 13:06 
> Дополнительное ускорение достигается за счёт сжатия HTTP-заголовков запроса и ответа.

они открыли для себя mod_gzip ?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

7. "Опубликован первый черновик спецификации HTTP 2.00"  +/
Сообщение от pro100master (ok) on 08-Дек-12, 13:09 
может быть mod_deflate? Нет, они изобрели сжатие заголовков, контент вы по-прежнему будете сжимать mod_deflate/nginx-gzip
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

10. "Опубликован первый черновик спецификации HTTP 2.00"  –8 +/
Сообщение от Аноним (??) on 08-Дек-12, 15:32 
Для скорости неплохо бы с TCP на UDP перебраться, а не в SSL лезть. Впрочем, думаю Google знает что делает.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

11. "Опубликован первый черновик спецификации HTTP 2.00"  +/
Сообщение от arisu (ok) on 08-Дек-12, 15:47 
> Для скорости неплохо бы с TCP на UDP перебраться

а потом опять написать на UDP механизмы контроля доставки. действительно, зачем пользоваться готовыми — да здравствуют велосипеды!

Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

13. "Опубликован первый черновик спецификации HTTP 2.00"  +1 +/
Сообщение от Аноним (??) on 08-Дек-12, 17:34 
ACK
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

15. "Опубликован первый черновик спецификации HTTP 2.00"  +1 +/
Сообщение от Аноним (??) on 08-Дек-12, 17:43 
> ACK

FIN

Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

16. "Опубликован первый черновик спецификации HTTP 2.00"  +/
Сообщение от Аноним (??) on 08-Дек-12, 17:44 
> а потом опять написать на UDP механизмы контроля доставки.

В uTP кстати велосипедисты так и сделали. И congestion control там как-то более реалистичный для фонового протокола вышел. Правда в отместку за это у протокола вылез ряд иных дурацких свойств. "И выигрывая в силе, проигрываем в расстоянии".

Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

17. "Опубликован первый черновик спецификации HTTP 2.00"  +/
Сообщение от arisu (ok) on 08-Дек-12, 17:58 
в ENet, например, тоже. только вот они не потоковые, например. допиливать ко всему софту, который использует http, «потоковый» слой поверх навелосипеденого на UDP протокола? так TCP уже сделан же.
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

18. "Опубликован первый черновик спецификации HTTP 2.00"  +/
Сообщение от Аноним (??) on 08-Дек-12, 19:15 
> всему софту, который использует http, «потоковый» слой поверх навелосипеденого
> на UDP протокола? так TCP уже сделан же.

У TCP довольно много грабель. Например, congestion control у него - ни два ни полтора. Он отстой и для предотвращения забития канала bulk-download'ами, и интерактивность не может обеспечить толком, даже когда это надо (время ретрансмиссии и затыка в данных почти не лимитировано кроме совсем уж диких полных таймаутов). За что TCP и не жалуют местами, собственно.

Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

20. "Опубликован первый черновик спецификации HTTP 2.00"  –2 +/
Сообщение от Anonimouse on 08-Дек-12, 19:22 

Проблема есть. Но то что ты описал - проблема только для совсем уж нубов. гугле куос.
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

23. "Опубликован первый черновик спецификации HTTP 2.00"  +/
Сообщение от arisu (ok) on 08-Дек-12, 20:29 
однако же для передачи страниц — вполне нормально работает. QoS тоже не просто так придумали. и не надо сваливать все задачи в одну кучу, например. те же большие даунлоады можно отдавать торрентами, а не гнать тупо по http-каналу.
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

28. "Опубликован первый черновик спецификации HTTP 2.00"  +/
Сообщение от XoRe (ok) on 08-Дек-12, 23:04 
>> всему софту, который использует http, «потоковый» слой поверх навелосипеденого
>> на UDP протокола? так TCP уже сделан же.
> У TCP довольно много грабель. Например, congestion control у него - ни
> два ни полтора.

У UDP грабель ещё больше.
И congestion control там, если делают, то свой, велосипедный.
В uTorrent рекомендуют не включать uTP.
В NFS, тоже сначала сделали все на UDP, а в версии 3 добавили поддержку TCP.
И сейчас все современные статьи рекомендуют настраивать NFS по TCP.

Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

19. "Опубликован первый черновик спецификации HTTP 2.00"  +1 +/
Сообщение от Anonimouse on 08-Дек-12, 19:18 
>В uTP кстати велосипедисты так и сделали. И congestion control там как-то более реалистичный для фонового протокола вышел.

Это не те ли клоуны котороые забили буфера на ISP рутерах миллиардами меееееленьких пакетов ??
Как же, как же - помним, помним. Самый популярный вопрос на форумах был как забокировать &@$*расов?!!!! И таки нашли как - и правила эти я думаю до сих пор никто с фаеров не убрал :)

Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

25. "Опубликован первый черновик спецификации HTTP 2.00"  +/
Сообщение от AlexAT (ok) on 08-Дек-12, 21:11 
Для начала их никто из вменяемых и не ставил. Мелочевка только.
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

27. "Опубликован первый черновик спецификации HTTP 2.00"  +/
Сообщение от XoRe (ok) on 08-Дек-12, 23:00 
> Для начала их никто из вменяемых и не ставил. Мелочевка только.

Ога.
Крупночевка делает проще - при обнаружении торрент трафика тупо режет канал.
Так делают, например beeline, qwerty.

Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

30. "Опубликован первый черновик спецификации HTTP 2.00"  +/
Сообщение от AlexAT (ok) on 09-Дек-12, 08:41 
> Ога.
> Крупночевка делает проще - при обнаружении торрент трафика тупо режет канал.
> Так делают, например beeline, qwerty.

Ростелеком так не делает, ТТК тоже. Если брать по СПб - SkyNet точно не режет, Interzet режет - но это редкостные ***, Дом.Ру не режет, MNS тоже не режет.

Пчелайномегафономтсы не рассматриваем в принципе - после скупки ими нескольких домосеток народ оттуда повалил к конкурентам, как ошпаренный. А режут наверняка там, где купили уже с обрезкой.

Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

41. "Опубликован первый черновик спецификации HTTP 2.00"  +/
Сообщение от XoRe (ok) on 10-Дек-12, 11:13 
> Ростелеком так не делает, ТТК тоже.

В случае магистральных каналов, или последней мили до клиента?

> Пчелайномегафономтсы не рассматриваем в принципе - после скупки ими нескольких домосеток
> народ оттуда повалил к конкурентам, как ошпаренный. А режут наверняка там,
> где купили уже с обрезкой.

В москве корбина не резала, билайн стал резать через некоторое время.

Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

12. "Опубликован первый черновик спецификации HTTP 2.00"  +1 +/
Сообщение от Аноним (??) on 08-Дек-12, 17:06 
"они не правы, но думаю они знают что делают". Шедеврально.
Не пищи больше сюда.
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

21. "Опубликован первый черновик спецификации HTTP 2.00"  +1 +/
Сообщение от Аноним (??) on 08-Дек-12, 19:55 
>"они не правы, но думаю они знают что делают"

Не вижу противоречия

Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

40. "Опубликован первый черновик спецификации HTTP 2.00"  +/
Сообщение от Moomintroll (ok) on 10-Дек-12, 09:49 
> Не пищи больше сюда.

А можно и я не буду пищать?

Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

32. "Опубликован первый черновик спецификации HTTP 2.00"  +1 +/
Сообщение от Аноним (??) on 09-Дек-12, 15:10 
> Для скорости неплохо бы с TCP на UDP перебраться, а не в
> SSL лезть. Впрочем, думаю Google знает что делает.

TCP действительно следует заменить, но не на UDP, который даже установление соединения не умеет, а на SCTP, который умеет в многопоточность и четырехэтапное квитирование, избавляющее от SYN-флуд атак.
Но тут приблизительно такая же проблема, как и с ipv6, так что приходится лезть уровнем выше.

Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

33. "Опубликован первый черновик спецификации HTTP 2.00"  +/
Сообщение от arisu (ok) on 09-Дек-12, 15:23 
опять пытаются «заменить» streaming на message. ну что ж такое-то?
Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору

34. "Опубликован первый черновик спецификации HTTP 2.00"  +/
Сообщение от Аноним (??) on 09-Дек-12, 15:43 
В чем проблема? SCTP как раз выполняет функции TCP плюс основную функцию SPDY.
Впрочем, http всё равно следует адаптировать к поддержке SCTP.
Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору

35. "Опубликован первый черновик спецификации HTTP 2.00"  –1 +/
Сообщение от arisu (ok) on 09-Дек-12, 15:45 
> В чем проблема?

ты таки не различаешь даже слова stream и message? O_O

Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору

36. "Опубликован первый черновик спецификации HTTP 2.00"  +/
Сообщение от Аноним (??) on 09-Дек-12, 15:49 
>> В чем проблема?
> ты таки не различаешь даже слова stream и message? O_O

Я различаю stream и message, но не понимаю что именно ты хочешь этим сказать.

Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору

37. "Опубликован первый черновик спецификации HTTP 2.00"  –2 +/
Сообщение от arisu (ok) on 09-Дек-12, 15:57 
> Я различаю stream и message, но не понимаю что именно ты хочешь
> этим сказать.

ясно. сказал бы сразу — я бы на тебя время вообще не тратил.

Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору

38. "Опубликован первый черновик спецификации HTTP 2.00"  +/
Сообщение от Аноним (??) on 09-Дек-12, 16:08 
Можно по существу, не используя слова stream и message как магические?
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

39. "Опубликован первый черновик спецификации HTTP 2.00"  +/
Сообщение от arisu (ok) on 09-Дек-12, 16:15 
нет.
Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору

24. "Опубликован первый черновик спецификации HTTP 2.00"  +1 +/
Сообщение от Аноним (??) on 08-Дек-12, 20:42 
чую что это повсеместно и в ходу будет только под мою старость )))
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

26. "Опубликован первый черновик спецификации HTTP 2.00"  +2 +/
Сообщение от Ы on 08-Дек-12, 22:16 
Не боись!
Я тоже не думал в институте что через 20 лет мой телефон будет играючи рвать весь республиканский ВЦ АН ***СССР :)
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

31. "Опубликован первый черновик спецификации HTTP 2.00"  +/
Сообщение от Аноним (??) on 09-Дек-12, 08:51 
> Не боись!
> Я тоже не думал в институте что через 20 лет мой телефон
> будет играючи рвать весь республиканский ВЦ АН ***СССР :)

рвать-то рвет, но все равно тормозит.

Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору

29. "Опубликован первый черновик спецификации HTTP 2.00"  +/
Сообщение от Genix email on 09-Дек-12, 00:57 
> чую что это повсеместно и в ходу будет только под мою старость
> )))

старость уже наступила

Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2021 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру