Mac地址会不会有重复的?怎么做到全球唯一的?如果网卡作废了,那么Mac地址回收吗?

Mr凌波微笑


很高兴为您解答!

我是做智能化弱电的,关于MAC地址会不会重复,以及怎么做到全球唯一的,如果网卡作废,MAC地址会不会回收的问题,我来做个简单的分享。

1、MAC地址

MAC地址是固化在硬件设备上的地址,当初规划设计时,理论上是要做到全球唯一性,MAC地址主要是由16进制组成,共6个字节,48位,其中前3个字节是厂家的标识符,后面3个字节是厂家自行指派给生产的设备,例如一个mac地址是C4-8E-8F-43-B8-37,可以通过这个mac地址查询的厂商的信息;

2、如何查询MAC地址以及修改MAC

①进入DOS系统输入ipconfig/all,查询MAC地址

②修改MAC

修改步骤:本地连接→属性→配置→高级→网络地址→值→修改确认

③MAC地址作用

MAC地址的作用是标识局域网内一个帧从哪个接口到哪个物理相连的其他接口,刚才也有提到MAC地址在电脑上是可以做修改,只要是不在一个局域网内mac地址是可以重复,且MAC地址仅在二层工作,出了三层就使用IP地址传输了。

3、网卡作废,MAC地址不会回收

刚才我也介绍了mac地址有6字节,48位组成,mac地址数量非常多,根本用不完,也不会做回收处理。

综上所述,MAC地址是固化在硬件上的设备地址,理论上是全球唯一的,但不是同一个局域网内按照网络传输原理,mac地址可以出现重复的情况,MAC地址的数量非常多,网卡坏了,地址是不会回收的。


如果你觉得我的回答对你有帮助,请随手点赞,并关注,我会一直做智能化弱电行业的知识分享!


智能化弱电圈


    MAC地址并不能保证唯一性,而且用户可以随意修改电脑的MAC地址,但是并没有影响到相互通信,这是为什么呢?下文具体说一说。

    MAC地址

    MAC地址,也称为物理地址、硬件地址,存储在设备的EPROM中,长度为48bit,前24位作为组织唯一性标识符,由IEEE分配给各个厂家,比如华为、思科、小米、高通等等,也就是前24位标识设备厂商;后24位厂家自己分配。


    MAC地址工作在数据链路层,在同一网段的局域网内,通过MAC地址唯一标识一台主机。到了网络层就开始使用IP地址作为主机标识了,通过路由信息找到通信双方,而不是MAC地址。也就是MAC地址的作用范围是一个局域网,在一个局域网内,MAC地址是不能重复的。


    MAC与ARP

    提到MAC地址,就不得不说ARP协议了。两台设备通信最终是通过IP地址通信的,但是在局域网中只认识MAC地址,在局域网中如何知道对方的IP地址呢?这时就需要通过ARP协议了。

    APR协议的工作过程是这样的,比如主机A的地址为209.0.0.5,与主机B通信,主机B的地址为209.0.0.6,为了知道主机B的MAC地址,这时主机A发出了ARP广播请求,询问“谁的IP地址是209.0.0.6”,主机B收到广播请求之后,单播回复“我的MAC地址是X,我的IP地址是209.0.0.6”,接下来就可以相互通信了。


    总之,MAC地址仅具有本地的意义,没有全局意义。MAC地址并不能保证全球唯一,只需要在本地局域网唯一就可以正常通信,当然,如果本地局域网MAC地址重复,两者均无法正常通信。

如果觉得对你有帮助,可以多多点赞哦,也可以随手点个关注哦,谢谢。

Geek视界


应邀回答本行业问题。

Mac地址是可以有重复的,Mac地址也不能做到全球的唯一。Mac地址所谓的全球唯一是指“出厂的时候在编制上是全球唯一的\

通信一小兵


想到以前刚到新公司上班的事。

那时候公司都配组装电脑,我跟同事A分的是同一批。整个楼层网段内我俩的电脑会频繁的同时变得很卡又同时恢复,从个人配置、病毒查到域控、防火墙没有发现任何异常,问题依旧存在,年轻的菜鸟们束手无策。

直到某一天我突然想会不会有MAC地址出现相同的情况呢????我俩一查,果然是一毛一样的MAC。赶紧换之,从此办公室里少了两个闲人。。。


黑哥Jerry


应该可以做到不重复,mac地址由26字母和十个数字组成,因此每位有36种可能,一共12位,因此总共可以分配给36的12次方台电脑。再除以全球60亿人口,平均每个人可以有7.9亿台电脑。因此如果每人每年换电脑,全球人口再保持不变的情况下,可以用7.9亿年。


仿佛来自虚空


上次给工作室装主机,妹的地址都是一样的16台华硕的主板。


图图的嘟嘟


1.MAC地址有很多, 具体有多少我就不算了,大概全球每人最少能平均分得几十万个吧。

2.MAC不会重复,做到唯一是这样:MAC比较长,看当家庭电话号码一样,前面几位是区号,用来区别硬件厂商,后面的是厂商的号码,由厂商分配给他家生产的硬件,相当于电话号码也是全球唯一。

3.网卡作费了,但厂商并不知晓,所以MAC不会回收。

另外,在全球范围来说,只是很小很小范围内MAC不重复就可以了, 相当于全球有很多人名字重复,没关系,只要在你家里自家人名字不重复就可以了。出了你家门口有重复的名字都没问题。 大概的比较范围就是你家和全球对比。因为MAC只在家里用的,出了家门口就不care了。


老大K


mac是硬件地址,理论来说不会重复,厂商出厂时都保证了网卡mac的唯一性,无论是何种网络设备。有些设备甚至可能会用到数十或上百个mac。

但是,实际上mac是会重复的,因为网络中很多情况需要虚mac,为什么会有虚mac,因为有虚接口。但是这也没什么影响,只要保证局域网内mac不重复就没关系。


网工碾压机


告诉你核心的: MAC并不要求全球不重复,同一局域网才要求不重复,这根本不用担心。

MAC标识六个字节有厂家的规定,避免了重复。

但你要明白,MAC不允许在同一网段内重复,而不同的网段之间是允许重复的。各网是各成体系,所以,MAC根本不算问题。

局域网会私改MAC才会重复。单位里领导可以上外网,用MAC绑定。结果,许多人私改MAC,引起冲突。


温情忆鸿564


mac只是内部寻址,内部不重复就可以了


分享到:


相關文章: