400-0715-088

当前位置:首页 > 新闻中心 > 行业动态
Mac地址会不会有重复的?怎样做到全球仅有的?
发布时间:2023-01-19 06:22:15 来源:澳网官网

  Mac地址有点像身份证号码,而IP地址就像门牌号码。在茫茫大海中仅凭一个身份证号码找到一颗异样的沙粒很难,但假如先找到详细的沙滩,沙滩区分很小的网格片区,就很简单经过身份证找到这颗异样的沙粒了。

  MAC地址(物理地址、硬件地址)是实实在在的网络设备身世地址,它是由厂商写入网络设备的bios中。

  网络设备厂商也并不能随意的运用Mac地址,需求向IEEE恳求,当然厂商恳求需求付费。

  Mac地址一般表明为12个16进制数,每2个16进制数之间用冒号离隔,前6位16进制数代表了网络硬件制作商的编号,由IEEE分配,然后3位16进制数是由网络产品制作产商自行分配。这样就能够确保世界上每个网络设备具有仅有的MAC地址,比方一台电脑的网卡坏掉了之后,替换一块网卡之后MAC地址就会变。

  IP地址是出于拓扑规划出来的,它为互联网上每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异。关于路由器、电脑等网络设备,只需IP地址不重复情况下,IP地址是能够随意修正的。

  前期的以太网只需集线器(Hub)、没有交换机(Switch),所以发出去的包能被以太网内一切的机器监听到,所以数据包就需求带上源mac地址和意图mac地址,每个机器只需求承受和自己的MAC地址相匹配的数据包。

  局域网数据传输并不是经过网络层的IP地址进行路由和转发,想要在局域网中发送数据,还需求知道设备的mac地址。比方咱们的电脑向其他局域网中的其他电脑发送数据时,它会先经过ARP(地址解析协议)在局域网中获取意图IP地址所对应的MAC地址。

  step1:源主机首先会向局域网中发送ARP的播送恳求,只需方针mac地址是FF:FF:FF:FF:FF:FF,局域网内的一切设备都会收到这个恳求。

  step2:接收到ARP恳求的设备会查看意图IP地址和自己的IP地址是否共同,不共同就会疏忽当时的ARP恳求,共同就会向源主机发送ARP呼应。

  step3:源主机接收到ARP呼应后就会更新本地缓存表并持续向意图主机发送数据。

  在局域网中假如选用集线器来衔接不同的网络设备,相同的MAC地址一般不会呈现太多的问题,由于在集线器衔接的局域网中一切的数据帧都会被播送给局域网内的悉数主机,而假如经过交换机衔接不同的网络设备就会受到影响,由于交换机需求学习局域网中不同设备的Mac地址并将数据帧转发给特定的主机。

  所以Mac地址其实是能够重复运用的,仅仅不能在同一个局域网中运用相同的MAC地址,而跨局域网的网络传输则需求经过网络层的IP协议,所以在不同的局域网运用相同的Mac地址就不存在相似的问题。

  依照IEEE的协议每个网络设备出厂都会有全球仅有的Mac地址,而且运用过的也不会再重复运用。但不意味着Mac地址就不会呈现重复了,许多小伙伴们都改正Mac地址,有的直接能够经过体系进行修正。

  以上这些都是经过虚拟的方法掩盖原有的Mac地址,并没有更改掉设备身世时痕迹的Mac地址。出世时痕迹的Mac地址也并不是不能修正,经过硬件写入的方法相同的能够修正Mac地址,本质上Mac地址便是一串二进制数,存放在了bios的某个存储区域内。

返回上一页
澳网官网