IP地址与硬件地址是不同的地址。
从层次的角度看,
1.硬件地址(或物理地址)是数据链路层和物理层使用的地址。
2.IP地址是网络层和以上各层使用的地址,是一种逻辑地址(称IP地址是逻辑地址是因为IP地址是用软件实现的)
在网络层的层面,ip的源宿是是一直没变的。从数据链路层的流动是通过mac地址不断向前推进,实际的转发帧的,换句话说,在跨网络的传输中,源宿mac地址是一直在变的。
通信时使用了两个地址:IP地址(网络层地址)、MAC地址(数据链路层地址)
靠地址解析协议ARP来解析。