MAC地址和IP地址,设备上为什么要留两个标识

2026年10月20日

0 次

一台设备上通常有两个标识:一个出厂就写死在网卡上,另一个要联网之后才会有,换一个网络就可能跟着变。前者叫 MAC 地址,后者就是 IP 地址。两者各管一段路,一个管这一段线路上谁是谁,另一个管跨过好几段之后还能不能找得到。把这两件事分开记,排查问题时能少绕不少弯。

设备固定标识与网络地址在连接两端的对应关系示意

两个标识都挂在同一台设备上,但作用的范围完全不同。

固定不变的那一个

MAC 地址长度是 48 位,前一半标识厂商,后一半是厂商自己编的顺序号。它不随网络变化,设备走到哪都带着同一个。所以在同一个局域网里,设备之间认的是这个标识。这个特性也带来一个副作用:只要设备还在同一个网段内活动,换一个地址并不能让它在本地被当成另一台设备看待。代理IP作用在更外部的环节,本地这一段并不受它影响。

会跟着网络变的那一个

IP 地址的情况完全不同,它由所在网络分配,换一个网络就换一个地址,留在同一个网络里也可能到期就换。它标识的是设备当前所处的位置,不是设备本身。跨过好几段网络之后,沿途的设备只认这个地址,既认不出也不需要认出背后是哪台机器。

两台设备在同一个网络里通信,先按地址找到对方所在的位置,再按固定标识确认是不是要找的那一台。跨网络时,固定标识在每一段被换掉一次,地址始终指向当前这一段。这个分工让设备搬家之后不用改动网卡上的信息,也解释了为什么换地址比换网卡容易得多。

两个标识的分工
对比项 MAC 地址 IP 地址
是否随网络变化 不变 会变
由谁决定 出厂写入 所在网络分配
管哪一段 本地这一段 跨网段的路径
在代理IP链路里的位置 不参与 被替换的一层

换一块网卡,固定标识会变,地址不一定跟着变。

两个标识分管不同的范围,混在一起看才会觉得矛盾。把分工弄清楚之后,代理IP改的是哪一层就很明白了。

相关咨询请联系QQ/微信:157069302