千兆位以太网速度为200 mbit / s – 为什么?

今天,我试图连接两台笔记本电脑,都使用千兆以太网网卡,都与Windows 7,直接电缆猫5e。 电缆长约50厘米,因此5e类应该足够了。

我已经为两者设置了静态IP地址,并通过SMB,HTTP和FTP对其进行了testing。

HTTP和FTP的响应是即时的,但是去SMB分享需要很长时间。 每个文件夹更改大约需要2分钟。

最后,FTP(微软IIS到FARpipe理器)的实际速度约为219 mbit / s(4053265652字节文件已经在141秒内传输)。

为什么连接速度如此之慢以及为什么浏览SMB共享需要永久?

更新尤其是mrdenny

SMB和FTP下载速度没有显示出任何显着的差异,在100 Mbit / s LAN上用路由器复制文件:

SMB:349秒(88.6 Mbit / s)FTP:345秒(89.6 Mbit / s)

更新

我发现了一个iperf工具,它显示了纯粹的TCPnetworking性能,而不涉及硬盘驱动器。

是的,它显示了更快的networking速度,但结果因testing而异,有时工具显示速度极低,所以我不能相信它:

iperf ,直线1米电缆,静态IPv4地址:

 10.3 sec 683 MBytes 558 Mbits/sec 10.0 sec 740 MBytes 621 Mbits/sec 10.4 sec 19.2 MBytes 15.5 Mbits/sec 10.0 sec 553 MBytes 464 Mbits/sec 10.0 sec 635 MBytes 532 Mbits/sec 10.0 sec 694 MBytes 582 Mbits/sec 10.0 sec 661 MBytes 554 Mbits/sec 10.5 sec 20.0 MBytes 16.0 Mbits/sec 12.3 sec 600 MBytes 410 Mbits/sec 256.0 sec 526 MBytes 17.2 Mbits/sec 10.0 sec 807 MBytes 677 Mbits/sec 10.1 sec 21.1 MBytes 17.5 Mbits/sec 10.3 sec 16.6 MBytes 13.6 Mbits/sec 10.1 sec 22.9 MBytes 19.0 Mbits/sec 10.1 sec 20.8 MBytes 17.2 Mbits/sec 10.0 sec 679 MBytes 569 Mbits/sec 10.0 sec 597 MBytes 500 Mbits/sec 10.0 sec 806 MBytes 675 Mbits/sec 10.0 sec 751 MBytes 629 Mbits/sec 

我对SMB的第一个猜测是,因为你没有一个域,需要进行大量的authentication。 授予2分钟是一个非常长的时间。 这可能会导致您正在浏览的机器上的磁盘IO问题,或CPU压力或内存压力。

即使SMB响应速度非常快SMB的总是比HTTP / FTP慢,因为SMB是一个非常琐碎的协议。

至于FTP传输速度,这可能是笔记本硬盘的最大写入速度。

从问题作者更新

我能够达到约650 … 700 Mbit / s的速度。 成功的条件是:

  • 不使用存储驱动器,只有RAM到RAM(我使用btest实用程序);
  • 使用UDP,因为TCP有很大的开销;
  • CPU应该足够快以及时准备数据。