我们都知道上网需要 IP地址和 MAC 地址,也称为逻辑地址和物理地址。
IP 地址和 MAC 地址有什么联系和区别?
我们打个比方,以日常剁手网购寄快递为例:
IP 地址是你的收货地址,也就是你目前住在哪里,比方说 XXX 省 XX 市 XX 小区 5-2-1,这个快递公司就可以依据这个地址进行分拣(路由)并派快递车辆向目的地进发(发送网络信息),但光知道地址不行,还得知道收货人的姓名或电话,这就是 MAC 地址,也就是你身份证,证明你身份的唯一标识(因为电话现在也是实名的所以等同),这个快递小哥就可以在货到之后打电话投递了。
IP 地址-》收货地址或者家庭住址,可以更换,甚至每天都在更换。你的手机在家上网和在单位、外面上网用的是不同的 IP 地址。
IP 地址
MAC 地址-》身份证号,固化地址,一般无法更改。
MAC 地址
从上面的例子可以看出:网络上的信息发送或者接收,离不开 IP(逻辑)地址+MAC(物理)地址的配合,当信息进入局域网网关之前,由 IP 地址(网络层)路由器主导路由(寻找信息传递路径);进入局域网(数据链路层)之后由交换机主导(MAC 地址表)传送信息。中间由 ARP(地址解析协议)/RARP(反向地址解析协议)负责转换两种地址。
MAC 地址:固化在你网卡 ROM 芯片上的 48 位全球唯一标识(地址)。前 24 位由 IEEE 组织分配,后 24 位由网卡生产厂商自行指派。
IP 地址:互联网上每一台主机或路由器的唯一 32 位标识符。