DHCP服务
1. 是什么?
DHCP:动态主机配置协议
2. 优缺点
减小管理员的工作量
避免输入错误的可能
避免IP冲突
提高了IP地址的利用率
方便客户端的配置
3. 原理
DHCP租约过程:(4步骤):
1、租约请求(客户机请求IP)
客户端发起广播通信请求 (广播范围:广播域(一个局域网))
HDCP discover广播 (广播是有种类的)
2、租约相应(服务器响应)
回复信息包含打算分配给客户端的IP和掩码
(用来判断IP地址是否被利用)
3、租约选择(客户机选择IP)
1)局域网内没有DHCP服务器
客户端版本XP以前 1、3、7、13。。。一分半 1、3、7、13….一分半
(优点:有新服务器,能快速发现)
(缺点:占用资源)
Win7以后: 1、3、7、13。。。一分半 给自己分配一个169开头的假ip
(优点:节约资源)
(缺点:发现新服务器慢)
2) 局域网内有多个DHCP服务器
先到先得(管理员不可控)
3) 局域网内有一个DHCP服务器
正常续约 租期八天
4、 租约确定(服务器端口完成)
把IP所有信息提供给客户端
租约记录在案
问题:DHCP自动获取的IP是否会和手动分配的IP冲突?
手工在先,DHCP自动在后,不会冲突
DHCP在先,手工在后,会冲突
==DHCP租约过程:==
1.租约请求(客户端主动请求)
客户端发起广播通信请求:DHCP Discover 广播
(广播范围:广播域:是一个局域网)
(广播是有种类的)
2.租约响应
回复信息中包含打算分配给客户端的IP和掩码(用来判断IP地址是否被占用)
==DHCP续租过程==
客户端租约到达50%(4天),以单播形式向服务器请求续约
若续约失败,则继续使用IP达到租约的87.5%(7天),以广播的形式向服务器请求续约
若续约失败,则继续使用IP达到租约的100%(8天),重新发送DHCP discover包,重新广播寻找新的DHCP服务器
==CMD运行:==
Ipconfig /release # 释放获取的IP
Ipconfig /renew # 重新获取IP
4.实验
准备工作:
1、虚拟机和真实机网络通畅
2、虚拟机作为server端,真实机作为client端(客户端)
3、Server端必须有固定IP地址
4、关闭其他的DHCP服务器(虚拟机DHCP)