4.17 二

DHCP——动态主机配置协议

自动分配IP中枢,可以让路由器充当DHCP服务器,终端给DHCP服务器请求分配一个IP

基于UDP进行封装,端口号67和68,分别用于服务端和客户端

报文类型

  • DHCP discover:客户端在网络中寻找DHCP服务器,使用广播报文(源MAC不变,目的MAC为全F,源IP为全0,目的IP全255)

  • DHCP offer :服务端回复客户端的discover报文,该报文携带了网络参数(IP掩码网关)

    • 华为体系的所有网络设备均为单播,Linux、广播,windows均可

    • 若网络中存在多个DHCP服务器,又因为discover报文为广播发送,故所有DHCP服务器均会回复offer报文。此时PC仅对第一个offer报文回复,其余丢弃。

  • DHCP request:客户端正式申请获取offer报文中的网络参数,广播发送

    • request报文意义①向选择的DHCP服务端请求网络参数②让其余DHCP服务器知道自己有了选择

  • DHCP ack:对request报文的确认

  • DHCP nak:对request报文的拒绝

    • 当2台PC同时请求地址,结果DHCP服务器给出同一个地址,导致后一个发送request报文的PC不能获取IP

  • DHCP release:客户端发送DHCP服务端,要求释放IP地址(PC脱离网络)

  • DHCP inform

  • DHCP deline:客户端检测到IP冲突时,告知给服务器使用。

客户端第一次发送源端口67,源MAC不变,目的MAC为全F,源IP为全0,目的IP全255的广播报文(类比投简历)。端口为68的DHCP服务器识别并广播或单播回应一包offer报文(含未分配的IP掩码网关)。客户端收到并广播发送request报文正式申请报文,DHCP服务端回复发送ack确认报文,PC收到ack报文后,可以使用该IP,同时会发送3次免费ARP报文来检测网络中是否有其他主机使用该IP。(如果网络中存在该IP地址,则PC向DHCP服务端发送DHCP deline报文通知服务器该IP冲突,并重新发送一个DHCP discover重新申请IP,如果网络中不存在该IP,则直接使用该IP。

DHCP租期

PC在申请到IP地址后会启动3个计时器

  • 租期更新计时器

    • 华为体系中,DHCP服务器下发给PC的IP地址可用默认时长为24H

    • 租期到12H后需要客户端单播发送request报文续租

    • DHCP服务器发送nak,则PC立马放弃正在使用的IP地址,重新申请。

    • DHCP服务器发送ack,同意续租,租期刷新为24H

    • DHCP服务器无回复,则继续使用当前IP地址,租期继续流动

  • 租期重绑定计时器

    • 若DHCP服务端无法回复request续租报文,当租期超过87.5%时,PC为重新广播发送DHCP discover报文,在网络上重新寻找DHCP服务器。

  • 租期失效计时器

    • 如果PC在租约到期前都没有收到DHCP服务器回应,则PC停用该IP,向服务器发送DHCP release报文

    • PC主动放弃使用分配的IP,此时PC会将计时器设置为超时,并删除本地IP,向服务器发送DHCP release报文,主动释放IP

DHCP配置

 

全局配置

欲想让AR1自动给PC123配置IP。

 

 

PC中IP配置选DHCP后输入ipconfig查看每个PC分配的IP

[]display this——查看当前配置

扩展配置:

接口地址池配置

 启用DHCP服务进入接口激活接口地址池再配置DNS即可,无需配置IP和网关。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值