概念
MAC 地址
MAC地址又称为物理地址、硬件地址,是48位的全球地址,被固化在适配器(网卡)的ROM当中。
注意:某些主机或路由器会有多个网卡,所以它们会有多个MAC地址,从此概念看,MAC地址应是用来标志接口的,是一种接口标识符。
IP 地址
IP地址又称为逻辑地址、软件地址,是32位的全球地址,用于分配给连接到互联网上的每一台主机或路由器的每一个接口。
区别
MAC地址由于被固化在网卡中,所以其物理位置变化,并不会使得设备的MAC地址出现变化,比如:一台笔记本电脑从家里带到学校,其MAC地址不会改变,因为网卡没有换。就这一点看来,MAC地址应当起到的是“名字”的作用。
对IP地址而言,它不但能够标志主机或路由器的接口,还能标志此接口所连接的网络(这一点通过IP地址的两级结构可以看出)。
以现实生活中送快递的例子来看,要找到接收者,除了要知道他的名字之外,还需要知道他的地址。对于网络中分组的传输也是一样,MAC地址对应接口的名字,IP地址对应接口的地址,两者结合才能找到对应主机的对应接口,将“包裹”送到接收者手中。
参考
[1]谢希仁.计算机网络(第8版)[M].北京:电子工业出版社,2021.