MAC 地址:数据链路层的身份标识
MAC 地址(Media Access Control Address,介质访问控制地址)是数据链路层中用于唯一标识网络设备的物理地址,相当于设备在局域网中的 “身份证”,其核心作用是在同一数据链路(如以太网、Wi-Fi)中区分不同的节点,确保数据帧能准确送达目标设备。
MAC 地址的基本特性
唯一性
每个网络接口(如网卡、无线网卡)的 MAC 地址全球唯一,由设备制造商在生产时写入硬件芯片(如网卡的 ROM),通常无法修改(部分设备支持软件伪造,但不符合标准规范)。这一特性确保了在同一链路中不会出现地址冲突。固定性
与可动态分配的 IP 地址不同,MAC 地址是 “烧录” 在硬件中的固定值,除非更换网卡,否则设备的 MAC 地址不会改变。例如,手机的 Wi-Fi 模块和电脑的有线网卡都有各自独立的 MAC 地址。格式规范
MAC 地址为48 位二进制数,通常以十六进制表示,格式为 6 组两位数字(或字母),各组之间用冒号(:)或连字符(-)分隔。例如:00:1A:2B:3C:4D:5E00-1A-2B-3C-4D-5E
其中,前 24 位为厂商代码(由 IEEE 分配给设备制造商),后 24 位为厂商内部编号,用于区分同一厂商生产的不同设备。
MAC 地址的作用场景
MAC 地址仅在同一数据链路层中生效,其核心功能是实现 “链路内的点对点通信”,具体场景包括:
