为什么说不同的IP地址会对应相同的MAC地址?
MAC(Media Access Control, 介质访问控制),或称为 MAC位址、硬件位址,用来定义网络设备的位置。每块网卡都有一个特定的MAC地址,该地址是由网卡物理地址,是唯一的,每块网卡MAC地址都不一样,并且唯一。
而IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异。
一般情况下,计算机或者其他需要联网的设备(比如手机),都有至少一块网卡或者类似于网卡的单元,这些网卡或者单元,都有一个Mac地址,而Mac地址是固定的、不变的。
而计算机或者手机要联网,需要一个地址,类似于门牌号,才能准确地将信息从该地址发送出去、或者接受其他计算机或者手机传送过来的信息,而不会错误地传送到别的地方。这样,每一台上网的设备就都需要一个地址,就是都遵守IP协议的地址,这就是IP地址。
一般情况下,对于局域网来说,由于网上每一台网络设备都是固定的,所以网络管理者为每一台网络设备分配一个固定的IP地址,这样,同一个IP地址只能对应相同的Mac地址。
而对于国际互联网来说,由于IP地址资源是有限的,而需要联网的网络设备(比如计算机、手机)总量往往超过可以分配的IP地址,所以,网络运营商就采用动态分配IP地址的方法。等你的设备打开,需要联网,网络就会马上分配一个IP地址,在该设备联网期间,该IP地址只归给网络设备使用。如果该设备断开了网络,那么该IP地址就可能分配给其他网络设备。所以,网络设备每一次连接互联网,就会有不同的IP地址。由于Mac地址是固定的,所以就会出现不同的IP地址对应相同的Mac地址。
2023-05-25 广告