1、两者地址使用不同
IP地址是指Internet协议使用的地址,而MAC地址是Ethernet协议使用的地址。
当存在一个附加层的地址寻址时,设备更易于移动和维修。
2、分配依据不同
IP地址的分配是基于网络拓扑,MAC地址的分配是基于制造商。
IP地址是可以自动分配的,MAC地址在每个网卡出场的时候就有一个全球唯一的MAC地址,所以很多的验证软件就是验证MAC地址的。
IP地址用于表示网络中某设备或节点的身份(网络号、主机号)(本网段唯一)。
MAC地址用于表示某设备或节点在本以太网链路中的物理地址(全局唯一)。
3、地址能否更改不同
IP是可以更改的,可区别不同网段。
MAC地址虽然也可以更改,无法区分,但是一般用不上,除非要用来绕过一些验证软件的。网卡在通讯的时候通过MAC地址相互识别。
4、长度不同
IP地址是由32位二进制组成,MAC地址是由48位二进制组成。
5、寻址协议层不同
IP地址应用于OSI第三层网络层逻辑地址,MAC地址应用在OSI第二层数据链路层物理地址。