DHCP代表动态主机配置协议。它是企业网络用户进行通信的关键功能。 DHCP 帮助企业顺利地管理 IP 地址分配给最终用户客户端的设备,如台式机、笔记本电脑、手机等。
历史
DHCP 于 1993 年首次使用。它建立在 1985 年的引导协议 (BOOTP) 之上。动态主机配置协议的定义在 RFC 2131 中,可以在 UDP 端口号 67 和 68 下找到。
基本功能
使用来自 DHCP 服务器的动态 IP 动态配置设备时,需要考虑三件事:IP 地址(当然)、子网掩码和默认网关。
配置 DHCP 服务器以分发子网上的 IP 地址称为DHCP 池。该地址池通常是单个 IP 子网内的一系列连续数字。如果需要阻止范围内的任何地址,可以由管理员完成。子网掩码告诉设备它们所连接的子网有多大;从广播的角度来看,这是至关重要的。最后,默认网关是表示设备所属子网出口点的 IP 地址。
特征
- 集中和自动化的 TCP/IP 配置。
- 有效处理必须频繁更新的客户端的 IP 地址更改,例如移动到无线网络上不同位置的便携式设备的 IP 地址更改。
- 使用 DHCP 中继代理转发初始 DHCP 消息,从而无需在每个子网上都安装 DHCP 服务器。
- 从中心位置定义 TCP/IP 配置的能力。
DHCP 租用时间
在大多数情况下,DHCP 将使用默认设置,这些默认设置在服务器与服务器之间基本相同。但是,不同的 DHCP 服务器会为不同的时间段分配 IP 地址,在此之前,特定终端设备上的 IP 地址会被更改为新的 IP 地址。在大多数情况下,DHCP 租用时间为 14 天。然而,随着用户和移动环境数量的增加,企业发现他们的可用地址池很快就会用完。
为了解决这个问题,可以减少 DHCP 租用时间,以便在特定设备上停留几个小时或更短时间。确定最佳 DHCP 租用时间的过程取决于用户类型、DHCP 子网的大小以及 DHCP 服务器可以处理的负载量。
DHCP 中继代理
DHCP 中继代理是网络侦听来自客户端设备的 DHCP 服务器发现广播消息、将广播请求转换为单播数据包并将请求转发到位于网络不同部分的 DHCP 服务器的一种方式。这将集中管理网络上的 IP 地址。
优点
- 易于使用和配置,因为只需输入一次网络参数。
- 此外,可以最佳地使用现有的 IP 地址。
- 由于位置经常变化,移动设备几乎不可能不断地自我配置。在这里,自动 DHCP 系统提供了简单易用的优点。
缺点
- DHCP 的问题在于客户端接受任何服务器。因此,当附近有另一台服务器时,客户端可能会与该服务器连接,该服务器可能会向客户端发送无效数据。
- 也不提供 MAC 地址的安全性。