I have just got a D-Link DGS-1008D 8 port gigabit switch and 2 Intel PRO/1000GT NICs and I'm getting poor performance. To try and diagnose the problem I've moved both the PCs to within a few feet of each other. Between PC1 and the switch there's a 1m length of Cat6 cable. Between PC2 and the switch there's a 3m length of Cat6 cable. I have gone into the advanced properties of each of the NICs and changed "Jumbo Packet" to 16128 bytes (i.e. I've enabled jumbo frames on both NICs). The switch is displaying both connections as 1000Mbps and Windows is identifying both connections as 1.0 Gbps too.
When I copy files from PC1 to PC2 I get roughly 25MB/sec. When I copy files from PC2 to PC1 I get roughly 30MB/sec.
I've used the IPERF tool to benchmark the connection and I'm getting 191 Mbits/sec when I run PC2 as server and PC1 as client and 268 Mbits/sec when I run PC1 as the server and PC2 as the client.
PC1 is running Windows Vista SP1 Home Premium 32 bit. PC2 is running Windows XP Pro SP3.
Does anyone have any ideas as to why I'm getting poor performance? Any help or advice would be appreciated.
edit: Just tried the other available options for frame size, results below:
At 4088 bytes I get about 22-23MB/sec transferring from PC1 to PC2 (erratic speed, not steady) and 34MB/sec transferring from PC2 to PC1 (steady).
At 9014 bytes I get 22MB/sec transferring from PC1 to PC2 (steady) and 33MB/sec transferring from PC2 to PC1 (steady).
edit2: This is the drive I'm writing to/ready from on PC1 (RAID0, 2*74GB Raptors) and this is the drive I'm writing to/reading from on PC2 (250GB SATA).
When I copy files from PC1 to PC2 I get roughly 25MB/sec. When I copy files from PC2 to PC1 I get roughly 30MB/sec.
I've used the IPERF tool to benchmark the connection and I'm getting 191 Mbits/sec when I run PC2 as server and PC1 as client and 268 Mbits/sec when I run PC1 as the server and PC2 as the client.
PC1 is running Windows Vista SP1 Home Premium 32 bit. PC2 is running Windows XP Pro SP3.
Does anyone have any ideas as to why I'm getting poor performance? Any help or advice would be appreciated.
edit: Just tried the other available options for frame size, results below:
At 4088 bytes I get about 22-23MB/sec transferring from PC1 to PC2 (erratic speed, not steady) and 34MB/sec transferring from PC2 to PC1 (steady).
At 9014 bytes I get 22MB/sec transferring from PC1 to PC2 (steady) and 33MB/sec transferring from PC2 to PC1 (steady).
edit2: This is the drive I'm writing to/ready from on PC1 (RAID0, 2*74GB Raptors) and this is the drive I'm writing to/reading from on PC2 (250GB SATA).