查看mac有几个 python 怎么看mac多少位_电子技术


MAC地址(Media Access Control Address),也称为物理地址(Physical Address),它是一个用来确认网络设备位置的位址,类似于门牌号。

MAC地址的表示方法

MAC地址,一共48 bit,即6个字节。

常用的表示方法:

  • xx:xx:xx:xx:xx:xx 10:7B:44:80:F4:6A
  • xx-xx-xx-xx-xx-xx 10-7B-44-80-F4-6A
  • xxxx.xxxx.xxxx 107B.4480.F46A

MAC地址的规范和分类


查看mac有几个 python 怎么看mac多少位_网卡驱动_02


如上图:

1、单播地址,第一个字节的第一个比特如果为0。组播地址,第一个字节的第一个比特如果为1。如果MAC地址所有比特位都是1,,则是广播地址,即FF:FF:FF:FF:FF:FF。

2、第二个BIT表示MAC地址是全球唯一地址还是本地地址,0表示全球唯一地址,1表示本地唯一地址。这一位也叫G/L位。

3、OUI(Organizationally unique identifier),组织唯一标识符,用前24位表示。即每一个OUI表示代表一个组织。多个OUI可表示同一个组织。

查询地址:

http://standards-oui.ieee.org/oui/oui.txtstandards-oui.ieee.org


如何注册MAC地址

MAC地址是IEEE在管理的,网卡或是设备制造商如果需要MAC的话,要去跟IEEE申请。

https://standards.ieee.org/products-services/regauth/infocx.htmlstandards.ieee.org


补充:电气和电子工程师协会(IEEE,全称是Institute of Electrical and Electronics Engineers)是一个美国的电子技术与信息科学工程师的协会。

电脑的MAC地址如何查看

1、按住“win+r”组合键调出电脑的运行窗口

2、在窗口内输入“CMD”,按回车


查看mac有几个 python 怎么看mac多少位_网络设备_03


3、在命令提示符窗口中输入ipconfig /all并按回车

4、找到物理网卡选项,物理网卡下面就是mac地址。


查看mac有几个 python 怎么看mac多少位_网络设备_04


注意:MAC地址是基于网卡的,如果电脑有多张网卡,则存在多个MAC地址。

MAC地址是否可以更改

MAC地址的信息由硬件厂商分配,并存放在硬件设备的ROM(存储介质,可以想象为文件存在硬盘一样)中。这里的硬件设备一般指网卡或者通讯设备(如路由器、交换机)。

既然是存储的信息那么就可以修改,一般修改方式两种:

  1. 物理修改,直接将存储的内容覆盖掉。这种需要硬件厂商提供相关工具才可以,普通用户无法操作。
  2. 软件修改,将MAC地址写到另外一块区域存储起来,系统读取的时候,从新的区域读取。这种需要软件对应支持。一般的网卡驱动支持这种操作,另外路由器上的MAC克隆功能也是这个原理。

PC端网卡驱动修改MAC的方法:

1、进入控制面板->所有控制面板项->网络和共享中心,选择更改适配器设置


查看mac有几个 python 怎么看mac多少位_电子技术_05


2、选择对应网卡,点击鼠标右键,选择属性


查看mac有几个 python 怎么看mac多少位_电子技术_06


3、点击选择配置


查看mac有几个 python 怎么看mac多少位_电子技术_07


4、在属性中选择高级->网络地址,在下图红框中填入新的地址,点击确定即可。


查看mac有几个 python 怎么看mac多少位_电子技术_08