当我们在使用电脑的时候,有三种办法可以获取到IP地址:
1. 直接知道服务器的地址(通过Ping命令或其它方法)
2. 通过DNS服务器获取IP地址
3. 通过应用或APP访问
即我们使用网络服务的过程中,IP地址是必不可少的,那这个过程中就需要用到DHCP了。
概念
DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)
是一种帮助将IP地址和相关IP信息分配给网络中的计算机的协议。
DHCP服务器可以自动地给连接到网络的设备分配IP地址,这大大简化了网络管理员的工作,降低了手动配置和部署设备的时间,并降低了发生配置错误的可能性。
简单来说:DHCP帮助管理IP地址的分配。
由于DHCP是C/S模式运行的,所以使用DHCP的设备为客户端,而提供DHCP服务的为服务端。
DHCP客户端可以让设备自动地从DHCP服务器获得IP地址以及其他配置参数。
工作原理
DHCP协议采用UDP作为传输协议,
主机发送请求消息到DHCP服务器的67号端口,
DHCP服务器回应应答消息给主机的68号端口。
- DHCP以广播的方式发出DHCP Disc