用户可能会手动的配置IP地址:如果用户手动配置的IP地址在地址池中还没有被使用,就可以正常上网,如果已经被使用就会产生地址冲突,不能正常上网;
如果局域网内存在多个DHCP服务器,就看多台DHCP服务器性能优先级,谁先给IP地址,,就获取谁的IP地址;
DHCP DISCONVER:客户端主动发起的广播报文,用来寻找局域网中的DHCP服务器;
DHCP OFFER :服务器接收到DHCP DISCOVER报文之后,恢复一个DHCP OFFER报文给客户机,其中数据包中包含了,服务器给客户端分配的IP地址、子网掩码、网关、DNS等等;
DHCP REQUEST:如果局域网中村存在多个服务器,并且多个服务器同时给客户机分配了IP地址,那么客户机确认自己需要使用的IP地址之后,会发送一个广播到局域网中,告诉其他的服务器,自己并没有使用其他服务器分配的IP地址,或者续租请求等;
DHCP ACK :由服务器发送给客户端,确认将此IP地址分配给该用户;并且开始计时租期;
一般情况下,在租期过去一半的时候,客户机会主动的发送一个DHCP DISCOVER报文给服务器,想要续租,那么服务器会将IP地址的租期重置,如果租期一半的时候,服务器没有收到客户机的续租请求,那么当时间再过去一半的时候,客户机又会发送一次续租请求给服务器,如果还是收不到服务器端的回复信息,那么客户机会认为该DHCP服务器已经宕机,会再次向局域网中发送DHCP DISCOVER报文请求IP地址;
DHCP DECLINE:当客户机发现服务器给自己发送的IP地址冲突时,用来通知DHCP服务器;
DHCP INFORM:如果客户机已经自己配置IP地址,但是没有网关、DNS等,用来向DHCP服务器请求其他的配置参数;
DHCP NAK: 服务器发送给客户端,表明客户端请求的报文不正确,或者租期已经到期;客户机长时间不开机,开机的时候,发现以前使用的IP地址已经分配给其他的客户机;
DHCP RELEASE:客户端发送给DHCP服务器,告知服务器,自己需要释放IP地址;
network 192.168.1.0 mask 255.255.255.0
static-bind ip-address 192.168.1.100 mac-address 5489-9847-5ada
excluded-ip-address 192.168.1.100 192.168.1.200