phy#0
Unnamed/non-netdev interface
wdev 0x3
addr 9c:fc:e8:b6:61:43
type P2P-device
txpower 0.00 dBm
Interface wlp5s0
ifindex 3
wdev 0x1
addr 9c:fc:e8:b6:61:42
ssid myhomewifi
type managed
channel 149 (5745 MHz), width: 80 MHz, center1: 5775 MHz
txpower 22.00 dBm
multicast TXQ:
qsz-byt qsz-pkt flows drops marks overlmt hashcol tx-bytes tx-packets
0 0 0 0 0 0 0 0 0
不知为何有两个接口,一个处于 p2p 模式,但 MAC 地址相差一个。这是什么原因造成的?我猜是直接连接到打印机或其他东西,但我真的不知道,而且很好奇。(我发现这是在做一件不相关的事情)
英特尔 ax200 wifi 位于 m.2 e 插槽中
答案1
- 嗨,朋友,今天几乎每个网络接口都有一些类似的 mac,代表来自同一设备的其他连接。
- “MAC” 的缩写是“媒体访问控制”,其“名称”为每个需要与另一个组件通信的组件配备了 mac,更具体地说,“第 2 层”是数据链路层。
- 有蓝牙 mac、wifi mac、lan mac 等等,每个需要在第 2 层通信的组件都有一个 mac 地址。
- MAC 地址最后一位数字的变化表明这是同一个设备。
- 通常来说,mac 地址的前六位数字(x)xx:xx:xx:yy:yy:yy 代表设备的公司,后六位数字(y)代表设备的具体型号。
- 有很多原因需要在同一设备上使用两台 Mac,例如:
- 具有2.4G和5G网络的路由器。
- 路由器电缆连接可以有另一台 Mac。
- 同样的情况也可能发生在更多设备上,例如旧电脑、游戏机等等。
- 还有很多例子。
- 您可以通过运行 mac 地址来检查特定的设备公司https://macvendors.com/。
- 在您的具体情况下,看起来一台 Mac 用于 wifi 连接,另一台用于点对点连接。
- 评论:
- mac 地址是唯一地址,只能由一个设备使用。
- 今天,您可以选择使用“随机”mac地址,以保护隐私,您可以查看更多信息:https://source.android.com/devices/tech/connect/wifi-mac-randomization。
- 您可以在以下位置找到有关“5 层”网络模型的更多信息:https://microchipdeveloper.com/tcpip:tcp-ip-five-layer-model。
- 打印机对等使用的示例https://www.extremetech.com/computing/51460-peertopeer-network-print-sharing
希望这就是你正在寻找的东西,朋友,还有很多信息。
答案2
我今天也有同样的疑惑,在找到这个参考资料后,我发现这是 NetworkManager 创建的。停止该守护进程也会使 p2p 接口消失。