两台电脑的网卡如下:电脑1,2.5G有线,wifi6e无线;电脑2,2.5G有线,1G有线。
我把两台电脑的2.5G有线网卡用直连线连一起组了个局域网,电脑1用wifi连路由器,电脑2用1G有线连路由。
电脑1的路由表设置成
$ ip route show
default via 192.168.1.1 dev wlo1 proto static metric 600
192.168.1.0/24 dev wlo1 proto kernel scope link src 192.168.1.11 metric 600
192.168.2.0/24 dev enp1s0 proto kernel scope link src 192.168.2.1 metric 100
电脑2的路由表设置成
$ ip route show
default via 192.168.1.1 dev enp6s0 proto dhcp src 192.168.1.172 metric 101
192.168.1.0/24 dev enp6s0 proto kernel scope link src 192.168.1.172 metric 101
192.168.2.0/24 dev enp1s0 proto kernel scope link src 192.168.2.2 metric 100
然后,我自己写了个程序测了一下网速,我发现,2.5G网络的网速居然不对称,而且会受连路由器的网络影响。
程序就不发了,就是个OPENMPI程序,就跑了三样,a)让1给2发送10MB数据,发100次,求平均值和样本标准差。b)让2给1发送10MB数据,发100次,求平均值和样本标准差,c)是1和2互发,就是看全双工情况下的网速。
下图是所有网卡全部开启情况下的2.5G网络的网速
![](http://tiebapic.baidu.com/forum/w%3D580/sign=2f313f16f67eca80120539efa1239712/cd43d300baa1cd11efabeb15ff12c8fcc3ce2d01.jpg?tbpicau=2024-09-05-05_4c5c02e1b1c36e3c79a8d89921d0c0b8)
下图是关闭电脑1的WIFI情况下的网速
![](http://tiebapic.baidu.com/forum/w%3D580/sign=8e0a780273fae6cd0cb4ab693fb30f9e/adbd700e0cf3d7ca62eaa643b41fbe096b63a902.jpg?tbpicau=2024-09-05-05_5c48d813bfa82149ae0f6e5fc87acc67)
结果跑出来很悲剧,速度不对,明明是对等的网络,结果图1的测试显示,电脑1到电脑2很慢,全双工速度也不对。图2显示,电脑2到电脑1的网速并不稳定,全双工速度到也还行。
我想问的是,为什么单向带宽并不对称?明明两台电脑的软件是一样的,网卡是一样的。为什么关了WIFI跑出来性能又是一个样?我感觉两套网络应该不相互影响才对呀。
我把两台电脑的2.5G有线网卡用直连线连一起组了个局域网,电脑1用wifi连路由器,电脑2用1G有线连路由。
电脑1的路由表设置成
$ ip route show
default via 192.168.1.1 dev wlo1 proto static metric 600
192.168.1.0/24 dev wlo1 proto kernel scope link src 192.168.1.11 metric 600
192.168.2.0/24 dev enp1s0 proto kernel scope link src 192.168.2.1 metric 100
电脑2的路由表设置成
$ ip route show
default via 192.168.1.1 dev enp6s0 proto dhcp src 192.168.1.172 metric 101
192.168.1.0/24 dev enp6s0 proto kernel scope link src 192.168.1.172 metric 101
192.168.2.0/24 dev enp1s0 proto kernel scope link src 192.168.2.2 metric 100
然后,我自己写了个程序测了一下网速,我发现,2.5G网络的网速居然不对称,而且会受连路由器的网络影响。
程序就不发了,就是个OPENMPI程序,就跑了三样,a)让1给2发送10MB数据,发100次,求平均值和样本标准差。b)让2给1发送10MB数据,发100次,求平均值和样本标准差,c)是1和2互发,就是看全双工情况下的网速。
下图是所有网卡全部开启情况下的2.5G网络的网速
![](http://tiebapic.baidu.com/forum/w%3D580/sign=2f313f16f67eca80120539efa1239712/cd43d300baa1cd11efabeb15ff12c8fcc3ce2d01.jpg?tbpicau=2024-09-05-05_4c5c02e1b1c36e3c79a8d89921d0c0b8)
下图是关闭电脑1的WIFI情况下的网速
![](http://tiebapic.baidu.com/forum/w%3D580/sign=8e0a780273fae6cd0cb4ab693fb30f9e/adbd700e0cf3d7ca62eaa643b41fbe096b63a902.jpg?tbpicau=2024-09-05-05_5c48d813bfa82149ae0f6e5fc87acc67)
结果跑出来很悲剧,速度不对,明明是对等的网络,结果图1的测试显示,电脑1到电脑2很慢,全双工速度也不对。图2显示,电脑2到电脑1的网速并不稳定,全双工速度到也还行。
我想问的是,为什么单向带宽并不对称?明明两台电脑的软件是一样的,网卡是一样的。为什么关了WIFI跑出来性能又是一个样?我感觉两套网络应该不相互影响才对呀。