Вот я писал о том, что свежеустановленная гигабитная сеть ведет себя как-то странно: от первого компьютера ко второму скорость 30-50 мегабайт/сек, от второго к первому - жестко 12-13 мегабайт/сек.
Сначала я грешил на свитч (недорогой D-Link). Но потом поменял местами порты компьютеров - проблема как была, так и осталась. Возня с настройками сетевых карт на обеих машинах (обе - Marvell Yukon) также не помогла. Тогда на первой машине запустил вместо Vista XP. Проблема исчезла: что с первой на вторую, что со второй на первую скорость была одинаковая - 30-50 мегабайт/сек.
Запустил Vista. Начал рыться в настройках сетевой карты (Marvell Yukon 8056). Ну и наконец-то чисто опытным путем было установлено, что когда отключаешь TCP Checksum Offload (IPv4) (по умолчанию - включено Tx и Rx), тогда проблема пропадает: в обе стороны идет 30-50 мегабайт в секунду. Ура.
В такие моменты, когда сам добираешься до причины проблемы, испытываешь всегда особое удовольствие.
( 14.04.09 10:37 )
настройках видеокарты (Marvell Yukon 8056)
Наверное всё же сетевой карты?
( 14.04.09 10:45 )
Что-то верится с трудом в 30-50 мегабайт в секунду.
Можно скрин?
( 14.04.09 10:49 )
riderkz:
Что-то верится с трудом в 30-50 мегабайт в секунду.
Можно скрин?
У нас в Немосковии даже и в голове не укладывается, что существуют такие скорости интернета...
( 14.04.09 10:59 )
riderkz: Что-то верится с трудом в 30-50 мегабайт в секунду.
Не верится в 30-50 мегабайт в секунду по гигабитной сетке?
( 14.04.09 11:05 )
ulich: У нас в Немосковии даже и в голове не укладывается, что существуют такие скорости интернета...
При чем тут Интернет? Это локальная сеть.
( 14.04.09 11:06 )
Burst: Наверное всё же сетевой карты?
Конечно, исправил.
( 14.04.09 11:06 )
Alex Exler: Не верится в 30-50 мегабайт в секунду по гигабитной сетке?
Именно. У меня более 20-25 не получалось, правда это было пару лет назад. Если наконец слово "гигабит" начинает оправдывать свое название, то наверное пора переходить.
( 14.04.09 11:31 )
riderkz: У меня более 20-25 не получалось, правда это было пару лет назад.
30-50 - нормальная цифра. У меня на дешевой витой паре 25-30 без проблем.
( 14.04.09 12:01 )
как таковой проблемы не замечал. прочитал заметку, отключил. как говорится, результат налицо)))
( 14.04.09 12:04 )
максимальную скорость по гигабитной сетке мне удавалось получить между двумя Windiws 2003 Server.
на http://picasaweb.google.com/AlexSSS007/Unsorted?feat=directlink#
есть два скриншота
скриншот с FAR-ом не очень показательный - при копировании скорость прыгала от 30 до 90мег в секунду.
но видно, что за 2сек было скопировано порядка 160мег
данные с первого скриншота вполне совпадают со скоростью, которую можно получить, копируя большой файл с секундомером.
( 14.04.09 12:05 )
*ворчу* ох уж мне эти рационализаторы пытающиеся впихнуть невпихуемое - ну не тянет сетевуха просчёт контрольных сумм на гигабите, так отключи её по умолчания в драйверах, нет они не могут без изнасилования мозга пользователей
( 14.04.09 12:11 )
Кабель 6 категории использовали?
( 14.04.09 12:13 )
riderkz: У меня более 20-25 не получалось, правда это было пару лет назад.
На гигабитке основное ограничение -- не сеть, а скорость винта. На компах двух-трехлетней давности (когда гигабит начали массово ставить onboard) сама машина не успевала слать/принимать больше.
Плюс, на таких скоростях при передаче файлов выгоднее пользоваться jumbo frames, а их поддержка до недавнего времени была далеко не во всех гигабитках.
( 14.04.09 12:26 )
Alex Exler: Запустил Vista. Начал рыться в настройках сетевой карты (Marvell Yukon 8056). Ну и наконец-то чисто опытным путем было установлено, что когда отключаешь TCP Checksum Offload (IPv4) (по умолчанию - включено Tx и Rx), тогда проблема пропадает: в обе стороны идет 30-50 мегабайт в секунду. Ура.
Алекс, а в XP'шных драйверах этот параметр есть? И если да, то что, если его включить?
Просто интересно -- сетевушка дурит с IPv4 checksum, или Виста плохо с этой фичей работает?
( 14.04.09 12:30 )
Stix:
В такие моменты, когда сам добираешься до причины проблемы, испытываешь всегда особое удовольствие.
Хм, лично я получаю удовольствие, именно "решив" проблему, а не найдя решение методом тыка.
Извините.
( 14.04.09 12:53 )
RobertJ:
Хм, лично я получаю удовольствие, именно "решив" проблему, а не найдя решение методом тыка.
Извините.
Позвольте полюбопытствовать - а как бы Вы решали проблему в данном случае?
( 14.04.09 13:09 )
Dmitry Bolkhovityanov: Просто интересно -- сетевушка дурит с IPv4 checksum, или Виста плохо с этой фичей работает?
Виста дурит, это старая проблема и не только у Алекса.
Меня спасает
( 14.04.09 13:18 )
Данный параметр тормозит соединение всегда или только при гигабитном подключении?
( 14.04.09 14:04 )
Mummi: Данный параметр тормозит соединение всегда или только при гигабитном подключении?
Видимо, только при гигабите. На стомегабитке такого не наблюдалось.
( 14.04.09 14:31 )
А еще вот -
Кратко -
netsh int tcp set global autotuninglevel=disabled
( 14.04.09 16:10 )
спасибо, проапгрейдимся на гигабит.
( 14.04.09 19:41 )
nomshar: А еще вот - http://support.microsoft.com/kb/940266/en-us
Это что-то из другой оперы.
( 16.04.09 10:22 )
AlexSSS: данные с первого скриншота вполне совпадают со скоростью, которую можно получить, копируя большой файл с секундомером.
с секундомером это круто
( 16.04.09 11:43 )
Гигабитная сеть может больше, чем мы видим, переписывая файлы с винта на винт по сети. Как уже сказали, в винты упирается. 75 мегабайт в секунду - запросто.
Авторство всех материалов данного сайта принадлежит Алексу Экслеру и охраняется Законом о защите авторских прав. Любые перепечатки в офлайновых изданиях без согласования с Экслером категорически запрещаются. В онлайновых изданиях разрешается перепечатывать материалы сайта при условии сохранения имени автора и гиперссылки на www.exler.ru