一 、了解DHCP服务
1.1 DHCP简述
DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)是由Internet工作任务小组设计开发的,专门用于为TCP/IP网络中的计算机自动分配TCP/IP参数的协议
1.2 DHCP 的作用
1.2.1 使用DHCP的好处
- 1.减少管理员的工作量
- 2.避免IP地址冲突
- 3.当网路更改IP地址段时,不需要再重新配置每个用户的IP地址
- 4.提高了IP地址的利用率5.方便客户端的配置
1.2.2 DHCP的分配方式
- 1.自动分配:分配到一个IP地址后永久使用
- 2.手动分配:由DCP服务器管理员专门指定IP地址
- 3.动态分配:使用完后释放该IP,供其它客户机使用
例:局域网当中的网络打印机,便是设置自动分配,永久使用。
1.2.3 windows中获得释放地址命令
windows中
命令 ipconfig /release 释放ip地址
命令 ipconfig /renew 重新获得地址
1.3 DHCP的租约过程
客户机从DHCP服务器获得IP地址的过程称为DHCP的租约过程
1.3.1 租约过程分为四个步骤
(1) 客户端在网络中搜索DHCP服务器
- 客户机请求IP地址 ,去寻找DHCP服务器,发送DHCP的discover:第一个搜索是广播;
(2)服务器向客户端响应服务
- 服务器响应,给客户机发送DHCP的offer————也是广播,其中包含要给客户机使用的ip地址资源池和相应的租约;因为此时客户端没有IP,所以还是广播;
(3)客户端向目标服务器发出服务请求
- 客户机选择IP地址,向服务器发送DHCP的请求request:此时客户机知道自己未来使用的IP地址,然后广播请求确认此ip地址是否可用;
(4)服务器向客户端提供服务
- 服务器确定租约,给客户机发送DHCP的ACK;当客户机收到ACK时,DHCP寻址过程结束,IP地址配置成功:————仍旧是广播,DHCP服务器发送ack,向客户机进行确认。