路由器上的 DHCP 客户端表中的“客户端名称”从何而来?

PIC*_*ain 10 dhcp

我有一个思科路由器。固件网页有一个选项卡,用于显示 DHCP 客户端表。顾名思义,它列出了网络上的所有 DHCP 客户端。表中的第一列是“客户端名称”。有些设备有名称,有些则没有。

客户名称从何而来?
那是 DHCP 协议的一部分吗?
它是协议中的可选参数吗?

我正在开发自己的嵌入式以太网设备,它是没有列出客户端名称的项目之一,我正在尝试找出原因。

use*_*686 8

是的,它可能来自 DHCP 请求。

DHCP 协议允许在 DHCP 请求(用于计算机通知其名称)和 DHCP 确认(用于 DHCP 服务器分配不同的主机名)中添加“主机名”字段。这在DHCPv4 的RFC 2132 §3.14和DHCPv6 的Draft-ietf-dhc-v6opts §3.7 中指定。许多 DHCP 服务器将客户端指定的主机名转发到内部 DNS 服务器,并将其显示在租用管理界面中。