File 千兆局域网以太网文件传输上的A-sync速度

File 千兆局域网以太网文件传输上的A-sync速度,file,performance,ethernet,transfer,lan,File,Performance,Ethernet,Transfer,Lan,我有一个奇怪的问题,在通过以太网电缆相互连接的两台计算机之间传输文件。两台电脑都有板载千兆以太网端口。除了不同的硬件外,软件(尤其是网络设置)的配置几乎相同,使用Windows 7 x64等。在运行防病毒程序和不运行防病毒程序的情况下进行了测试,没有任何差异。双工设置是自动协商的。启用了巨型数据包(~9MB)(通常我正在传输非常大的文件)。硬盘驱动器不是问题,因为计算机内的本地传输速度约为100 MB/s 现在,如果我在PC1上,访问PC2上的共享文件:将文件从PC1传输到PC2的速度非常快,通

我有一个奇怪的问题,在通过以太网电缆相互连接的两台计算机之间传输文件。两台电脑都有板载千兆以太网端口。除了不同的硬件外,软件(尤其是网络设置)的配置几乎相同,使用Windows 7 x64等。在运行防病毒程序和不运行防病毒程序的情况下进行了测试,没有任何差异。双工设置是自动协商的。启用了巨型数据包(~9MB)(通常我正在传输非常大的文件)。硬盘驱动器不是问题,因为计算机内的本地传输速度约为100 MB/s

现在,如果我在PC1上,访问PC2上的共享文件:将文件从PC1传输到PC2的速度非常快,通常在60 MB/s的范围内(请参阅下面LAN SpeedTest的结果)。但相反(从PC2传输到PC1)的速度非常慢,大约为10 MB/s。

如果我在PC2上,访问PC1:将文件从PC2传输到PC1的速度很慢(请参阅下面的速度测试-它实际上比我从Windows传输文件和读取速度报告时慢一点),而相反的速度很快(与第一种情况一样,大约60 MB/s) (我想在这里发布链接2,但由于我是新手,所以不允许发布)

那么这是什么原因呢


TIA这可能是个愚蠢的问题,但当你说计算机通过以太网电缆连接时,你是指直接连接还是通过交换机连接?如果直接连接,您是使用交叉以太网电缆还是直通电缆?如果使用直通电缆,我会说其中一个或两个卡无法自动感知是否具有该功能。此外,自动双工和自动速度设置在过去也会失败,请尝试手动设置

这可能与PC1的硬盘写入速度有关。读取速度足够快,可以将数据发送到PC2,但写入速度不够快,无法从PC2接收数据。

这里是我上面提到的速度测试2的链接:我使用直通电缆直接连接它们。我无法手动将速度设置为1000Mbps,因为没有这样的设置(只有10100,然后是自动)。无论如何,你如何解释速度差(一个方向快,另一个方向慢)?如果某个数据包能够以60 MB/s的速度传输,我猜这两个端口都运行得很好(否则,运行不正常的端口会阻碍速度更快的端口的速度,对吗?)速度似乎只有在从PC1到PC2的一个方向上保持一致的快度。在10/100 Mb/s网络上的以太网电缆上,发送发生在一对上,接收发生在另一对上。在千兆位网络上,发送和接收假定发生在所有对上,如果我正确理解规范,则不再需要交叉电缆。人们可能会认为,如果一个端口的性能比另一个端口慢,那么它将影响两个方向的通信量,但是接收器只需要发送一个ACK。从PC2到PC1的传输总是很慢,我怀疑是PC2还是电缆。由于PC2到PC1的传输总是很慢,请抓住一根交叉电缆,手动将速度设置为100,并在两者上设置为全双工,然后重新进行速度测试。如果结果相似,即PC2到PC1出现故障或仍然只有10Mb/s,则开始怀疑PC2上的硬件。另一方面,千兆标准要求自动交叉。