两台计算机之间无法获得千兆以太网速度


0

我正在尝试使用Cat6电缆将两台计算机连接在一起。两台计算机都有千兆以太网卡,任务管理器中的“网络”选项卡报告两者的链接速度均为1Gb / s。一台计算机运行Win7 x64,另一台运行Win8 x64。在测试时,两台计算机都与WiFi断开连接,并分配了静态IP地址192.168.10.1和2。

使用iperf进行测试报告的吞吐量约为430Mb / s,远远低于报告的1 Gb / s链路速度。

  1. 我尝试用第二根新的Cat6e电缆以及Cat5e电缆更换电缆,但平均吞吐量大致(+/- 50Mb / s)保持不变。

  2. 我尝试进入设备管理器并在两台计算机上将“自动协商”更改为“1.0 Gbps全双工”。并不是说它应该有所作为,因为无论如何双方都会自动协商到1.0 Gbps。

我在这里错过了什么吗?


cat6e电缆专业级或自制?它有多长时间?
泰森

2
你启用了巨型帧吗?
ChrisInEdmonton 2014年

1
如果链路速度以1 Gbps协商并保持不变,则电缆不太可能出现问题。对于短期运行,1000BASE-T通常适用于垃圾电缆,它不应该只是罚款。
tgies 2014年

@ChrisInEdmonton即使使用标准的1500字节帧,TCP / IPv4千兆位以太网的效率也达到94%(940+ Mbps)。Jumbo 9000 Byte帧只是让你再挤出4-5%的链接。
Spiff 2014年

路易,Iperf报告的TCP窗口大小是多少?只是为了咯咯笑,通过添加-w 2M到两个iperf命令行来强制它。您的千兆以太网接口(NIC)使用哪些芯片组?我倾向于回答“你只有蹩脚的网卡”。
Spiff 2014年

Answers:


0

编辑:我最初愚蠢地误读了OP,并没有看到他已经在使用负载测试程序。我决定留下我的原始帖子的几行,以防其他人到达此页面时出现类似问题,但使用文件复制测试。

对于到达此页面但未使用iperf或类似设备的其他人,在进行网络负载测试时始终考虑基于计算机的瓶颈,并注意当您接近千兆位速度时,您的存储介质或其他系统组件可能会开始成为限制因素。如果您无法访问iperf或类似设备,请考虑在两台计算机上设置临时RAM磁盘(也称为RAM驱动器)。


由于OP正在测试iperf,硬盘驱动器不会考虑到这一点。OP 正在测试网络负载测试应用程序。
劳伦斯

唉,我的坏,读得太快,没有看到'iperf' - 对不起。我应该投票删除我的帖子吗?它没有为讨论添加任何内容(我觉得因为没有正确阅读OP的帖子而感到有点尴尬)
粉碎

没有问题,由你决定:)如果有人遇到这个问题仍然有用,如果他们正在两台计算机之间进行文件传输而没有获得千兆位速度'
Lawrence

我做了两件事 - 大部分都做了大量编辑,但在那里留下了相关的信息。感谢您的指导和理解; 这是我的第一个答案之一,我跳了一下枪;)
粉碎
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.