在装有 Pop!_OS 21.04 的笔记本电脑上
nmcli dev wifi
像这样输出我连接的网络:
➜ ~ nmcli dev wifi
IN-USE BSSID SSID MODE CHAN RATE SIGNAL BARS SECURITY
* F0:23:B6:BB:78:9A a-wifi-network Infra 60 270 Mbit/s 92 ▂▄▆█ WPA2
iwconfig
打印不同的信息:
➜ ~ iw dev wlp4s0 link
Connected to f0:23:b6:bb:78:9a (on wlp4s0)
SSID: a-wifi-network
freq: 5300
RX: 12843437 bytes (9341 packets)
TX: 1244809 bytes (8018 packets)
signal: -40 dBm
rx bitrate: 866.7 MBit/s VHT-MCS 9 80MHz short GI VHT-NSS 2
tx bitrate: 866.7 MBit/s VHT-MCS 9 80MHz short GI VHT-NSS 2
bss flags: short-slot-time
dtim period: 4
beacon int: 100
➜ ~ iwconfig wlp4s0
wlp4s0 IEEE 802.11 ESSID:"a-wifi-network"
Mode:Managed Frequency:5.3 GHz Access Point: F0:23:B6:BB:78:9A
Bit Rate=866.7 Mb/s Tx-Power=21 dBm
Retry short limit:7 RTS thr:off Fragment thr:off
Power Management:on
Link Quality=70/70 Signal level=-40 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:827 Missed beacon:0
这是在一个英特尔7265带有 2x2 无线电的内置无线适配器。
RATE是如何nmcli
计算的?看来我的 WiFi 适配器确实能够支持更高的速率,并且根据其他适配器iw
和iwconfig
输出确实以其最大速率(867 Mbps)进行连接。
但是,如果当前速率为 270 Mbps,为什么我要传输的数据量超出了我的预期能力呢? (通过 iperf:)
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.00 sec 538 MBytes 452 Mbits/sec 28 sender
[ 5] 0.00-10.03 sec 537 MBytes 449 Mbits/sec receiver
我知道有很多变量,但我希望有人可以帮助我理解这些差异。