PDA

Показать полную графическую версию : [решено] Проблема при копировании файлов в домашней сети


MaxSL
16-03-2010, 15:50
Раньше как то не замечал, но вот с недавнего времени появилась проблема при копировании файлов в домашней сети(беспроводной).
Файл копируется нормально вроде бы, но приходит битый, контрольные суммы разные и соответствено не устанавливается.
Думал сначала KIS недавно установленный мешает. Отключил, но результат тот же. Маленькие файлы копируются без проблем, а большие все проблематично. Заметил, что при копировании, в начале и в середине бывает приостановка на несколько секунд и потом все продолжает копироваться. Если таких приостановок не было, то тогда файл не битый.
Подскажите кто знает, что может быть, где копать?

s0mik
16-03-2010, 16:06
Тоже с таким косвенно сталкивался (у брата), но это было в кабельной сети и при другой конфигурации программ. Windows Vista + Eset Smart Security. Подозрения падали на ESS.

MaxSL
16-03-2010, 16:32
Подозрения падали на ESS »
На ноутбуке установлен ESS, но раньше такой проблемы не замечалось когда на обеих машинах стоял ESS.

Morpheus
16-03-2010, 16:50
MaxSL, попробуйте: Как определить, является проблема системной или вызвана сторонним приложением/драйвером? (http://www.oszone.net/9856/Troubleshoot#half)

s0mik
16-03-2010, 17:20
На ноутбуке установлен ESS, но раньше такой проблемы не замечалось когда на обеих машинах стоял ESS. »
Может в этом и дело. А то похоже на мою конфигурацию: У меня Kis, а у брата ESS

Valeant
16-03-2010, 21:53
Маленькие файлы копируются без проблем, а большие все проблематично. Заметил, что при копировании, в начале и в середине бывает приостановка на несколько секунд и потом все продолжает копироваться.

Проверьте сетевой параметр
netsh int tcp show global

ECN Capability : disabled - пробки на "дороге", снижаем передачу

netsh int tcp set global ecncapability=enabled (enabled, disabled, default)

MaxSL
17-03-2010, 00:15
Valeant,
По дефолту было у меня так(ноутбук)

http://s50.radikal.ru/i130/1003/5d/5df92631f314.jpg

Я так понял "Мощность ECN" вы советуете выключить?
И эту процедуру нужно сделать на обеих машинах или надо сделать как вы советуете здесь (http://forum.oszone.net/post-932723-27.html) (27 пост)?

Valeant
17-03-2010, 13:39
Если включена то да выключить disable, но по вашему скрину она выключена, но не определен параметр
"Поставщик надстройки контроля перегрузки".

CTCP увеличивает темп передачи с одновременным контролем размера окна и пропускной способности. Сервер быстрее достигает максимального темпа передачи и также быстрее восстанавливается при потере пакетов.

none: использование встроенного стандартного алгоритма контроля перегрузки.
ctcp: использование дополнительного алгоритма контроля перегрузки CTCP.
default: восстановление выбранного поставщика по умолчанию.

установить CTCP
netsh int tcp set global congestionprovider=ctcp (none, ctcp, default)

MaxSL
18-03-2010, 01:16
Valeant,
Включил, вроде бы стало нормально. Но надо понаблюдать еще.
Я еще включил "Отметки времени RFC 1323" (enabled). Имеет ли это смысл или вернуть как было?

Valeant
18-03-2010, 12:40
MaxSL,
Лучше включить,
При использовании TCP-окон большого размера рекомендуется задействовать алгоритм временных меток (TCP-Timestamps), описанный в RFC 1323
...
так как будут использоваться временные метки. Например -TCP метки, могут помочь вычислить время приема-передачи между отправителем и получателем; метки используются также для оказания помощи в случае, если номер последовательности TCP сталкиваются эту информацию можно использовать для оценки расфазировок синхроимпульсов и т.д.

Данный протокол RFC 1323 в основном про повышение производительности, лучше его почитать
http://www.freesoft.org/CIE/RFC/1323/index.htm
Так же лучше почитать http://technet.microsoft.com/ru-ru/magazine/2007.01.cableguy.aspx




© OSzone.net 2001-2012