有了 IP 地址,为什么还要用 MAC 地址?

就像汽车,IP地址记录的是汽车登记在谁的名下,MAC地址更像是车架号,标识的是汽车本身。

通常情况下,车主登记信息是可以转让的,但是车架号是不变的(当然,黑工厂可以打磨换一个)。

在实际使用场景下,mac地址可以用于标定设备的特性是很有用的。因为不少场合下,IP地址是DHCP自动分配的,是一个可变项。譬如在我们产品巴别鸟企业网盘有一个功能叫mac地址绑定,就是为了让特定账号只能在特定设备使用巴别鸟。如果用IP地址来做这个功能,设备的IP地址如果是自动分配甚至是可手动更改的就达不到效果。不过有的企业不同区域是不同的IP段,使用IP地址做策略就可以实现以区域来约束行为。譬如同一个设备在公共区不能下载文件但在办公区可以。只是我们设计产品的时候感觉策略跟着设备走更合适。

所以,IP地址和mac地址的作用是不一样的,使用场景也不同。回到汽车的比方,IP地址控制的是开车的是谁,mac地址控制的是哪辆车。

发表评论

电子邮件地址不会被公开。 必填项已用*标注