DHCP
  eo9lmrKcoG9P 2023年12月10日 14 0

DHCP动态主机配置协议


DHCP:动态主机配置协议,实现终端设备的网络参数自动配置和管理,减轻管理员工作量,便于管理,降低客户端的配置和维护成本

            采用C/S架构(服务器和客户端架构),基于UDP封装,67端口号标识服务器,68端口号标识客户端


DHCP报文(工作流程):

          DHCP Discover :客户端广播发送,用于寻找服务器

DHCP  Offer:      服务器收到客户端的Discover报文,单播回应客户端Office报文,该报文携带IP参数,会发送免费ARP检测下发的IP地址是否冲突

DHCP Request:   客户端收到Office报文,广播发送Request报文对即将使用的IP参数进行请求确认

DHCP  Decline:   客户端单播发送Decline给服务器,表示客户端收到地址时,通过免费ARP检测到IP地址冲突时,将会发送Decline给服务器通知服务器地址冲突

DHCP Ack:          服务器单播回应客户端,表示同意

DHCP Nak:         服务器单播回应客户端,表示拒绝

DHCP  Release:   客户端单播发送给服务器,用于释放IP参数

DHCP Inform:     客户端单播发送给服务器,用于请求地址无关的其他信息,例如DNS服务器地址


DHCP报文字段参数:


         OP:操作类型,表示报文发送类型

                     取值为1:客户端发送

                     取值为0:服务器发送

         Htype:Hardware Address:硬件地址类型,一般为Ethernet

         Hlen:硬件地址长度,以太网MAC地址为6B

         Hops:跳数,在DHCP中继场景中用来表示经过的DHCP中继设备数量,最大为16,也就是最多经过16台中继设备

         Xid:事务ID,用来表示一个DHCP会话,该字段有客户端生成,在整个DHCP交互过程中保持唯一

         Sesc:秒数,客户端获取到地址后使用的时间

         Flags:标志位,目前只使用到最高位,用来标识是否需要服务器广播响应

                     如果最高位取值为0,标识需要服务器单播响应

                     如果最高位取值为1,标识需要服务器广播响应

         Ciaddr:Client IP Address,客户端IP地址

         Yiaddr:Your IP Address,你的IP地址,用来填充服务器为客户端分配的IP地址

         Siaddr:Server IP Address  服务器IP地址

         Giaddr:同来填充第一台DHCP中继设备的接口IP地址,后续服务器就能够基于该字段为客户端分配合适的地址

         Chaddr:Client Hardware Address,  客户端MAC地址,客户端在发送报文时一般会将自己的MAC地址填充到该字段中,DHCP服务器基于该字段来提供DHCP服务

         Sname:服务器名字

         Flie:用来指定客户端的启动文件

         Options:可选项,采用TLV结构携带补充信息

             Options   43:用于WLAN场景,用来给AP下发AC的IP地址

             Options   53:标识DHCP报文类型

DHCP_C/S

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年12月10日 0

暂无评论

推荐阅读
  eo9lmrKcoG9P   2023年12月10日   15   0   0 客户端HCIPDHCPC/S服务器
  eo9lmrKcoG9P   2023年12月06日   11   0   0 HCIPSTPRSTP置位
  eo9lmrKcoG9P   2023年12月06日   14   0   0 生成树HCIP阻塞状态字段RSTP
  eo9lmrKcoG9P   2023年12月11日   17   0   0 组播多点HCIP数据
eo9lmrKcoG9P
作者其他文章 更多

2023-12-11

2023-12-10

2023-12-08

2023-12-07

2023-12-06

2023-12-06