对于 MAC 地址过滤,为什么我们只需要以太网适配器的 MAC 地址而不是笔记本电脑的 MAC 地址?

对于 MAC 地址过滤,为什么我们只需要以太网适配器的 MAC 地址而不是笔记本电脑的 MAC 地址?

所以我理解每个有 NIC 的设备也会有一个 MAC 地址,这意味着笔记本电脑和以太网适配器也会有一个 MAC 地址。系统管理员需要 MAC 地址来授权设备通过以太网连接到网络。

我有一台没有以太网端口的 MacBook,但我通过运行检查了它确实有一个以太网 MAC 地址,ifconfig -a它给了我一个 MAC 地址en0。那么为什么不需要 MacBook 的以太网 MAC 地址来启用对笔记本电脑的以太网访问?系统管理员不应该同时需要以太网适配器的 MAC 地址和笔记本电脑的 Mac 地址吗?

答案1

WiFi 适配器也有 MAC 地址,并且它出现在没有以太网适配器的 MacOS 系统上en0(可能是 en1 等)用于指代 wifi 适配器设备。 https://stackoverflow.com/questions/29958143/what-are-en0-en1-p2p-and-so-on-that-are-displayed-after-executing-ifconfig

笔记本电脑没有 MAC 地址,但其设备(如 wifi 或有线以太网适配器)有。我不太清楚您从哪里得到这种印象,但 MAC 地址专门用于网络堆栈的第 2 层功能,因此它们由网络适配器提供,而不是系统软件。

相关内容