找回密码
 加入我们
搜索
      
查看: 4467|回复: 9

[网络] 电脑接千兆口跑不满的原因

[复制链接]
发表于 2024-3-6 15:08 | 显示全部楼层 |阅读模式
本帖最后由 Krakenius 于 2024-3-6 18:38 编辑

按照图中的接法,PC-A可以跑到1100Mbps+,既然整个线路都在至少2.5G的速率时能跑满千兆,那路由器的性能肯定是能够跑满千兆的,但为什么途中有千兆口的PC-B和PC-C只能跑400-600Mbps?在线材不变,设备不变的情况下,是什么原因导致的?

说明:PC-A, PC-B, PC-C其实是同一台PC换不同交换机和路由器接口的情况下测试的,不存在性能差别

graph.drawio.png
发表于 2024-3-8 22:17 | 显示全部楼层
你这400-600Mbps是怎么测试出来的?有没有排除网络协议、硬盘吞吐等因素?防火墙上对c划vlan了吗?
 楼主| 发表于 2024-3-9 22:32 | 显示全部楼层
iget 发表于 2024-3-8 22:17
你这400-600Mbps是怎么测试出来的?有没有排除网络协议、硬盘吞吐等因素?防火墙上对c划vlan了吗? ...


都是同一个网站测的,不是用iperf,这个测速应该不会经过硬盘。再有直连防火墙和经过交换机都是在同一个vlan10,这个测试只有千兆口2.5G口和是否经过交换机的区别,其它所有变量一样
发表于 2024-3-9 22:40 | 显示全部楼层
考虑网卡兼容性,更换一台PC重新测试。再就是两台电脑跑iperf看看,两台设备可以多个点多次测试,一段一段排查。
发表于 2024-3-9 22:45 | 显示全部楼层
网站测速不稳定,两个电脑直接局域网文件互传就知道跑没跑满了
 楼主| 发表于 2024-3-10 16:11 | 显示全部楼层
iget 发表于 2024-3-9 22:40
考虑网卡兼容性,更换一台PC重新测试。再就是两台电脑跑iperf看看,两台设备可以多个点多次测试,一段一段 ...


跑了iperf,1G->2.5G和1G->1G是可以跑满的,那有可能是光猫桥接被限速了
发表于 2024-3-10 16:47 来自手机 | 显示全部楼层
PC A/B跟PC C是处于防火墙墙下的同网段吗?
 楼主| 发表于 2024-3-10 17:45 | 显示全部楼层
本帖最后由 Krakenius 于 2024-3-10 17:47 编辑
kevinho86 发表于 2024-3-10 16:47
PC A/B跟PC C是处于防火墙墙下的同网段吗?


是的,防火墙把PC C那个接口划设置成access和PC A/B同一个vlan和网段,我拿iperf3测了一下这样接是可以跑满速度的,现在看来应该是被运营商限速了,但基于什么原理能知道我防火墙/路由器后面的设备并基于接口速率限速就不清楚了
发表于 2024-3-10 18:15 | 显示全部楼层
Krakenius 发表于 2024-3-10 17:45
是的,防火墙把PC C那个接口划设置成access和PC A/B同一个vlan和网段,我拿iperf3测了一下这样接是可以跑 ...

原本以为是不同VLAN,那就是L3交换瓶颈。
但你说是同VLAN同网段,那就不存在我的疑虑了
发表于 2024-3-10 19:11 来自手机 | 显示全部楼层
这是2.5g的bug,接千兆设备,有概率一个方向的带宽只有六七百m
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

Archiver|手机版|小黑屋|Chiphell ( 沪ICP备12027953号-5 )沪公网备310112100042806 上海市互联网违法与不良信息举报中心

GMT+8, 2025-4-28 00:16 , Processed in 0.010497 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2007-2024 Chiphell.com All rights reserved.

快速回复 返回顶部 返回列表