ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

DHCP(计算机与网络)

2022-06-17 22:06:02  阅读:217  来源: 互联网

标签:租期 计算机 IP 报文 网络 DHCP 服务器 客户端


DHCP

DHCP(Dynamic Host Configure Protocol 动态主机配置协议)是一个局域网的网络协议。指的是由服务器控制一段IP地址范围,客户端连接服务器时就可以自动获得服务器自定范围的IP地址和子网掩码

DHCP服务只能应用在三层接口或者说三层设备

1. DHCP的优势

局域网中既可以使用手动静态配置IP,也可以使用DHCP自动分配IP。但当网络规模很大,一个一个的取配置静态IP工作量会骤增。

DHCP提供了一种“即插即用连网”机制,这种机制允许一台计算机加入新网络时,可自动获取IP地址等网络配置信息而不用手工参与。现在的计算机的网络设置默认开启DHCP客户端自动获取IP,如下图所示(windows系统):

2. DHCP的工作原理

  • DHCP的组成

    DHCP由DHCP ClientDHCP Relay(可有可无)、DHCP Server组成。

  • DHCP的报文类型
    DHCP DiscoverDHCP OfferDHCP ReqestDHCP Ack是主要的4中报文

  • DHCP的保留IP
    DHCP保留IP即169.254.0.0/16
    若客户端无法从服务器租到IP地址,则获取自动保留IP,仅和相同处境的PC(即也没有分配到IP)临时通信

  • DHCP的工作过程
    客户端首先发出DHCP Discover广播(想申请一个IP),网络的服务器收到广播报文后,做出回应,单独(单播)向客户点做出回应DHCP Offer(提供一个IP给客户端),客户端收到网络中的多台服务器给过来的IP,做出回应,广播DHCP Request(我拿到了某台服务器的IP,其他的服务器给过来的不要了),最后服务器同意请求,回复DHCP Ack

    WireShark抓包验证

  • DHCP的工作场景
    当期租期过去50%时,客户端会发送一个DHCP Request请求续约租期,服务器如果同意请求,返回一个DHCP Ack给客户端。服务器如果不同,返回一个拒绝报文,客户端停止使用之前分配的IP,重新发送DHCP Discover报文

    若服务器没有回应,租期过去87.5%时,若服务器同意,返回一个DHCP Ack报文,若还是没有回应,租期过完,客户端停止使用IP。

    像流动场所(机场、火车站、酒店、KTV、购物中心等)IP经常更换,因此建议租期设置比较短,可以满足较多的移动客户端

    像固定场所(家庭、企业等)IP不需要频繁更换,因此建议租期设置计较长,可以减轻网络负担

  • windows系统释放和申请DHCP得到的IP
    ipconfig /releaseip config /renew客户端只能释放和申请DHCP动态拿到的地址,静态配置的IP地址无法释放和申请

标签:租期,计算机,IP,报文,网络,DHCP,服务器,客户端
来源: https://www.cnblogs.com/caojun97/p/16359794.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有