1、DHCP协议(动态主机配置协议):动态地为客户端计算机分配IP地址以及设置其他网络信息,网络管理员能对网络中的IP地址进行集中的管理和自动分配,有效地节约IP地址;
2、三种IP分配策略:
(1)手工分配:主要是以手工的方式为特定的计算机绑定固定的IP地址,如www服务器、FTP服务器等;
(2)自动分配:当DHCP客户端主机第一次从DHCP服务器获取IP地址后,这个地址就永久地分配给了该客户端主机,这种方式会造成IP地址浪费;
(3)动态分配:唯一能够自动重复使用IP地址的方法,DHCP为每一个分配出去的IP地址设定一个租期,暂时将该IP地址分配给该客户端主机使用,租期到就会收回该IP地址,如果客户端主机还需要IP地址,则可以再向DHCP服务器申请;
3动态获取IP地址的过程:
(1)客户端向网络发出一个DHCPDISCOVER报文,其目的IP地址为255.255.255.255,即网络广播;
(2)当服务器端接收到后,根据分配的优先次序,从未分配的IP地址范围中选出一个IP地址,连同其他TCP/IP网络设置(网关、DNS、子网掩码等)一起通过DHCPOFFER报文返回给客户端;
(3)当有多台DHCP服务器时,客户端只接收 先返回的那一个,并以广播的形式发送DHCPREQUEST报文,告诉它使用那一个IP地址,同时进行查询是否重复验证,如果发现重复,则向服务器发一个DHCPDECLINE报文,拒绝其IP地址,然后重新广播;
(4)服务器在接到DHCPREQUEST报文时,被选中的服务器会返回一个DHCPACK报文进行确认,并将该IP地址从可供分配IP地址范围中删除,并结束本次过程;其他未被采用的IP地址会被回收;