lP 地址与 MAC 地址的区别我总结为如下几点:
MAC 地址是物理的地址,IP 是逻辑的地址。
IP 寻址是网络层,MAC 寻址是数据链路层。
MAC地址是设备出厂的时候就有的,是唯一的;IP是可以随着网络拓扑变化的,唯一性仅限局限于一个网络拓扑中。
IP地址长度为 32 位,由网络地址和主机地址组成,MAC 地址长度为 48 位,由厂商标识符+扩展标识符组成。
lIP地址与MAC地址有没有啥联系?
是有的。所谓的 “地址解析” 就是主机在发送帧前将目标IP地址转化为目标MAC地址的过程。ARP 协议的基本功能就是通过目标设备的IP地址,查询目标设备的MAC地址,以保证通信的顺利进行,负责把网络层的 IP地址转化成数据路层的 MAC 地址。
MAC地址有 48 位,但它通常被表示为12位的点分十六进制数。
MAC地址全球唯一,由IEEE对这些地址进行管理和分配。
每个地址由两部分组成,分别是供应商代码和序列号。其中前24位二进制代表该供应商代码,由IEEE管理和分配。剩下的24位由厂商自己分配。
特殊的MAC地址:
1.如果48位全是1,则表明该地址是广播地址。
2.如果第8位是1,则表示该地址是组播地址。
在目的地址中,地址的第8位表明该帧将要发送给单个站点还是一组站点。在源地址中,第8位必须为0。(因为一个帧是不会从一组站点发出的)站地址要唯一确定是至关重要的,一个帧的目的地不能是模糊的。