The OpenNET Project / Index page

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

29.11.2010 14:54  Web-ресурсы игнорируют интернет-стандарты для повышения скорости отдачи страниц

Бeн Стронг (Ben Strong) провел интересное исследование особенности работы некоторых крупных web-ресурсов, загрузка небольших страниц с которых происходит значительно быстрее других сайтов. В частности, изучив трафик при обслуживании запросов на сайтах Google, Cisco, Yahoo, Amazon, Facebook и Microsoft, Бeн обнаружил, что их работа не соответствует требованию RFС-3390 по обеспечению "медленного старта" TCP-соединений. Начальный размер TCP-окна на подобных серверах устанавливается заведомо большим, чем того требует стандарт.

Возникает вопрос, насколько подобная практика приемлема: с одной стороны такие действия приводят к ускорению и компания Google, с учетом возросшей пропускной способности абонентских каналов связи, уже выступала с инициативой изменения стандарта в направлении допустимости увеличения максимального размера начального окна до 10 сегментов. С другой стороны, подобная техника нарушает RFC и подталкивает к мысли о необязательности соблюдения стандартов. Многие владельцы сайтов могут последовать примеру старших товарищей, например, Microsoft вообще игнорирует требование "медленного старта" и сразу устанавливает размер начального окна равным полному размеру буфера получателя.

  1. Главная ссылка к новости (http://blog.benstrong.com/2010...)
Лицензия: CC-BY
Тип: Тема для размышления
Ключевые слова: tcp, rfc, internet, standard
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Линейный вид | Ajax | Показать все | RSS
 
  • 1.1, Александр, 14:59, 29/11/2010 [ответить] [смотреть все]
  • +3 +/
    Как будто бы никто раньше не знал?
     
  • 1.2, Zenitur, 15:16, 29/11/2010 [ответить] [смотреть все]
  • +3 +/
    По теме ХХХ ть стыдно, но спрошу а чем IE хуже оперы или мозилки УУУ ... весь текст скрыт [показать]
     
     
  • 2.27, XoRe, 22:25, 29/11/2010 [^] [ответить] [смотреть все] [показать ветку]  
  • +4 +/
    Под TCP-окном здесь подразумевается другое окно А не то, в котором у вас брау... весь текст скрыт [показать] [показать ветку]
     
  • 2.29, pavlinux, 00:34, 30/11/2010 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    И чё, просто будет в 2 раза больше жратвы Так как из этой теории следует, что ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.33, allez, 07:11, 30/11/2010 [^] [ответить] [смотреть все]  
  • +/
    Представьте себе, есть Эта самая чашка и есть - Metric cup - 250 мл, US cup ... весь текст скрыт [показать]
     
     
  • 4.44, pavlinux, 17:56, 30/11/2010 [^] [ответить] [смотреть все]  
  • +/
    Да ладно, гранёный всегда был до губы - 200, доверху - 250 ... весь текст скрыт [показать]
     
  • 2.35, Александр, 09:25, 30/11/2010 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    1 Взять wireshark либо другой снифер и посмотреть на запросы Отдельно у IE, ... весь текст скрыт [показать] [показать ветку]
     
  • 1.3, Devider, 15:19, 29/11/2010 [ответить] [смотреть все]  
  • +/
    А зачем такие стандарты?
     
     
  • 2.4, Andrew Kolchoogin, 15:22, 29/11/2010 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    А затем, что есть, к примеру, GPRS.
     
     
  • 3.5, анон, 15:38, 29/11/2010 [^] [ответить] [смотреть все]  
  • –5 +/
    А зачем, к примеру, GPRS И разве по GPRS невозмождно получить доступ к Google, ... весь текст скрыт [показать]
     
     
  • 4.25, о, 20:06, 29/11/2010 [^] [ответить] [смотреть все]  
  • –1 +/
    Открываются. Но благодаря активным сношениям сетевиков ОПСОСов.
     
  • 1.6, Wormik, 16:17, 29/11/2010 [ответить] [смотреть все]  
  • –20 +/
    НОРМАЛЬНЫХ людей это не касается Только не говорите, что у вас интернет меньше ... весь текст скрыт [показать]
     
     
  • 2.7, worldmind, 16:29, 29/11/2010 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    тролль У меня мама на gprs, а программы ставлю ей с репозитариев записанных на ... весь текст скрыт [показать] [показать ветку]
     
  • 2.9, Kuzmich, 16:57, 29/11/2010 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    И где это 1024 за 200р?
    1400/875р не хошь?
     
     
  • 3.14, Аноним123321, 17:19, 29/11/2010 [^] [ответить] [смотреть все]  
  • +2 +/
    на Байконуре -- 2000 рублей за 256kbit s ... весь текст скрыт [показать]
     
  • 3.30, pavlinux, 00:51, 30/11/2010 [^] [ответить] [смотреть все]  
  • –1 +/
    http www stream ru subscribe-programs 2009 199 99 рублёв модем 1024 кб c ... весь текст скрыт [показать]
     
     
  • 4.42, allef, 13:34, 30/11/2010 [^] [ответить] [смотреть все]  
  • +/
    а сами ,этим гумном, пользовались знаю 1001 способ как оказаться на 2 кбит с, э... весь текст скрыт [показать]
     
     
  • 5.45, pavlinux, 18:17, 30/11/2010 [^] [ответить] [смотреть все]  
  • –1 +/
    У меня уже 12 лет это гумно, от МTU - TOCHKA RU - STREAM - Сейчас почти MTC З... весь текст скрыт [показать]
     
     
  • 6.47, allef, 22:33, 05/12/2010 [^] [ответить] [смотреть все]  
  • +/
    от тех, кто считает людей живущих за пределами мАсковской области дебилами , жд... весь текст скрыт [показать]
     
     
  • 7.48, pavlinux, 23:40, 05/12/2010 [^] [ответить] [смотреть все]  
  • +/
    Стрим, а тем более по ADSL только в Москве, и чуть в область И где у меня напис... весь текст скрыт [показать]
     
     
  • 8.49, allef, 17:27, 06/12/2010 [^] [ответить] [смотреть все]  
  • +/
    тогда я тебя удивлю, 3Г-МТС СТРИМ есть и у нас за две тысячи километров от о... весь текст скрыт [показать]
     
  • 2.19, Ананимуз, 18:22, 29/11/2010 [^] [ответить] [смотреть все] [показать ветку]  
  • +10 +/
    Ты, дорогой нормальный человек, за пределами МКАДа-то бывал когда-нибудь?
     
  • 2.28, XoRe, 22:30, 29/11/2010 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    fixed Хотя прогресс всеже есть DialUp вроде даже почти кончился в России ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.37, Andri, 09:51, 30/11/2010 [^] [ответить] [смотреть все]  
  • +/
    Сразу ма МКАДом даже еще не начинался :)
     
  • 3.38, www2, 10:21, 30/11/2010 [^] [ответить] [смотреть все]  
  • +/
    >DialUp вроде даже почти кончился в России.

    Жив, родимый.

     
  • 3.43, allef, 13:39, 30/11/2010 [^] [ответить] [смотреть все]  
  • +/
    не надо сказки расказывать, ростелеком все еще предлагает такую услугу, и порой ... весь текст скрыт [показать]
     
  • 2.46, szh, 03:21, 01/12/2010 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    У меня 10 мегабит и даже далеко за Мкадом и дешево Но иногда вне дома - GPRS и ... весь текст скрыт [показать] [показать ветку]
     
  • 1.8, letsmac, 16:32, 29/11/2010 [ответить] [смотреть все]  
  • –3 +/
    Если бы все стандарты соблюдались то интернет бы не работал Traceroute точно бы... весь текст скрыт [показать]
     
     
  • 2.10, samm, 17:06, 29/11/2010 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    И чем это traceroute нарушает стандарты?
     
     
  • 3.11, letsmac, 17:08, 29/11/2010 [^] [ответить] [смотреть все]  
  • –3 +/
    TTL уменьшает на 1 А не на время в мс потраченное на обработку пакета Кстати в... весь текст скрыт [показать]
     
     
  • 4.13, krum, 17:17, 29/11/2010 [^] [ответить] [смотреть все]  
  • +/
    вы что курите? Стандарт-то читали? TTL - это и есть количество переходов...
     
     
  • 5.16, samm, 17:22, 29/11/2010 [^] [ответить] [смотреть все]  
  • –1 +/
    Нет Точнее - де факто да Но вообще-то это время жизни пакета в секундах Если ... весь текст скрыт [показать]
     
     
  • 6.22, Онаним, 19:27, 29/11/2010 [^] [ответить] [смотреть все]  
  • +2 +/
    > Но вообще-то это время жизни пакета в секундах

    А мужики-то не знают!

     
     
  • 7.24, samm, 19:35, 29/11/2010 [^] [ответить] [смотреть все]  
  • +/
    Обработки, конечно Я цитату привел просто сил уже нет К О работать ... весь текст скрыт [показать]
     
     
  • 8.39, www2, 10:23, 30/11/2010 [^] [ответить] [смотреть все]  
  • +/
    Вас, капитан, в ефрейторы разжаловать надо За незнание материальной части Кста... весь текст скрыт [показать]
     
  • 7.26, Аноним, 22:12, 29/11/2010 [^] [ответить] [смотреть все]  
  • +1 +/
    А RFC знает. Почитайте и не позорьтесь.
     
  • 5.31, pavlinux, 00:54, 30/11/2010 [^] [ответить] [смотреть все]  
  • –1 +/
    Чё курил-то TTL - это цифра в поле заголовка IP пакета Вот некоторые любят ... весь текст скрыт [показать]
     
  • 4.15, samm, 17:20, 29/11/2010 [^] [ответить] [смотреть все]  
  • +1 +/
    Вы бы типа стандарт почитали, ага RFC 791 This field indicates the maximu... весь текст скрыт [показать]
     
     
  • 5.17, letsmac, 17:30, 29/11/2010 [^] [ответить] [смотреть все]  
  • –1 +/
    >>таким образом если ваш роутер обрабатывает пакет меньше секунды (гм..), то он должен отнять 1.

    Никто вообще этого не вычисляет. Про это собственно разговор. Просто уменьшает на 1 и всё. В жизни не видел уменьшающих на другую величину. не смотря на задержку с явно большим секунды значением - формально нарушение протокола такое же как у МС и Google.  

     
     
  • 6.18, samm, 17:35, 29/11/2010 [^] [ответить] [смотреть все]  
  • +1 +/
    Роутер с задержкой больше секунды? Вы что курите? Задержки больше секунды бывают только на слоу линках или при перегруженном канале. Роутеры тут точно ни причем.
     
     
  • 7.20, letsmac, 18:39, 29/11/2010 [^] [ответить] [смотреть все]  
  • –2 +/
    > Роутер с задержкой больше секунды? Вы что курите? Задержки больше секунды бывают
    > только на слоу линках или при перегруженном канале.

    Задержки бывают и при каналах, например CSD если используется. Там пинг бывают весьма большими, а gate собственно все игнорирует.


     
     
  • 8.21, Аноним, 18:51, 29/11/2010 [^] [ответить] [смотреть все]  
  • +2 +/
    module that processes a datagram при чем тут каналы ясно же сказано время обра... весь текст скрыт [показать]
     
  • 8.23, samm, 19:33, 29/11/2010 [^] [ответить] [смотреть все]  
  • +5 +/
    Блжад, как же вы упорны. Вы решили побить все рекорды. Для начала вы заявили, что трейсроут бы не работал если бы стандарты соблюдались. Намек не поняли. Потом вы заявили, что это время в мс, пришлось ткнуть вас в RFC. Но вас не попустило, и вы продолжили рассказ про нехорошие роутеры. Я вам предложил найти роутер со временем обработки пакета больше секунды (а точнее - больше 1.5) и для наводки сказал что такое время _прохождения_ может быть только на слоулинках. И вы опять про CSD, блин. Какой нафиг CSD - задержка-то канальная, а уж никак не в обработке пакетов.

    Я крайне советую не писать вам больше. У вас не получается. Почитайте RFC - это не только полезно, но и весьма занимательно.

     
  • 1.32, Sylvia, 01:28, 30/11/2010 [ответить] [смотреть все]  
  • +/
    неужели это плохо, если стандарт 8-летней давности расчитаный на совсем другие реалии веб ( скорее даже расчитаный на реалии прошлого века ) подвергнется некоторому пересмотру ?
    Есть для кого-то какие-то негативные последствия от того, что TCP-Window изначально устанавливается большим чем предписано стандартом ?
     
     
  • 2.36, Аноним, 09:29, 30/11/2010 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    Местами можно получить DoS Ресурс сразу посылает дофига в адрес клиента, один и... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.40, www2, 10:39, 30/11/2010 [^] [ответить] [смотреть все]  
  • +1 +/
    > PS. ситуация почти 1-1 срисованная с натуры, когда стали выяснять почему-то это
    > внешний канал лег - обнаружили стопку таких клиентов, которые не смотря
    > на шейп в 256к - получали поток на 10-15мбит.
    > причем все лишнее дропалось на шейпере. но на бордере была картина именно
    > такой.

    Ага, а ещё бывает канал не ложится, а просто периодически пакеты теряются. А в случае оплаты трафика по объёму потом приходят счета по статистике провайдера, у которого зарегистрирован входящий трафик на 30% больше. (И это не считая "шума" в виде сканирования неактивных IP.) Вот и плати потом за воздух из-за этих любителей нарушать стандарты.

     
     
  • 4.41, Аноним, 10:55, 30/11/2010 [^] [ответить] [смотреть все]  
  • +/
    у нас таки более честно выставляются счета - только то что прошло в сторону клие... весь текст скрыт [показать]
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2018 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    Hosting by Ihor