这两者本质上都是为了实现 MAC 与 IP 匹配,只不过应用在不同的 IP 绑定方式下
MAC 是以太网络设备的硬件地址,可以作为物理主机在 LAN 上的唯一识别标志。IP 是 TCP/IP 网采用的网络层虚拟地址,必须与 MAC 绑定后才能起作用。
IP 既可以直接绑定(人工设置),也可以由 DHCP 服务器分配动态 IP(自动分配)。
有时候为了网络应用管理上的需要(例如根据日志中记录的 IP 地址,查到 MAC 对应的物理主机,从而确定责任人等等),要求 MAC 必须与 IP 地址严格对应(不允许使用者任意绑定他人使用的 IP 地址来冒充他人身份)。此时根据 IP 地址的两种绑定方式,可以分别采用 IP 与 MAC 绑定及静态 DHCP 实现。
1、直接绑定(人工设置 IP):采用 IP 与 MAC 绑定方式。这样可迫使物理主机的使用者只能在 MAC 上手工绑定与 MAC 对应的 IP,否则路由器将拒绝转发数据。
2、DHCP 服务器分配动态 IP(自动分配):采用静态 DHCP 绑定方式。当物理主机请求 DHCP 服务为其分配动态 IP 地址时,路由器将根据设置分配与该 MAC 对应的 IP 地址。
总之路由器只要发现 IP 与 MAC 与预设记录不符就会拒绝转发数据,这样使用者就上不了外网了,他只能被迫遵守规矩。