dhcp什么意思(一文带你弄懂dhcp)

路由器网导读:下面是小编路由器整理的关于:“dhcp什么意思,一文带你弄懂dhcp”的相关资讯!

一、什么是DHCP?

dhcp什么意思(一文带你弄懂dhcp)

DHCP,动态主机配置协议,前身是BOOTP协议,是一个局域网的网络协议,使用UDP协议工作,常用的2个端口:67(DHCP server),68(DHCP client)。DHCP通常被用于局域网环境,主要作用是集中的管理、分配IP地址,使client动态的获得IP地址、Gateway地址、DNS服务器地址等信息,并能够提升地址的使用率。简单来说,DHCP就是一个不需要账号密码登录的、自动给内网机器分配IP地址等信息的协议。

二、DHCP协议中的报文

DHCP报文共有一下几种:

DHCP DISCOVER :客户端开始DHCP过程发送的包,是DHCP协议的开始DHCP OFFER :服务器接收到DHCP DISCOVER之后做出的响应,它包括了给予客户端的IP(yiaddr)、客户端的MAC地址、租约过期时间、服务器的识别符以及其他信息DHCP REQUEST :客户端对于服务器发出的DHCP OFFER所做出的响应。在续约租期的时候同样会使用。DHCP ACK :服务器在接收到客户端发来的DHCP REQUEST之后发出的成功确认的报文。在建立连接的时候,客户端在接收到这个报文之后才会确认分配给它的IP和其他信息可以被允许使用。DHCP NAK :DHCP ACK的相反的报文,表示服务器拒绝了客户端的请求。DHCP RELEASE :一般出现在客户端关机、下线等状况。这个报文将会使DHCP服务器释放发出此报文的客户端的IP地址DHCP INFORM :客户端发出的向服务器请求一些信息的报文DHCP DECLINE :当客户端发现服务器分配的IP地址无法使用(如IP地址冲突时),将发出此报文,通知服务器禁止使用该IP地址。

DHCP 的 工作流程:

一分钟看搞懂DHCP 工作原理

3、DHCP 协议包的组成

Xid :随机生成的一段字符串,两个数据包拥有相同的xid说明他们属于同一次会话Ciaddr :客户端会在发送请求时将自己的ip地址放在此处Yiaddr :服务器会将想要分配给客户端的ip地址放在此处Siaddr :一般来说是服务器的ip地址.但是注意!根据openwrt源码给出的注释,当报文的源地址、siaddr、option­>server_id字段不一致(有经过跨子网转发)时,通常认为option­>srever_id字段为真正的服务器ip,siaddr有可能是多次路由跳转中的某一个路由的ip (下图中wireshark抓包中也有标明siaddr为nextserver ip address)Chaddr :客户端的mac地址Giaddr :如果需要跨子网进行DHCP地址发放,则在此处填入经过的路由器的ip地址Sname :服务器主域名Options :可以自由添加的部分,用于存放客户端向服务器请求信息和服务器的应答信息

一分钟看搞懂DHCP 工作原理

以上dhcp什么意思,一文带你弄懂dhcp的内容,由路由器网搜集整理分享。

以上就是关于“dhcp什么意思(一文带你弄懂dhcp)”希望能帮助到你!

本文来自投稿,不代表路由百科立场,如若转载,请注明出处:https://www.qh4321.com/181146.html

(0)

相关推荐

  • 搜狗输入法如何开启关闭繁体字

    路由器网投稿:文章是关于”搜狗输入法如何开启关闭繁体字”的相关知识分享,希望可以帮到大家。 – 素材来源网络 编辑:小易。 今天小编要和大家分享…

    2022年8月15日
    0
  • 路由器上网连接方式有哪些,有着什么样区别?【图解】

    路由器网投稿:文章是关于"路由器上网连接方式有哪些,有着什么样区别?【图解】"的相关知识分享,希望可以帮到大家。 – 素材来源网络 编辑:小易。 路…

    2022年8月30日
    0
  • 电脑密码忘了清除方法

    原标题:”电脑密码忘了怎么办 Win8系统开机密码清除方法”相关电脑问题教程分享。 – 来源:路由器之家。设置了电脑开机密码结果忘了要怎么破解呢,Win8系统开机密码忘了如何才能清楚?本文将介绍怎么

    2021年7月4日
    0
  • 怎样配电脑主机配置 什么样的组装机能玩堡垒之夜

    原标题:”什么样的组装机能玩堡垒之夜 游戏电脑配置推荐”相关电脑问题教程分享。 – 来源:路由器之家。  《堡垒之夜》国服已经限量开测,那么什么样的主机才能够畅玩堡垒之夜呢?由于该游戏优化较好,所以

    2021年6月24日
    0
  • 不知道宽带账号和密码怎么设置路由器

    设置路由器需要知道宽带账号和密码吗? 或许大家在设置刚买的路由器时,会有这样的疑问。其实关于设置路由器需不需要知道宽带账号和密码,是要根据你办理的宽带类型来决定的,为了更好的帮助大家,下面详细为大家

    2020年6月2日
    0
  • 使用U盘来重装系统步骤

    原标题:”怎么使用U大侠来重装系统”相关电脑问题教程分享。 – 来源:路由器之家。191路由器是现在最流行的U盘装系统和维护电脑的专用工具,一键式制作、操作简单便捷,几乎100%支持所有U盘,还在为

    2021年8月12日
    0