RSS
 

Любителям Speedtest на заметку

19 мая

Источник, как не парадоксально, тут:

Why does network distance to a server affect throughput?

You have likely noticed that downloading from a local server location is faster than a distant one. This is because the TCP window (and therefore HTTP transfers) is not optimized for the increased latency that comes from an increase in distance.

Это ответ на вопрос – а почему у меня из Киева 50Мбит/с прет, а с NY – только 5.

Только сейчас проводили эксперимент по настоятельной просьбе одного из клиентов. Три машинки – 2 шт Samsung R25 (Dual-Core, 1Gb RAM, Windows XP, эзернет – realtec 81xx), 1 десктоп (Core2Duo, 4Gb RAM, MacOS/X, эзернет – Marvell или em?). Тестируем на NY. Первый R25, работающий от батарейки, показывает 5/1 Mbit/s. Второй R25, стоящий у меня на столе, включенный в розетку, показывает 5.5/2. Десктоп показывает 12/16Мбит/с. Шейперов нет, скорость не влияет от включения в коммутатор или напрямую в свободный порт на Cisco 7301.

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

 

Tags:

Leave a Reply

You must be logged in to post a comment.

  1. калашник

    мая 19, 2008 at 17:55

    ООО!! это про меня!
    а почему у меня скорость была декларируемая (3М) сразу после подключения по pppoe?
    а как переключили на ethernet – то стало стабильная 1.6М?

     
  2. Дмитрий

    мая 20, 2008 at 12:29

    да, именно. Отрадно, что мои записки читают :) О разнице pppoe и простым подключением (switch-switch-router) думаю, и вот что думается:

    1) Описание PPPoE (http://en.wikipedia.org/wiki/PPPoE) гласит о том, что данная технология инкапсулирует PPP фреймы в Ethernet. Т.е. на PPPoE концентраторе каждому подключенному создается “виртуальный” интерфейс.
    2) При подключении банальным Ethernet’ом VLAN абонента вынимается на роутере, на subinterface.

    Разница присутствует в следующем:
    1) На PPPoE на каждом клиентском интерфейсе есть своя очередь, 4кб на вход/4кб на выход. При “обычном” подключении – 4к/4к на всех.
    2) MTU – 1500 байт на обычном и 1496 на pppoe.

    В этом базовые отличия оканчиваются. Но стоит обратить внимание на следующее:
    http://en.wikipedia.org/wiki/Transmission_Control_Protocol#Window_scaling
    и
    http://en.wikipedia.org/wiki/TCP_window_scale_option

    Предполагаю, что в Windows PPP-стэк корректнее отрабатывает изменение tcp windows size в отличие от Ethernet. Посему решением проблемы может быть:
    а) Переход на pppoe
    b) Установка “правильного” программного (свежий Linux, FreeBSD) маршрутизатора и корректная настройка сетевого стэка
    с) Аппаратный маршрутизатор.

    Настройками на стороне оператора, к сожалению, пулю сделать не получиться.

     
  3. Дмитрий

    мая 20, 2008 at 13:24

    Кстати, о “декларируемой” скорости – она присутствует. Речь ведь идет об ОДНОЙ IP-сессии. Если, допустим, поставить Download Master – будет скорость не горюй, многопоточка раскачает до предельной скорости.

     
  4. Дмитрий

    мая 21, 2008 at 21:55

    update2: По просьбе клиента перевели снова на pppoe. Скорость не поднялась. Т.е. если хочется большой (более 1.5-2Мбит/с) скорости на одиночных сессиях от очень далеких серверов – ставьте FreeBSD или Cisco или Juniper.

     
  5. калашник

    мая 22, 2008 at 15:54

    ОК!
    путем практических опытов, мы определили, что скорость падает при проходе через виндовый сервер.
    Вопросы пока забираю обратно, итл не виноват.. :-)
    будем корячиться нашим сервером.

     
  6. калашник

    мая 22, 2008 at 18:57

    Дмитрий, поднимите себе настроение – послушайте реальное общение клиента со службой поддержки инет провайдера.
    http://dirty.ru/comments/233324

     
  7. Google Acquires Motorola Mobility- Google's new interest on – Texplod | Long Island Breaking News

    мая 25, 2012 at 09:08

    [...] white and the huntsman peyton manning rupaul drag race walking dead comic kratom broncos broncos This entry is filed under rejuvenate and tagged hardware, mobile phone [...]