Aktualizacja
Ok, próbowałem odpowiedzi poniżej i nic się nie zmieniło. Zidentyfikowałem chipset w laptopie jako NVIDIA nForce 520. Pobrałem najnowsze sterowniki Vista x64 dla nForce 520 (NVIDIA nie ma jeszcze żadnych sterowników dla tego chipsetu dla Win 7). Próbowałem zainstalować dołączone oprogramowanie zapory ogniowej (myślę, że może to przeszkadzać - nie jest). Całkowicie odinstalowałem moje oprogramowanie antywirusowe (używam Avast!), Myśląc, że sterownik filtra sieciowego może powodować problem, który również nie pomógł.
Zabrałem laptopa do domu moich braci i mogłem kopiować pliki z prędkością 10-12 MB / s przez jego sieć 100Mbit, więc nie sądzę, że to sprzęt.
Uruchomiłem iperf z zaskakującymi wynikami:
iperf z laptopa wysyłającego na serwer (przesyłanie)
> iperf -c naru
------------------------------------------------------------
Client connecting to naru, TCP port 5001
TCP window size: 8.00 KByte (default)
------------------------------------------------------------
[328] local 192.168.7.100 port 8549 connected with 192.168.7.6 port 5001
[ ID] Interval Transfer Bandwidth
[328] 0.0-10.0 sec 162 MBytes 136 Mbits/sec
> iperf -c naru -w 64k
------------------------------------------------------------
Client connecting to naru, TCP port 5001
TCP window size: 64.0 KByte
------------------------------------------------------------
[328] local 192.168.7.100 port 8550 connected with 192.168.7.6 port 5001
[ ID] Interval Transfer Bandwidth
[328] 0.0-10.0 sec 1.06 GBytes 909 Mbits/sec
iperf z serwera wysyłającego do laptopa (pobierz)
> iperf -c miyuki
------------------------------------------------------------
Client connecting to miyuki, TCP port 5001
TCP window size: 8.00 KByte (default)
------------------------------------------------------------
[256] local 192.168.7.6 port 51871 connected with 192.168.7.100 port 5001
[ ID] Interval Transfer Bandwidth
[256] 0.0-10.1 sec 25.2 MBytes 20.8 Mbits/sec
> iperf -c miyuki -w 64k
------------------------------------------------------------
Client connecting to miyuki, TCP port 5001
TCP window size: 64.0 KByte
------------------------------------------------------------
[256] local 192.168.7.6 port 51872 connected with 192.168.7.100 port 5001
[ ID] Interval Transfer Bandwidth
[256] 0.0-10.0 sec 21.1 MBytes 17.6 Mbits/sec
Dla porównania tutaj są numery iperf między HTPC a serwerem
Server: Naru, Host: CC (CC sends to Naru)
iperf -c naru: 0.0-10.0 sec 363 MBytes 305 Mbits/sec
iperf -c naru -w 64k: 0.0-10.0 sec 1.06 GBytes 912 Mbits/sec
Server: CC, Host: Naru (Naru sends to CC)
iperf -c cc: 0.0-10.0 sec 322 MBytes 270 Mbits/sec
iperf -c cc -w 64k: 0.0-10.0 sec 1020 MBytes 855 Mbits/sec
Korzystanie z Wireshark do oglądania transferu z serwera do laptopa zawiera wiele następujących wpisów:
(:51aa is the server, :37a1 is the laptop)
No. Time Source Destination Proto Info
37785 27.286240 fe80::3820:2199:1623:37a1 fe80::1569:8500:b24a:51aa TCP [TCP Dup ACK 37753#13] 8360 > microsoft-ds [ACK] Seq=80228 Ack=40489174 Win=64800 Len=0 SLE=40499254 SRE=40517974
37786 27.286258 fe80::3820:2199:1623:37a1 fe80::1569:8500:b24a:51aa TCP [TCP Dup ACK 37753#14] 8360 > microsoft-ds [ACK] Seq=80228 Ack=40489174 Win=64800 Len=0 SLE=40499254 SRE=40519414
37787 27.286277 fe80::3820:2199:1623:37a1 fe80::1569:8500:b24a:51aa TCP [TCP Dup ACK 37753#15] 8360 > microsoft-ds [ACK] Seq=80228 Ack=40489174 Win=64800 Len=0 SLE=40499254 SRE=40520854
37788 27.286295 fe80::3820:2199:1623:37a1 fe80::1569:8500:b24a:51aa TCP [TCP Dup ACK 37753#16] 8360 > microsoft-ds [ACK] Seq=80228 Ack=40489174 Win=64800 Len=0 SLE=40499254 SRE=40522294
37789 27.286313 fe80::3820:2199:1623:37a1 fe80::1569:8500:b24a:51aa TCP [TCP Dup ACK 37753#17] 8360 > microsoft-ds [ACK] Seq=80228 Ack=40489174 Win=64800 Len=0 SLE=40499254 SRE=40523734
37790 27.286332 fe80::3820:2199:1623:37a1 fe80::1569:8500:b24a:51aa TCP [TCP Dup ACK 37753#18] 8360 > microsoft-ds [ACK] Seq=80228 Ack=40489174 Win=64800 Len=0 SLE=40499254 SRE=40525174
37791 27.286351 fe80::3820:2199:1623:37a1 fe80::1569:8500:b24a:51aa TCP [TCP Dup ACK 37753#19] 8360 > microsoft-ds [ACK] Seq=80228 Ack=40489174 Win=64800 Len=0 SLE=40499254 SRE=40526614
37792 27.286370 fe80::1569:8500:b24a:51aa fe80::3820:2199:1623:37a1 TCP [TCP Previous segment lost] [TCP segment of a reassembled PDU]
37793 27.286372 fe80::1569:8500:b24a:51aa fe80::3820:2199:1623:37a1 TCP [TCP segment of a reassembled PDU]
37794 27.286375 fe80::1569:8500:b24a:51aa fe80::3820:2199:1623:37a1 TCP [TCP Fast Retransmission] [TCP segment of a reassembled PDU]
37795 27.286377 fe80::1569:8500:b24a:51aa fe80::3820:2199:1623:37a1 TCP [TCP Out-Of-Order] [TCP segment of a reassembled PDU]
37796 27.286379 fe80::1569:8500:b24a:51aa fe80::3820:2199:1623:37a1 TCP [TCP Out-Of-Order] [TCP segment of a reassembled PDU]
37797 27.286382 fe80::1569:8500:b24a:51aa fe80::3820:2199:1623:37a1 TCP [TCP Out-Of-Order] [TCP segment of a reassembled PDU]
37798 27.286413 fe80::3820:2199:1623:37a1 fe80::1569:8500:b24a:51aa TCP [TCP Dup ACK 37753#20] 8360 > microsoft-ds [ACK] Seq=80228 Ack=40489174 Win=64800 Len=0 SLE=40528054 SRE=40529494 SLE=40499254 SRE=40526614
37799 27.286432 fe80::3820:2199:1623:37a1 fe80::1569:8500:b24a:51aa TCP [TCP Dup ACK 37753#21] 8360 > microsoft-ds [ACK] Seq=80228 Ack=40489174 Win=64800 Len=0 SLE=40528054 SRE=40530934 SLE=40499254 SRE=40526614
W tym momencie mam całkowitą i całkowitą stratę, co dalej.
Oryginalne pytanie
tło
Obecnie mam problem z moim świeżo zainstalowanym laptopem z systemem Windows 7. Problem pierwotnie pojawił się po zainstalowaniu systemu Windows 7 RC. Kiedy Windows Vista i Windows 7 Beta 1 zostały zainstalowane na tym laptopie, mogłem przesyłać dane z gigabitową prędkością przy włączonych ramkach Jumbo do zakresu 9KB / 9014. Dwa przełączniki między laptopem obsługują również ramki Jumbo.
Podczas kopiowania plików z mojego serwera na laptopa, działają one w tempie ślimaków (zwykle mniej niż 1 MB / s), podczas gdy inne urządzenia przechodzące przez te same przełączniki mogą przesyłać z większą prędkością (45-55 MB / s). Wydaje się, że kopiowanie z laptopa na serwer powoduje szybsze działanie sieci, ale nie powinno tak być.
Zaangażowane maszyny
- Miyuki: Laptop z problemem. Windows 7 x64 RTM. HP Pavilion dv9700 CTO. Wykorzystuje kartę Ethernet NVIDIA nForce 10/100/1000 Mbps. (Wideo to GeForce 8400M GS)
- Naru: Serwer z plikami. Niestandardowy system Windows Server 2008 R2 x64 SP2. Wykorzystuje adapter D-Link DGE-560T PCI Express Gigabit.
- CC: HTPC na tym samym przełączniku bez problemu. Windows Vista x86 SP2. Wykorzystuje wbudowany adapter Realtek RTL8168B / 8111B PCI-E GBE.
Po wykonaniu tych zdjęć ogromne ramki zostały wyłączone.
Obrazki
Kopiowanie zainicjowane z laptopa
Serwer -> Laptop (źródło: gibixonline.com )
Laptop -> Serwer
Kopiowanie zainicjowane z serwera
Serwer -> Laptop (źródło: gibixonline.com )
Niespodziewanie zlecenie przez serwer skopiowania pliku z laptopa do siebie powoduje zwiększenie prędkości, których bym się spodziewał. (Laptop -> Serwer) (źródło: gibixonline.com )
Powiedziałem wcześniej, że na innym komputerze z tym samym przełącznikiem nie ma tego problemu. Wysoka DPI jest włączona, ponieważ jest wyświetlana na telewizorze HD.
Serwer -> HTPC (źródło: gibixonline.com )
Oczywiście jako test postanowiłem sprawdzić, jakie są prędkości między moim laptopem a HTPC. Niestety były dokładnie takie, jak się spodziewałem.
HTPC -> Laptop (źródło: gibixonline.com )
Uwagi końcowe
Próbowałem wszystkiego, co mogłem wymyślić. Nawet duże ramki są w tym momencie wyłączone i wydaje się, że nic na to nie wpływa. Próbowałem wyłączyć ochronę antywirusową na zmianę używanych kabli. Obecnie wszystkie używane kable to CAT-5e, które zbudowałem. Próbowałem wziąć kabel z HTPC i podłączyć go do laptopa, aby sprawdzić, czy problem nie dotyczył okablowania. Dwa omawiane przełączniki to D-Link DGS-1216T i „głupi” przełącznik obsługujący duże ramki, D-Link DGS-2208.