![为什么我的电脑无法以千兆以太网速度同步?](https://linux22.com/image/1299119/%E4%B8%BA%E4%BB%80%E4%B9%88%E6%88%91%E7%9A%84%E7%94%B5%E8%84%91%E6%97%A0%E6%B3%95%E4%BB%A5%E5%8D%83%E5%85%86%E4%BB%A5%E5%A4%AA%E7%BD%91%E9%80%9F%E5%BA%A6%E5%90%8C%E6%AD%A5%EF%BC%9F.png)
我混合使用了快速以太网 (100Mbs) 设备和千兆设备。尽管 PC 启用了千兆以太网,但它仅以 100Mbs 的速度同步。但是,我的 PC 以千兆以太网速度同步。为什么?路由器是 Netgear 3500WL。所有电缆都是支持千兆以太网的 cat 5E 电缆。
如果我错了,请纠正我,PC 以最慢的速度同步,因此它将以 100Mbs 同步,但任何两个千兆以太网设备之间的通信将以全速进行?如果是这样,为什么我房间里的 PC 以千兆速度同步?
答案1
可能的原因如下:
- 该 PC 未插入千兆端口,或该端口配置为不支持千兆速度(您这种情况不太可能)。
- 网络接口实际上不是千兆接口,或者配置为不协商千兆速度。
- 电缆接线方式不适合千兆位。千兆位要求连接所有四对线,而不仅仅是快速以太网所需的两对线。它对正确接线的线对要求也更高 - 每个逻辑以太网线对都位于一个物理线对上。
- 某些部件有缺陷、损坏或不符合相应规格。最常见的是电缆。
答案2
Small 补充了 David 的回答
- 当你有异构连接时(即交换机有两个都100M 和 1000M 链路活跃),每个(Gb 类型)链路的最大速度都会有所降低理论最大值
- 即使所有渠道水平都OK(正如大卫所写,你必须验证它 - 并看看两个都至少双方在 Gb 进行谈判速度),在传输层和应用层上有一些额外的开销,这也会降低最终速度
我没有在你的问题中看到:
- 节点间纯带宽测试结果(IPerf、NetIO)
- 哪种协议(或应用程序)用于主机(哪个操作系统?)之间的同步
- 防火墙、杀毒软件和其他实时监控程序是否在进程中
只是为了节点:虽然我有接近理想千兆局域网(根据 NetIO 的结果,117-119MB/s,~95% 的最大值),它的 ftp 传输结果一直让我抓狂:“最流行”的方向是 8.7-10.7MB/s,2(两千,不是两千)KB/s 的“坏”服务器,32-45MB/s 的 FTPS“最好”服务器