参考: https://zhidao.baidu.com/question/1114351012358768339.html
一.长度不同
mac地址长度为48位(6个字节),通常表示为12个16进制数,中间用冒号分割,
ip地址长度是32位(4个字节),4个十进制数,用点隔开,叫做点分十进制格式
二.所在寻址协议层上的区别(OSI 7层协议)
mac地址:也称为物理地址或硬件地址,是数据链路层和物理层使用的地址,数据链路层可以
ip地址:是网络层及其以上层所使用的地址
三.分配依据不同
mac地址:分配基于制造商,是固定不变的,与网络无关
ip地址:其分配基于网络拓扑,ip地址由网络地址和主机地址两部分组成,分配给这两个地址的位数随地址类(A类、B类、C类等)的不同而不同