动态主机配置协议(DHCP)笔记

概述

        动态主机配置协议(Dynamic Host Configuration Protocol,简称DHCP)是一种网络管理协议,用于自动分配、管理和回收IP地址及相关网络参数给连接到TCP/IP网络的计算机。DHCP减少了网络管理员对网络地址分配和配置的手动干预,提高了网络管理的效率。

功能与优势 

  • 自动IP地址分配:客户端无需手动配置即可获取IP地址。
  • 减少配置错误:自动化过程减少了人为配置错误。
  • 地址空间利用率高:未使用的地址可以被重新分配。
  • 支持大规模网络:适用于大型网络环境,易于管理。

工作原理 

DHCP的工作原理基于客户端-服务器模型,涉及以下几个关键步骤:

  1. DISCOVER(发现):当一个DHCP客户端首次加入网络时,它会广播一个DISCOVER包,询问是否有可用的DHCP服务器。

  2. OFFER(提供):DHCP服务器接收到DISCOVER包后,会提供一个租约(包括IP地址和其他配置信息)给客户端。

  3. REQUEST(请求):客户端收到一个或多个OFFER后,会选择其中一个并向相应的DHCP服务器发送REQUEST包,请求确认所选择的租约。

  4. ACKNOWLEDGE(确认):DHCP服务器确认该租约,并回应一个ACK消息,正式将IP地址租给客户端。

 报文类型

discover报文-----发现报文,用来发现网络中的DHCP服务器

offer报文--------由服务器进行回复,当收到discover报文后,并且服务器本地存在可用IP地址,则回 复信息

request报文------正式向服务器请求IP地址

ack报文----------服务器同意使用该IP地址

decline报文------当客户端检测到IP地址冲突时,发送给服务器,用以告知服务器,IP不可用 nak报文----服务器拒绝客户端使用该IP地址----一般看不到

release报文-----客户端主动释放IP地址。

关键术语 

  • 作用域(Scope):一组可供DHCP服务器分配的IP地址范围。
  • 租约时间(Lease Time):客户端可以使用某个IP地址的时间长度。

IP地址租期----当PC申请下来IP地址后,会存在租期时间。

        租期时间---24小时(1day)

        当租期时间到达12小时,客户端就需要向服务器发起续租申请。

        当第一次续租得到回复后,则客户端将租期时间刷新为24小时;若没有回复,则等待租          期时间仅剩下3小 时。

        此时发送第二次续租申请,此时使用discover报文广播发送申请。

  • 预留(Reservation):确保特定设备始终接收到相同的IP地址。 
  • 超级作用域(Superscope):多个作用域的组合,用于更灵活的IP地址管理。

配置思路

  1. 手工配置IP地址:如默认网关、DNS服务器地址等。

  2. 启动DHCP服务:在服务器上启动DHCP服务软件。

  3. 确定子网范围:必须先确定网络中使用的IP地址和子网掩码,从而定义DHCP服务器管理的IP地址范围

  4. 分配IP地址池塘:在配置文件中设置IP地址池的起止地址,这是分配给网络主机的IP地址范围

  5. 联通端口:  将池塘与接口进行联动,目的是告诉路由器,该池塘的信息应该属于哪个接口所连接的广播域

  6. 配置排除和预留:设定某些IP地址不自动分配(如为服务器保留的地址),并可配置特定MAC地址始终获得同一IP。

可修改租期时间

     7. 激活作用域:最后激活作用域以开始分配IP地址。

应用场景

DHCP的应用非常广泛,尤其适用于以下场景:

  1. 大型组织:在拥有大量设备的企业或教育机构中,使用DHCP可以极大减少网络管理员的配置工作。

  2. 公共Wi-Fi热点:为每个连接到Wi-Fi热点的设备自动提供IP地址和其他网络配置。

  3. 家庭网络:家庭路由器通常内置DHCP服务,为所有连接的设备自动提供配置。

  4. 临时网络事件:在会议或临时活动中心建立网络时,DHCP可以快速为参与者的设备提供网络访问。

安全性 

虽然DHCP为网络管理带来便利,但也需注意安全风险,如未经授权的DHCP服务器可能会分发错误的网络配置信息。因此,采取如DHCP监听、认证等措施是必要的。

  • 7
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值