网工:DHCP基本知识、工作过程、DHCP管理

本文详细介绍了BOOTP和DHCP的基本知识,包括DHCP的工作流程、服务端与客户端交互、中继代理的作用,以及如何根据需求管理不同类别的IP租约。重点讲解了Windows系统中的特殊行为和DHCP的管理策略。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

BOOTP是最早的主机配置协议,动态主机配置协议(DHCP)是在其基础上进行了改良的协议,是一种用于主机IP配置管理的IP管理标准,通过采用DHCP协议,DHCP服务器为DHCP客户端进行动态IP地址分配。

DHCP基本知识

  • 当需要跨越多个网段提供DHCP服务时,必须使用DHCP中继代理,即在DHCP客户机和服务器之间转发DHCP消息的主机或者路由器。
  • DHCP服务端使用UDP的67号端口来接收和监听客户端发来的DHCP请求消息。保留UDP的68号端口来接收来自于DHCP服务器的消息回复。
  • 在Windows系统中,在DHCP客户端无法找到对应的服务器、获取合法IP地址失败时获取的IP地址的值为:169.254.x.x.

DHCP工作过程

DHCP工作过程

  1. DHCP客户端发送IP租用请求.
    DHCP客户机启动后发送一个DHCPDISCOVER广播消息。(其封包的源地址为0.0.0.0,目标地址为:255.255.255.255)
  2. DHCP服务器提供IP租用服务。
    服务器收到DHCPDISCOVER请求后,通过68号端口给客户机广播回复一个DHCPOFFER信息,其中包含一个未被分配的有效IP地址。
  3. DHCP客户端IP租用请求
    客户机可能从不知一台DHCP服务器收到DHCOFFER信息。客户机选择最先到达的DHCPOFFER并广播发送DHCPREQUEST消息包。
  4. DHCP客户端IP租用确认
    DHCP服务器向客户端发送一个DHCPACK确认消息,信息中包含IP地址、子网掩码、默认网关、DNS服务器以及IP地址租约(默认8天)。
  5. DHCP客户端重新登录
    获取IP地址后DHCP客户端重新联网,并直接向DHCP服务端广播发送包含前次分配的地址信息的DHCPREQUEST请求。DHCP服务器收到请求之后如果该地址可用则返回DHCPACK确认;否则发送DHCPNACK信息否认。收到DHCPNACK的客户机需要从第一步开始重新申请IP地址。
  6. 更新租约
    DHCP服务端向客户端出租的IP地址一般都有一个租用期限,期满后自动收回。若要延长IP租约时,必须要更新其IP租约。DHCP客户机启动及IP租约期限过一半时DHCP客户机都会自动向DHCP服务器发送器更新租约的请求。

DHCP管理

由于用户以及用户需求不同,所需IP租用时间也会不同。如频繁变化的、出差的、移动设备。就只需要提供较短的租约时间。
解决办法就是:把所有使用DHCP协议获取IP地址的主机划分为不同的类别进行管理。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值