0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

DHCP 四次握手

IP数据云 来源:IP数据云 作者:IP数据云 2024-12-25 10:11 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

DHCP的四次握手过程大白话大致如下:
客户端:刚开机,还没有IP地址,哪位佬能给个IP?
这个过程中,客户端就是一个网络小白,它也不知道自己IP是多少,就开始喊话,问有没有DHCP服务器能给它分配个网络地址。

这时候,DHCP服务器说话了:来,我这有IP地址,你来用这个吧。
这个时候,DHCP听到了客户端的喊话,从自己的IP地址池中找一个还没有被使用的IP地址,然后告诉客户端说:你来试试这个。

第三次握手,也就是客户端确认的过程。
客户端:好滴,我就用这个了。
这个过程,也就是客户端确认的时候,当客户端听到服务器的建议时,会从中选择一个,然后告诉服务器:我决定用这个了!

第四次握手,即服务器确认。
DHCP服务器:好的,那这个IP地址就归你使用了!
服务器听到客户端的确认后,会正式把IP地址分配给客户端,并告诉它:“这个IP地址现在就是你的了,你可以用它来进行网络通信了!”

通过四次握手的过程,客户端就成功获取了IP地址。

DHCP的四次握手理解进阶版如下:

第一次握手:发现阶段 dhcp discover
当DHCP客户端启动时,它还没有IP地址,因此会以广播方式发送一个DHCP Discover报文,该报文包含客户端的MAC地址和计算机名,以便DHCP服务器识别。这个报文的目的地址是255.255.255.255,即有限广播地址,表示向网络中的所有设备发送。

第二次握手:提供阶段 dhcp offer
当DHCP服务器接收到DHCP Discover报文后,它会在自己的IP地址池中查找是否有可用的IP地址。如果有,DHCP服务器会将该IP地址标记为已分配,并创建一个DHCP Offer报文,其中包含分配的IP地址、子网掩码、默认网关、DNS服务器地址等网络配置信息。然后,DHCP服务器会以广播方式发送这个DHCP Offer报文给客户端。

第三次握手:选择阶段 dhcp request
客户端可能会收到多个DHCP Offer报文(如果网络中有多个DHCP服务器)。在这种情况下,客户端会选择第一个收到的DHCP Offer报文,并发送一个DHCP Request报文给该DHCP服务器,以确认选择。这个DHCP Request报文包含客户端选择的IP地址和其他网络配置信息。

第四次握手:确认阶段 dhcp ack
被选择的DHCP服务器接收到DHCP Request报文后,会验证客户端请求的IP地址是否仍然可用。如果可用,DHCP服务器会发送一个DHCP ACK报文给客户端,正式确认IP地址的分配。这个DHCP ACK报文包含客户端的IP地址、租约期限和其他网络配置信息。

还有一点,需要说明,在DHCP客户端获得了一个IP地址以后,还可以发送一个免费ARP请求探测网络中是否还有其它主机使用相同的IP地址,以此来避免由于DHCP服务器地址池重叠而引发的IP冲突。

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • DHCP
    +关注

    关注

    0

    文章

    111

    浏览量

    20957
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    工业网络中的DHCP:哪些场景该用,哪些不该用?

    在工业网络领域,DHCP一直是一个很容易引发争议的话题。你会经常看到类似观点:“工业现场绝对不能用DHCP”、“PLC必须固定IP”、“生产网络用动态IP就是不专业”,但与此同时,现实中的很多工业系统,却又确实在大量使用DHCP
    的头像 发表于 05-09 15:58 130次阅读
    工业网络中的<b class='flag-5'>DHCP</b>:哪些场景该用,哪些不该用?

    怎么理解TCP三握手四次挥手

    作为运维工程师,无论是排查网络故障、分析日志,还是配置负载均衡器,都需要对 TCP 协议有深入理解。很多"疑难杂症"的根源,往往在于对 TCP 状态转换和连接管理理解不够透彻。
    的头像 发表于 04-10 16:42 893次阅读

    TCP/IP(Socket)协议深度剖析

    TCP/IP协议作为互联网通信的基础架构,其核心机制Socket编程承载着全球数据交换的使命。本文将深入剖析这一协议的七层架构、三握手四次挥手的精妙设计、流量控制与拥塞控制的动态平衡,以及现代互联网环境下面临的挑战与演进方向
    的头像 发表于 03-03 17:06 846次阅读

    TCP三握手四次挥手的详细过程

    TCP 三握手四次挥手,大概是网络领域被问烂了的面试题。但真正能把状态变迁、序列号变化、抓包细节讲清楚的人并不多。很多人背了八股文,一到生产环境看 Wireshark 抓包就懵了
    的头像 发表于 02-25 10:38 524次阅读

    兆芯助力上海市政协十四届四次会议顺利举办

    2月2日至5日,中国人民政治协商会议上海市第十四届委员会第四次会议顺利召开。来自全市各界的政协委员齐聚一堂,聚焦深化“五个中心”建设、加快建成具有世界影响力的社会主义现代化国际大都市,积极建真言、献良策、出实招,共绘城市发展新蓝图。
    的头像 发表于 02-24 16:35 723次阅读

    RTL9301管理型交换机DHCP Server使用方法

    RTL9301管理型交换机DHCP Server使用方法
    的头像 发表于 02-01 10:52 1613次阅读
    RTL9301管理型交换机<b class='flag-5'>DHCP</b> Server使用方法

    一文讲清 DHCP 技术原理,工业以太网交换机为什么离不开它?

    DHCP 是工业以太网中实现 IP 地址自动分配的重要基础技术。本文从实际工程应用出发,系统讲解了 DHCP 的工作原理、DORA 步流程及租约机制,并结合工业以太网交换机,介绍了 VLAN 隔离
    的头像 发表于 01-30 18:21 497次阅读
    一文讲清 <b class='flag-5'>DHCP</b> 技术原理,工业以太网交换机为什么离不开它?

    回溯示波器的四次认知跃迁

    工程师“第三只眼”的仪器,究竟走过了怎样波澜壮阔的百年历程?它如何从一根阴极射线管,进化成如今能“读懂”电路故障的AI诊断官?今天,我们就拨开流量的迷雾,回溯示波器的四次认知跃迁,看看它如何一步步塑造了现代电子世界。
    的头像 发表于 12-19 15:39 6910次阅读
    回溯示波器的<b class='flag-5'>四次</b>认知跃迁

    TCP的三握手

    (1)第一握手:Client将标志位SYN置为1,随机产生一个值seq=J,并将该数据包发送给Server,Client进入SYN_SENT状态,等待Server确认。 (2)第二握手
    发表于 12-02 07:16

    握手信号的详解

    在dtcm和itcm等模块中经常用到以valid,read结尾的信号量,他们就是握手信号。 握手信号是一种用于协调和同步不同系统之间操作的信号。当两个或多个系统要进行数据传输或交互时,需要确保
    发表于 10-24 08:04

    Vivado浮点数IP核的握手信号

    Vivado浮点数IP核的握手信号 我们的设计方案中,FPU计算单元将收到的三条数据和使能信号同步发给20多个模块,同时只有一个模块被时钟使能,进行计算,但结果都会保留,发给数选。计算单元还需接受
    发表于 10-24 07:01

    为什么网络需要DHCP服务器?

    DHCP是一种网络协议,全称为动态主机配置协议(Dynamic Host Configuration Protocol)。它被用于在计算机网络中自动分配IP地址和其他网络配置信息给客户端设备。DHCP的主要目标是简化网络管理员对于IP地址管理的工作,并提供一种自动化的方式
    的头像 发表于 09-29 11:22 2397次阅读
    为什么网络需要<b class='flag-5'>DHCP</b>服务器?

    224G高速铜缆技术系列标准第四次会议:行业共商,推动高速传输标准化进程

    2025年9月17日,广东省电线电缆行业协会联合广东省连接器协会,于广东成功举办了224G高速铜缆技术系列团体标准第四次工作会议。此次会议意义重大,吸引了众多行业内具有影响力的企业与权威机构参与
    的头像 发表于 09-26 10:50 1145次阅读
    224G高速铜缆技术系列标准第<b class='flag-5'>四次</b>会议:行业共商,推动高速传输标准化进程

    中微公司第四次蝉联客户满意度调查三冠王

    ”,上交所股票代码:688012)第四次荣获三冠王。今年5月,CSS公布了主要排名结果,此次白皮书披露了更多关于满意度调查的数据。
    的头像 发表于 07-21 14:39 1627次阅读

    工业4.0:第四次工业革命的机遇与挑战

    工业4.0是近年来全球制造业领域最受关注的概念之一,它代表了以智能化、数字化和网络化为核心的第四次工业革命。这一概念最早由德国政府提出,旨在通过先进信息技术与制造业的深度融合,实现生产效率的大幅提升
    的头像 发表于 07-18 16:54 1381次阅读