Otoz moj problem polega na tym ze w trakcie pobierania lub wysylania mam chwilowy spadek do 0 niezaleznie z czego sciagam


Dane:
system w2k8
karta bezprzewodowa ralink rt61
Pozdrawiam
Moderator: Moderatorzy
Wejdź na http://www.speedguide.net/analyzer.php i gdy wyświetli się jeden długi link to podaj go nam w następnym poście.Kriss_1981 pisze:na starszych systemach dobrze chodzi he stabilnie bez skokow
Kaspersky też ma firewalla zdaje się, masz oba odpalone?Kriss_1981 pisze:utpost firewall pro 2009 i kaspersky
Najpewniej w podręczniku do Windows Server 2008. Jak ustalisz tytuł to łatwo też znajdziesz eBook (.chm/.pdf)Kriss_1981 pisze:jakas komenda na te rwin i mtu discovery?
Jak pamiętasz po pierwszej analizie na speedguide.net widać było że system jednak używał MTU = 1492 (właśnie dzięki Path MTU Discovery) więc wiadomo już jakie MTU jest optymalne.Kriss_1981 pisze:co do mtu standardowo mialem 1480
Wygląda na to że w Windows Vista i Windows Server 2008 nie da się ustawić stałego rozmiaru okna odbioru.Receive Window Auto-Tuning enables TCP window scaling by default, allowing up to a 16 MB window size. As the data flows over the connection, the Next Generation TCP/IP stack monitors the connection, measures the current bandwidth-delay product for the connection and the application receive rate, and adjusts the receive window size to optimize throughput. The Next Generation TCP/IP stack no longer uses the TCPWindowSize registry values.
Według TCP_IP Registry Values for Microsoft Windows Vista and Windows Server 2008Can be scaled up to 1 gigabyte (GB) with window scaling Window scaling, defined in RFC 1323, allows TCP to negotiate a scaling factor for the window size during connection establishment. You can enable window scaling by setting the HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Tcpip\Parameters\Tcp1323Opts registry value to 1 or 3. By default, window scaling is only used on a connection if the received synchronize (SYN) segment contains the Window Scale option.
Czyli według jednego dokumentu zmieniając Tcp1323Opts (wartość 1 lub 3) można wpływać na skalowanie okna odbioru a według drugiego można wpływać tylko na timestamps (wartość 0 lub 2). Haha. Ostatecznie decyduje flaga w SYN... Obydwie strony muszą wyrazić chęć skalowania. Dlatego nie wiem czy wynik ze speedguide jest miarodajny. Może zawsze będzie pokazywał że "RWIN Scaling (RFC1323) = 0 bits" ?Tcp1323Opts
Key: Tcpip\Parameters
Value Type: REG_DWORD—number (flags)
Valid Range: 0 or 2
0 (disable the use of the TCP timestamps option)
2 (enable the use of the TCP timestamps option)
Default: No value.
Description: This value controls the use of the RFC 1323 TCP Timestamp option. The default behavior of the TCP/IP stack is to not use the Timestamp options when initiating TCP connections, but use them if the TCP peer that is initiating communication includes them in their synchronize (SYN) segment.
Microsoft Windows Server 2003 TCP/IP Implementation Details
Tcp1323Opts
Key: Tcpip\Parameters
Value Type: REG_DWORD—number (flags)
Valid Range: 0, 1, 2, 3
0 (disable RFC 1323 options)
1 (window scaling enabled only)
2 (timestamps enabled only)
3 (both options enabled)
Ten akurat nie dziala pod viste ale ProcessMonitor owszemKrissTofferr pisze:Może sprawdź Regmon-em z www.sysinternals.com jakie parametry z rejestru są modyfikowane w czasie wykonywania polecenia.
Wiesz akurat pare razy mialem inaczej. Mhmm moze i faktycznie ten analyzer po tych zmianach nie wyswietla dobrze?KrissTofferr pisze:Może zawsze będzie pokazywał że "RWIN Scaling (RFC1323) = 0 bits" ?
No to fajnKriss_1981 pisze:hula az milo