DHCP的工作过程

DHCP协议工作过程

主机发送请求到DHCP服务器67端口,DHCP响应后发送数据到主机68端口;

 详细过程:

1.当客户端第一次访问网络是,主机没有任何可用合法IP地址,将以广播的形式发送DHCP Discover报文段来寻找DHCP服务器;

2.DHCP客户端收到Discover报文段时,在其IP池中找寻未被使用的IP地址,以单播的实行发送Offer报文段返回给主机;Offer报文段包含IP地址数据和Offer信息;

3.客户端收到Offer报文段,会发送一个DHCP Request报文段来向DHCP服务器确定使用该IP地址;

4.DHCP客户端收到Request请求,发送ACK报文段包含IP地址和确认信息,告诉客户端可以使用该IP地址;

5.此时客户端开始使用该IP,但有租期时长,在无任何命令的影响下,默认时间为24小时,在时长到达设置时间的50%时,会向DHCP服务器发送一次续租请求,若被拒绝,则在达到设置时间的85%再次发送一次续租请求,若再次被拒绝,则在到达租期的时候,释放该IP,在下次需要访问网络的时候,向DHCP服务器发送请求分配地址的报文段;

注:在客户端收到来自DHCP服务器的ACK报文段确认可以使用该IP时,客户端会进行一次无故ARP来确定该IP地址没有其他客户端使用,以免发生IP地址的冲突;

 此图是客户端进行无故ARP的过程

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
DHCP服务器是一种网络协议,它可以自动向客户机分配IP地址、子网掩码、默认网关等网络配置信息。DHCP服务器工作过程如下: 1. DHCP服务器启动:DHCP服务器在启动时,会读取自己的配置文件,包括IP地址池、租约时间等信息,并开始监听DHCP客户机的请求。 2. DHCP客户机发现:当DHCP客户机启动时,会发送一个广播消息,寻求DHCP服务器的帮助。这个广播消息被称为“DHCPDISCOVER”。 3. DHCP服务器提供:DHCP服务器收到DHCP客户机的请求后,会回复一个包含可用IP地址的“DHCPOFFER”消息。在这个过程中,DHCP服务器会从自己的IP地址池中选择一个空闲的IP地址,并将其提供给DHCP客户机。 4. DHCP客户机请求:DHCP客户机收到DHCP服务器的“DHCPOFFER”后,会发送一个“DHCPREQUEST”消息,请求使用DHCP服务器提供的IP地址。 5. DHCP服务器确认:DHCP服务器收到DHCP客户机的“DHCPREQUEST”后,会回复一个“DHCPACK”消息,确认分配给DHCP客户机的IP地址,并提供其他的网络配置信息,如子网掩码、默认网关等。 6. DHCP客户机维护:DHCP客户机使用分配的IP地址进行网络通信。在使用期间,DHCP客户机会定期向DHCP服务器发送“DHCPREQUEST”消息,以更新租约时间。如果租约时间到期,DHCP客户机将重新进行DHCP发现过程,以获取新的IP地址。 以上就是DHCP服务器工作过程

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值