Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 2000/XP (http://forum.oszone.net/forumdisplay.php?f=6)
-   -   Сетевым маньякам и прочим ГУРУ !!! (http://forum.oszone.net/showthread.php?t=124361)

_DN 28-11-2008 09:32 965982

Сетевым маньякам и прочим ГУРУ !!!
 
Здравствуйте, Коллеги!



Вот сталкнулся с проблемкой. Ломаю мозг уже третью неделю.

Помогите кто чем может:



Суть:



Есть два компьютера, оба на Win XP, (RAID чередование на обоих) соединины напрямую витой парой

через встроеные гигабитные сетевухи. Мать Asus P5B-VM.



Компьютер "А" = Сервер.

Компьютер "В" = Клиент.



На Сервере стоит серверная часть, клиент-серверной программы, которая вешает

на сетевуху BXP miniport драйвер. И через него отправляет клиенту файлы

фиксированного размера (гиг, 1.5 гига и т.п.)



На клиенте тоже стоит такой BXP miniport. При загрузки оси загружается минимальный набор дров + BXP miniport driver, потом этому драйверу передается управление и он

забирает с сервера файло.



В свойствах сетевых карт есть настройки типа: Jombo frame и т.д.





Так вот, если я отрубаю jombo frame, а в реестре ставлю MTU= 7168 на сервере и клиенте, то скорость 2-4 Mb/s = мало.



Допустим я ставлю jombo frame = 7k (7168 байт) и в реестре MTU = 7168.

То какой размер ставить TCP-окна ??? (TcpWindowSize)



Потом начал эксперементировать:

Как бы я не менял настройки сети в реестре (TcpWindowSize, MTU, MSS ...)

,а Jombo Frame при этом всегда 7k, то сеть работает на 18% !!!!!

и никак не могу поднять. Вошел в ступор я, так сказать.



Я думаю, что BXP miniport драйвер берет настройки только те, что в свойствах

сетевой карты, а именно jombo frame.

Но тогда как же размер TCP-окна??



Когда файл заливается на 18% скорости, я меняю на сервере jombo frame c 7k на 4k =

= сеть отрубается потом врубается и ВСЕ РАВНО СКОРОСТЬ 18% !!! - пипец.



Еще ситуация:



Ставлю одинаково на клиенте и на сервре :

MTU = 7168

TcpWindowSize= MSS умножить на 718 = 7128 x 718 = 5117904

Tcp1323Opts = 1



Когда каждый комп загрузился (WinXP), то с XP на XP копирую файл (1500мбайт)

с RAID на RAID, = скорость сети = 55% !!!



НО когда клиент грузит минимальный набор дров (в том числе и сетевуху) и забирает с сервера через BXP miniport драйвер файл (1500мбайт),

то скорость 18% =(((((



Помогите люди добрые, пожалуйста.





... да и еще :

Скажите, какие оптимальные настройки реестра (MTU и т.д), при схеме : два компа (одинаковые) друг с другом через гигабит без свича.



Перебором подбирать задолбался ( постоянно пявляются повторные пакеты "retries")



Перечитал кучу материала, но ....


Время: 14:15.

Время: 14:15.
© OSzone.net 2001-