Dhcp,全名是动态主机配置协议
这个协议是专门为TCP/IP网络中的计算机自动分配tcp/ip参数的协议,
Dhcp的工作原理
Dhcp的分配方式有以下三种
一自动分配
自动分配是当dhcp客户机第一次成功从dhcp服务器获取到一个IP地址后,就永久的使用这个ip地址
二手动分配
手动分配是由dhcp服务器管理员专门指定IP地址
三动态分配
动态分配是当dhcp客户端第一次从dhcp服务器获取IP地址后并非永久的使用该地址,而是在每次使用后,dhcp客户端就会释放这个IP地址,供其他客户机使用
Dhcp的租约过程
Dhcp,租约分为四个步骤,
客户机请求IP
当客户机设置为自动获取IP的时候,他会向服务器发送dhcp discover请求包
因为客户机没有地址,所以源地址为0.0.0.0
目标ip地址为255.255.255.200
服务器响应
服务器收到客户端的请求后,响应DHCP服务
服务器将提供合法的IP地址,子网掩码,默认网关,租约的期限
客户机选择IP
当客户机接受了服务器的IP地址后,服务器将保留该地址,将不再分配给其他用户使用
服务器确定租约Dhcp,
服务器收到DHCP Request消息后,以DHCP ack消息形式向客户机广播确实成功,该消息包含有IP地址的有效租约和其他可配置的消息