DHCP:
一、是什么?
DHCP:动态主机配置协议。
二、优缺点:
优:减少管理员的工作量。
避免输入错误的可能。
避免IP冲突。
提高了IP地址的利用率。
方便客户端的配置。
三、原理:
租约建立过程:
1、租约请求(客户端发起的)
客户端发起的是一个DHCP Discover 广播请求。
2、租约响应(由服务器回复)
回复信息中,会包含打算分配给你的IP,
尝试和此IP通信,用于确认IP是否被占用。
3、租约选择(由客户端完成)
会出现三种情况:无回复、一个回复、多个回复。
1)局域网内没有DHCP回复:
解决: 1:客户端是xp以前的系统,间隔一段时间就会自动广播一次
优:找到DHCP服务器的概率高。
缺:占用网络资源,消耗资源。
2:客户端是win7以后的系统,间隔一段时间就会自动广播一次
找不到就会给自己分配一个169开头的假IP(安抚奶嘴)
优:节省资源
缺:新DHCP出现后,查找慢。
2)局域网内有多个DHCP回复:
解决: 采用先到先得的原则,选定DHCP服务器。
(这个过程管理员是不可控的)
3)局域网内有一个DHCP回复
解决: 正常租用IP
DHCP的租约过程:
租约过程分四个步骤:
- 客户机请求IP
- 服务器响应
- 客户机选择IP
- 服务器确定租约
租约确定(服务器)
服务器会提供所有网络相关的地址,并记录IP的租约情况。
问题:DHCP自动获取IP,是否会和手工分配的IP冲突?
答:手工分配在前,DHCP获取在后,不会IP冲突。
DHCP获取在前,手工分配在后,有冲突的可能。
续租过程:
客户端使用租约达到50%,以单播形式向服务器请求续约,如果续约失败,则继续使用IP。
达到租约87.5%,以广播形式向服务器续租。
如果续约失败,客户端则使用租约至100%,重新发送DHCP Discover包,重新广播寻找新的DHCP服务器。
实验:
准备工作:
真实机和虚拟机网络通畅
虚拟机需要固定的IP地址。
补充:MAC地址(物理地址):十六进制,固化在ROM中
Ipconfig /? 获取Windows执行命令。