每日一个计算机小知识:MAC地址

我们来了解一个每日计算机小知识:"MAC地址"。
"什么是MAC地址?"
MAC地址(Media Access Control Address,媒体访问控制地址)是一个用来唯一标识网络设备(例如电脑、手机、路由器等)的物理地址。它就像是网络设备在局域网(LAN)中的“身份证号”。
"关键点:"
1. "唯一性:" 理论上,每个网络接口卡(NIC)出厂时都会被分配一个全球唯一的MAC地址。这个地址由24位(12个十六进制数,通常用冒号或连字符分隔)组成,例如 `00:1A:2B:3C:4D:5E`。 2. "物理地址:" MAC地址是固化在设备网络接口硬件(NIC)中的。它与设备本身绑定,通常无法像IP地址那样轻易更改(虽然有些方法可以改变,但并不常见)。 3. "层级:" MAC地址主要在OSI模型的"数据链路层(Layer 2)"工作,负责在同一局域网内的设备之间传输数据帧。IP地址则在"网络层(Layer 3)"工作,负责在不同网络之间路由数据包。 4. "组织分配:" MAC地址的前几位(Organizationally Unique Identifier, OUI)是由国际电气和电子工程师协会(IEEE)分配给各个网络设备制造商的,用于区分不同的厂商

相关内容:

每日分享一个有趣的计算机小知识,今日话题:MAC地址

- start -

MAC地址全称 Media Access Control Address,直译为媒体控制位地址,也叫物理地址、局域网地址、以太网地址,是网络设备的唯一硬件标识。注意这里的MAC并不是我们常说的苹果笔记本那个Mac,这两者可以说是毫无关系只是碰巧字母一样而已。

它位于OSI七层网络模型(物理层、数据链路层、网络层、传输层、会话层、表示层、应用层)的第2层数据链路层,由制造商烧录在设备网卡上,用于在局域网内精确识别设备并确保数据传输的准确性。

MAC地址的长度为48比特位,也就是6个字节,通常用12个16进制数表示,如 11:1A:2B:3C:4D:5E,它由电气与电子工程师协会IEEE进行统一管理,以确保MAC地址的全球唯一性。

正常一家网卡公司要使用MAC地址,需要先付费向IEEE提出申请,由IEEE给分配前24位作为组织唯一标志符 OUI(Organizationally Unique Identifier),后24位由厂家自己设定。但IEEE对MAC地址的管理并不具有强制性,实际48位都可以由设备公司自己设定。

我们可以通过MAC地址第一个字节的G/L位(第2位)来确定其是否具有全球唯一性。取MAC地址的第一个字节(如02:1A:2B:3C:4D:5E的02),将其从十六进制转为8位二进制,02转二进制是00000010;查看第2位数字若为0,是全球唯一地址(IEEE分配),若为1就是本地管理地址(用户自定义),例子这里从右边开始数第二位是1,表明该MAC地址是本地管理地址。

MAC地址冲突时会出现网络连接异常、数据传输错误、设备频繁掉线等,通常家用网络中,因手动修改MAC地址(本地管理地址)导致冲突的概率较高,设备出厂MAC地址重复(多为山寨设备)也会引发此类问题。

我们的电脑的MAC地址数量取决于其拥有的网络接口数量,每个独立的网络接口(硬件层面)对应一个唯一的MAC地址。一台电脑标配通常1个有线网卡(连接网线)和1个无线网卡(连接WiFi),在windows终端命令窗口中输入 ipconfig /all 看到的物理地址实际就是MAC地址。若电脑还有外接网络设备(如USB无线网卡、虚拟机虚拟网卡、蓝牙共享网络接口),会新增对应数量的MAC地址。

很多人可能会混淆MAC地址和IP地址,IP地址位于OSI参考模型的第三层网络层,IP 是 “逻辑地址”,负责在广域网中指路;MAC地址是 “物理地址”,负责在局域网中找人。数据传输时,IP地址表示计算机的网络层地址,网络层设备(如路由器)会先通过IP地址跨网路由到目标局域网,数据链路层设备(如交换机)再通过MAC地址在局域网内找到具体设备。

关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章