API Guide
Identifier GUID-58203CEE-D469-4B5D-B907-2AA201605256
Version 7
Status Translation approved
数据包格式和选项
DHCP 服务器将侦听端口 67 并传输到端口 68。DHCP 客户端将侦听端口 68 并传输到端口 67。
在 DHCP 数据包格式中,配置参数是 DHCP 数据包中的选项,格式为类型、长度、值 (TLV)。要限制服务器提供的参数数量,主机
将输入其所需的参数,并且服务器仅发送这些参数。DHCP 使用用户数据报协议 (UDP) 作为其传输协议。
以下选项通常在 DHCP 数据包中使用。
DHCP 选项
说明
子网掩码
1 — 客户端的子网掩码
路由器
3 — 用作客户端的默认网关的路由器 IP 地址
域名服务器
6 — 客户端可用的域名服务器 (DNS)
Domain name(域
名)
15 — 客户端用于通过 DNS 解析主机名称的域名
IP 地址租用时间 51 — 客户端使用分配的 IP 地址的时间量
DHCP 消息类型 53:
• 1 — DHCPDISCOVER
• 2 — DHCPOFFER
• 3 — DHCPREQUEST
• 4 — DHCPDECLINE
• 5 — DHCPACK
• 6 — DHCPNACK
• 7 — DHCPRELEASE
• 8 — DHCPINFORM
参数请求列表
55 — 服务器请求 DHCP 客户端的参数。这是一系列八位字节,其中每个八位组是 DHCP 选项代码
续订时间
58 — 授予 IP 地址后,客户端将尝试使用
原始
服务器续订其租赁的时间量
重新绑定时间
59 — 授予 IP 地址后,客户端尝试使用
任何
服务器续订其租赁的时间量(如果原始服务器不响应)
供应商类标识符
60 — 用户定义的字符串,中继代理用于将 DHCP 客户端数据包转发到特定 DHCP 服务器
DHCP 中继代理信
息选项
82 — 帮助保护通过 DHCP 中继代理进行的 DHCP 流量,并确保 DHCP 中继代理与 DHCP 服务器之间的通信
不会受到影响。
用户端口堆叠
230 — 设置 DHCP 服务时提供 DHCP 服务器堆栈端口详细信息的堆栈选项变量
End 255 — DHCP 数据包中最后一个选项的信号
系统管理
185