本帖最后由 xlgsw 于 2026-4-4 00:27 编辑
有的人以为千兆交换机和多台千兆电脑联网,它们的实际网速都是千兆。并不是的这要看什么情况,废话不多说看图
上面的图片中请忽略交换机的供电方式(poe)和上联10端口,因为这不是本贴的内容,暂且把它们看作10个千兆端口的交换机。我只讲它的实际网速
图上是一个10口千兆交换机(假设是千兆) 那么现在这10个口都连接着10台电脑,电脑网卡速率也是千兆(有的人说电脑配万兆网卡不行吗,你配万兆网卡跑起来也是千兆。因为交换机就是千兆所以它不可能跑起万兆的网速,要想跑万兆那么交换机、电脑全都是万兆缺一不可) 继续讲
上面说到交换机是千兆,连接的10台电脑也是千兆。当交换机1、2端口的电脑互相访问,3、4电脑互访,5、6互访,7、8互访,这两两电脑它们直间确实都是千兆速率的跑,这没毛病
但是当一个端口的电脑被配置成服务器(比如3号端口网线插的另一端是文件共享服务器或无盘服务器)供其他9台电脑访问时,就跑不到千兆了,为什么?继续看
当3号端口为服务器时被9台电脑访问读取写入数据,那么这3号端口的服务器跑的是千兆,其他9台电脑跑不到千兆,这个时候这9台电脑同时访问3号交换机端口的服务器每台电脑获得的速率就是1000/9约=111兆速率除以8约=13兆每秒的下载速度,远小于1000除以8=125兆每秒的速度。
也就是说要想客户机跑满千兆速率,服务器网卡的速率的大小=客户机网卡速率*客户机开机的数量
根据这个公式:9台千兆网卡客户机要跑满千兆,服务器的网卡必须是9千兆网卡,由于市面上没有9千兆网卡所以选择万兆网卡就对了,既然服务器是万兆网卡,那插在千兆交换机的3号端口
肯定是不行的,速度被强制限定在千兆了。那怎么办?上10 个端口都是万兆的万兆交换机--------那又是一比浪费,因为虽然可以客户机千兆网卡的全速跑满,但是万兆交换机的性能没有完全发挥出来
所以就有了下面的这款带1个万兆端口汇聚和10个千兆端口的交换机
红圈处就是万兆口(可插万兆光纤模块或万兆电口模块),这样插在10个端口访问服务器都是千兆满速的跑。。。。。。
那么问题来了 :假如交换机不是10口交换机而是16口或24口,然后汇聚了一个万兆端口,那16口或24口连接的电脑千兆网卡同时开机它们能跑满全速吗???? 答案是 不能 根据公式万兆只能让10个千兆端口跑满千兆全速。
16口每个口的电脑只能分到10000/16=每个端口620.5速率/8实际每个端口只能跑70.8125兆每秒的网速
24口每个口的电脑只能分到10000/24=每个410.66/8实际每个端口只能跑50.208兆每秒的网速
|