dhcp原理
DHCP服务:
一、定义:动态主机配置协议
DHCP提供的TCP/IP配置
二、优点:安全、可靠、简单
三、原理
c/s架构
1. 租约建立过程
1) 客户端请求ip
2) 服务器响应
3) 客户机选择ip
4) 服务器确定租约
广播:除发起端之外,其他所有可到达端都发送广播数据
广播是有范围的
广播是有种类的
- 租约建立过程
1) 租约请求(客户端发起)
客户端发起DHCP discover广播,询问局域网是否有DHCP服务器
2) 租约响应(服务器端响应)
回复的信息会包含打算分配给客户端的ip地址,租期8天
3) 租约选择(客户端选择)
- 局域网内没有DHCP服务器回复
客户端是xp以前:会间隔1,3,7>>>1分半,重复广播;
优点:及时发现服务器 特点:占用资源
Win7以后:会间隔1,3,7>>>>一分半,重复广播;客户端会给自己分配一个169开头的假ip(安抚用)
优点:节约资源 缺点:不能及时发现服务器
2.客户端收到多个DHCP服务器回复:这是缺点
先到先得(用户不可控)
3.客户端收到一个DHCP服务器回复
4.租约确定(服务器)
服务器给客户端提供四个地址
服务器记录租约信息(谁租的(mac),租期,租的哪个ip)
补充:
MAC地址:物理地址 网卡厂商出厂时固化在网卡ROM中
RAM:随机存储器 DDR RAM(内存:速度快,数据临时存储)
ROM:只读存储器 DVD ROM
问:DHCP自动获取的ip地址是否会和手工分配的ip地址冲突?
手工分配在前,DHCP自动获取在后,那么不会冲突
DHCP获取在前,手工分配在后,有冲突的可能
2.续约过程
客户端使用租约达到50%,以单播的形式向服务器请求续约
续约失败的话,则继续使用ip,达到租约87.5%,以广播的方式向服务器续租
如果续约继续失败,客户端则使用租约至100%,重新发送DHCP Discover包,重新广播寻找新的DHCP服务器。
DHCP服务器必须有固定ip
浙公网安备 33010602011771号