Mac地址唯一性

全世界每块网卡出厂的时候,都有一个全世界独一无二的Mac地址。
如何保证唯一性:
MAC 由IEEE 进行管理和分配。每个duMAC地址由两部zhi分组成,分别是供应商代码和序列号。其中前dao24 位二进制代表该供应商代码。剩下的24 位由厂商自己分配。所以由IEEE保证前24位不重复,然后再由各个厂商保证后24位不重复,合起来,整个48bit的MAC地址就不会有重复的了。
每块网卡的MAC地址都是唯一的,其实不光是网卡有MAC地址,很多网络设备也都有自己的MAC地址,而且有的还不止一个。比如路由器上有很多的端口,每个端口都有一个自己专属的MAC地址。所有的MAC地址都是唯一、不能重复的。
14万亿个单播MAC地址,足够用了:
MAC 地址可以分为3 种类型:
1)物理MAC 地址:这种类型的MAC 地址唯一的标识了以太网上的一个终端,该地
址为全球唯一的硬件地址;
2)广播MAC 地址:全1 的MAC 地址为广播地址(FF-FF-FF-FF-FF-FF),用来表示
LAN 上的所有终端设备;
3)组播MAC 地址:除广播地址外,第8bit 为1 的MAC 地址为组播MAC 地址
(xxxxxxx1-xxxxxxxx-xxxxxxxx-xxxxxxxx-xxxxxxxx-xxxxxxx),用来代表LAN 上
的一组终端。
所以,有(2的47次方 - 1)个可用的单播MAC地址:2^47 -1 = 140737488355327。这里面不包括组播MAC和广播MAC。
像IPv4地址一样,MAC地址也终究有耗完的一天,不过估计我们这一代人是看不到这一天了。。。
MAC地址是写到芯片里的,一般都是只读的,不能改。人们常说的改写MAC地址是指把报文里携带的MAC地址信息改写掉,而不是改芯片里的信息。比如你的身份证号是123456,这个号码全球唯一,而且身份证上的这个号码是写死的,没法改。然后学校的档案里记录了你的身份证号,有人把档案里的你的身份证号改了。他改的不是你的身份证。
如果改完的MAC地址正好和别人重复了,那么就会造成转发的异常,这个也是黑客常用的一种攻击手段。
如何查看自己的Mac地址:
打开cmd
输入ipconfig/all后回车(注:ipconfig 命令为查看IP配置信息,参数“all”表示查看所有网卡的全部配置信息)

  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值