网线(1Gbps)和5GHz频段的Wi-Fi哪个快?

我是玩网工哒 2024-03-13 10:46:49

令人激动人心的2024国际田径邀请赛正式打响。参赛选手一共有两位:

选手A:1000Mbps网口

选手B:9608Mbps Wi-Fi 6无线网口

比赛规则:发令枪响,谁能将MTU=1500 byte最后一个bit从网口弹射出去,谁赢得比赛,每位选手的计时从Preamble第一个bit位开始。

选手A,一共要传输的byte = 8 byte preamble + 14 byte Header + 1500 Payload + 4 byte FCS = 1526byte = 12208 bit。

选手A的耗时= 12208bit /1000000000 bit/second = 0.000012208 second = 12.208 us

裁判看到选手A总耗时 < 13 us,立马宣布比赛结束,获胜方为A,即1000Mbps的网口。

选手B立马举手抗议,表示不公平。

裁判看着选手B问,阁下传输preamble一共用了多少时间?

选手B认真地计算:

首先要传输L-STF(Leagcy-Short Training Field),用时8us。

然后再传输L-LTF(Leagcy-Long Training Field),用时8us。

两者共耗时= 8 + 8 = 16us

算到这里,选手B低下了头,因为自己的preamble还没有传输完,就耗时16us,选手A(13us)早就传输完毕了。自己肯定输了。

既然无线网口(9608Mbps)认输,裁判宣布有线网口(1000Mbps)胜出,即有线网口更快。

这么看来,无线网口在任何情况下都无法胜出有线网口?

不一定。

修改比赛规则,双方需要将一个1000G byte大文件上传到路由器上,谁更快?

假设无线网口(8*8 ),可以达到9608Mbps最高限速,可以利用A-MPDU来实现高速大容量传输,最后胜出的可能就是无线网口,而不是有线网口。

只要无线网口的平均上传速率(average rate)在上传期间 > 1000Mbps(有线网口速率)

自然胜出的就是无线网口!

作者|车小胖谈网络|公众号

0 阅读:0