0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

MAC地址是什么

工程师 来源:未知 作者:姚远香 2019-02-14 14:17 次阅读

MAC地址(Media Access Control Address),直译为媒体访问控制地址,也称为局域网地址(LAN Address),以太网地址(Ethernet Address)或物理地址(Physical Address),它是一个用来确认网上设备位置的地址。在OSI模型中,第三层网络层负责IP地址,第二层数据链接层则负责MAC地址。MAC地址用于在网络中唯一标示一个网卡,一台设备若有一或多个网卡,则每个网卡都需要并会有一个唯一的MAC地址。

MAC(Media Access Control,介质访问控制)地址,也叫硬件地址,长度是48比特(6字节),由16进制的数字组成,分为前24位和后24位:

前24位叫做组织唯一标志符(Organizationally Unique Identifier,即OUI),是由IEEE的注册管理机构给不同厂家分配的代码,区分了不同的厂家。

后24位是由厂家自己分配的,称为扩展标识符。同一个厂家生产的网卡中MAC地址后24位是不同的。

MAC地址对应于OSI参考模型的第二层数据链路层,工作在数据链路层的交换机维护着计算机MAC地址和自身端口的数据库,交换机根据收到的数据帧中的“目的MAC地址”字段来转发数据帧。

其中第1字节的第8Bit(如图中00-50-BA-。。.对应的00000000-01010000-10111010-。。.,加粗字体的Bit)标识这个地址是组播地址还是单播地址。这是由以太网的传输协议高字节先传,但每一字节内低位先传的特性所决定的,见IEEE 802.3 3.2.3 Address fields: “The first bit (LSB) shall be used in the Destination Address field as an address type designation bit to identify the Destination Address either as an individual or as a group address. If this bit is 0, it shall indicate that the address field contains an individual address. If this bit is 1, it shall indicate that the address field contains a group address that identifies none, one or more, or all of the stations connected to the LAN. In the Source Address field, the first bit is reserved and set to 0.”。事实上这传输的顺序为000000000000101001011101.。。“The first bit (LSB)”即是前言的第8Bit。

网卡的物理地址通常是由网卡生产厂家烧入网卡的EPROM(一种闪存芯片,通常可以通过程序擦写),它存储的是传输数据时真正赖以标识发出数据的电脑和接收数据的主机的地址。

也就是说,在网络底层的物理传输过程中,是通过物理地址来识别主机的,它一定是全球唯一的。比如,著名的以太网卡,其物理地址是48bit(比特位)的整数,如:44-45-53-54-00-00,以机器可读的方式存入主机接口中。以太网地址管理机构(除了管这个外还管别的)(IEEE)(IEEE:电气电子工程师协会)将以太网地址,也就是48比特的不同组合,分为若干独立的连续地址组,生产以太网网卡的厂家就购买其中一组,具体生产时,逐个将唯一地址赋予以太网卡。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • MAC地址
    +关注

    关注

    1

    文章

    42

    浏览量

    11661
  • Mac
    Mac
    +关注

    关注

    0

    文章

    1064

    浏览量

    50819
收藏 人收藏

    评论

    相关推荐

    智能平板电脑设备申请MAC地址需要提交什么材料?

    随着数字化时代的不断发展,智能平板设备已经成为我们生活和工作中不可或缺的一部分。无论是学习、工作还是娱乐,这些设备都承载着重要的功能。然而,在智能平板设备能够顺畅通信之前,申请和获得MAC地址
    的头像 发表于 04-17 17:16 62次阅读
    智能平板电脑设备申请<b class='flag-5'>MAC</b><b class='flag-5'>地址</b>需要提交什么材料?

    揭秘IEEE:深入了解MAC地址申请流程与费用结构

    说到MAC地址,相信做产品设备的客户都不陌生。一台设备,如果想要合规投入市场运用到实际使用当中,除了需要完善功能以及使用安全性以外,必须要具备的就是MAC地址了。
    的头像 发表于 03-27 17:14 157次阅读
    揭秘IEEE:深入了解<b class='flag-5'>MAC</b><b class='flag-5'>地址</b>申请流程与费用结构

    求助,关于蓝牙mac地址的批量写入问题求解

    在批量生产中,我需要每一个产品都有唯一的MAC地址。 我在调试的时候配置蓝牙组件的时候MAC地址都是一样的。 1.请问关于蓝牙的名称,MAC
    发表于 02-21 06:30

    怎么注册MAC地址MAC地址的必要性介绍

    MAC地址(MediaAccessControlAddress)是分配给网络设备的唯一标识符。它是一个由48位二进制数组成的地址,通常以6个十六进制数字对表示,中间用冒号或连字符分隔开。MAC
    的头像 发表于 12-22 15:44 427次阅读
    怎么注册<b class='flag-5'>MAC</b><b class='flag-5'>地址</b>?<b class='flag-5'>MAC</b><b class='flag-5'>地址</b>的必要性介绍

    无线设备MAC地址注册的最佳实践和常见问题解答

    无线网络设备MAC地址注册是确保网络安全及设备相通的重要步骤。下列讲的是无线网络设备MAC地址注册的良好实践和问题答疑。良好实践:1.掌握MAC
    的头像 发表于 11-29 17:02 193次阅读
    无线设备<b class='flag-5'>MAC</b><b class='flag-5'>地址</b>注册的最佳实践和常见问题解答

    MAC地址注册管理最佳实践:安全性、可用性和灵活性

    MAC地址注册管理是在网络环境中确保设备身份验证和访问控制的重要步骤。本文将介绍MAC地址注册管理的最佳实践,旨在提高安全性、可用性和灵活性,以满足现代网络的需求。随着网络规模和复杂性
    的头像 发表于 11-21 14:57 215次阅读
    <b class='flag-5'>MAC</b><b class='flag-5'>地址</b>注册管理最佳实践:安全性、可用性和灵活性

    MAC地址注册的网络安全影响和措施分析

    MAC地址注册对网络安全具有重要影响,同时也需要采取相应的措施来应对潜在的安全风险。以下是有关MAC地址注册的网络安全影响和应对措施的分析:影响:1.身份验证:
    的头像 发表于 11-16 16:19 383次阅读
    <b class='flag-5'>MAC</b><b class='flag-5'>地址</b>注册的网络安全影响和措施分析

    MAC地址申请流程:了解网络设备身份的关键步骤

    MAC地址是网络设备的独特标识符,而获取和管理MAC地址是构建和维护网络的关键步骤。本文将介绍MAC地址
    的头像 发表于 11-15 17:47 423次阅读
    <b class='flag-5'>MAC</b><b class='flag-5'>地址</b>申请流程:了解网络设备身份的关键步骤

    为什么同时需要IP和MAC地址

    MAC是网络中用来标识网卡设备的唯一网络地址。由相关硬件制造商统一分配,每台电脑的MAC地址都是唯一的。
    发表于 11-14 09:32 438次阅读
    为什么同时需要IP和<b class='flag-5'>MAC</b><b class='flag-5'>地址</b>?

    MAC地址注册的原理和应用

    MAC地址注册是指在网络设备中,将设备的物理地址(即MAC地址)与设备的IP地址进行关联和注册的
    的头像 发表于 11-13 16:07 506次阅读
    <b class='flag-5'>MAC</b><b class='flag-5'>地址</b>注册的原理和应用

    请问STM32F429或者STM32F407带的MAC地址是固定唯一的吗?

    请问STM32F429或者STM32F407带的MAC地址是固定唯一的吗?如果不是唯一的,是不是需要自己写入? 自己写入,怎么确保这个MAC地址是唯一的?
    发表于 11-10 06:08

    蓝牙4.0怎么改Mac地址

    蓝牙4.0怎么改Mac地址?通过手机APP,但是从机处于广播模式下?
    发表于 11-08 07:01

    MAC地址相关的7种配置示例

    MAC(Media Access Control)地址用来定义网络设备的位置。MAC地址由48比特长、12位的16进制数字组成,其中从左到右开始,0到23bit是厂商向IETF等机构申
    的头像 发表于 09-15 09:35 821次阅读
    <b class='flag-5'>MAC</b><b class='flag-5'>地址</b>相关的7种配置示例

    SKYLAB蓝牙方案|蓝牙MAC地址二维码打印解决方案

    蓝牙MAC地址二维码打印方案,蓝牙Mac地址的扫描、二维码的打印,一套设备全搞定,终端用户只要手机扫一扫,就能轻松完成绑定。
    的头像 发表于 09-04 17:41 583次阅读
    SKYLAB蓝牙方案|蓝牙<b class='flag-5'>MAC</b><b class='flag-5'>地址</b>二维码打印解决方案

    如何获取连接到网络的所有设备的MAC地址

    你好我的朋友们,我设计了一个网络,其中有 5 个 NodeMCU 连接到一个路由器。其中一个 NodeMCU 将作为网络的主机,其他的是从机。我正在使用 UDP 协议在设备之间建立通信。我的问题是:如何获取连接到网络的所有设备的 MAC 地址?我可以从传入的数据包中获取它
    发表于 04-28 06:00