MAC地址

大家好,我是Simon,通过这篇文章我们来深入了解一下 MAC 地址 这个网络世界里基础又极其重要的概念。



什么是MAC地址

设备的 “身份证号”

MAC地址(Media Access Control Address,介质访问控制地址)是分配给网络设备网卡的硬件地址,理论上具有全球唯一性。如果说 IP 地址像是我们家的 “住址”(可以搬家更换),那么 MAC 地址(Media Access Control Address)就是我们唯一的 “身份证号”(不能改变)。

  • 唯一性: 理论上,全球每一个网络设备的网卡NIC(如电脑的网卡、手机的 Wi-Fi 网卡、路由器、交换机等等)接口 MAC 地址都是独一无二的。
  • 固定性: 它在设备出厂时就被 “烧录” 或固化在硬件里,所以也叫物理地址 (Physical Address) 或硬件地址 (Hardware Address)。一般情况下我们不会也不能去更改它。

MAC 地址在工作在哪一层

MAC 地址工作在 OSI 模型的第二层(数据链路层),更准确的说是数据链路层中的MAC介质访问控制子层(MAC, Media Access Control)。还记得我之前的比喻吗?它就是 “办公大楼内部” 通信时使用的地址。当数据在一个局域网(比如你家里的所有设备,或者公司一个部门的所有电脑)内部传递时,设备之间就是靠 MAC 地址来互相识别和寻找对方的。


MAC 地址长什么样

它是一个 48 位的二进制数,通常用 12 位的十六进制数来表示,以缩短阅读和书写的长度。常见的格式有如下三种:

  • 冒号分隔表示法:用冒号“:”将MAC地址分为6段,每段一个字节。这种格式在UNIX/Linux系统当中使用。如 00:1A:2B:3C:4D:5E
  • 短横分隔表示法:将冒号替换为短横”-“。这种格式在Windows系统中使用。如 00-1A-2B-3C-4D-5E
  • 点分十六进制表示法:用点“.”将MAC地址分为三段每段两个字节。这种格式在Cisco设备和一些网络设备配置文件中常见。如 001A.2B3C.4D5E

MAC地址的组成部分

这 12 位十六进制数分为两部分:

08:00:27:7D:2E:A5

  • 前 6 位 (例如 08:00:27): 称为 OUI (Organizationally Unique Identifier),即 “组织唯一标识符”。这是由国际标准组织分配给硬件制造商的。看到 08:00:27,就知道这个设备是 Oracle (VirtualBox) 生产的。看到 00-1A-A0,就知道是 Google 的设备。
  • 后 6 位 (例如 7D:2E:A5): 由制造商自行分配,确保其生产的每一个设备的后六位不重复。

在我的课程中,包含更多详细内容。理论讲解、实验演示、命令文档等内容多维一体。助您一次通过Cisco认证考试!课程优惠券请点击这里