DHCP Options字段选项

您所在的位置:网站首页 dhcpv6中继代理使用的端口 DHCP Options字段选项

DHCP Options字段选项

2023-12-09 18:34| 来源: 网络整理| 查看: 265

DHCP报文中的Options字段

DHCP报文中的Options字段可以用来存放普通协议中没有定义的控制信息和参数。如果用户在DHCP服务器端配置了Options字段,DHCP客户端在申请IP地址的时候,会通过服务器端回应的DHCP报文获得Options字段中的配置信息。Options字段的格式如图3-3所示。

图3-3  Options字段的格式

Options字段由Type、Length和Value三部分组成。这三部分的表示含义如下所示:

表3-3  Options各字段的含义

字段

长度

含义

Type

1字节

标识号,该字段表示信息类型。

Length

1字节

该字段表示后面信息内容的长度。

Value

其长度为Length字段所指定

该字段表示信息内容。

DHCP Options选项的取值范围为1~255,如表3-4所示,介绍DHCP Options的部分知名选项。

表3-4  DHCP报文的Options字段说明

Options号

Options作用

1

设置子网掩码选项。

3

设置网关地址选项。

6

设置DNS服务器地址选项。

12

设置DHCP客户端的主机名选项。

15

设置域名后缀选项。

33

设置静态路由选项。该选项中包含一组有分类静态路由(即目的地址的掩码固定为自然掩码,不能划分子网),客户端收到该选项后,将在路由表中添加这些静态路由。如果存在Option121,则忽略该选项。

44

设置NetBios服务器选项。

46

设置NetBios节点类型选项。

50

设置请求IP选项。

51

设置IP地址租约时间选项。

52

设置Option附加选项。

53

设置DHCP消息类型。

54

设置服务器标识。

55

设置请求参数列表选项。客户端利用该选项指明需要从服务器获取哪些网络配置参数。该选项内容为客户端请求的参数对应的选项值。

58

设置续约T1时间,一般是租期时间的50%。

59

设置续约T2时间。一般是租期时间的87.5%。

60

设置厂商分类信息选项,用于标识DHCP客户端的类型和配置。

61

设置客户端标识选项。

66

设置TFTP服务器名选项,用来指定为客户端分配的TFTP服务器的域名。

67

设置启动文件名选项,用来指定为客户端分配的启动文件名。

77

设置用户类型标识。

121

设置无分类路由选项。该选项中包含一组无分类静态路由(即目的地址的掩码为任意值,可以通过掩码来划分子网),客户端收到该选项后,将在路由表中添加这些静态路由。

根据Options选项功能的不同,此字段的作用对象也不同。比如Option77用于DHCP客户端,用于识别用户所属的类型,根据Options字段中所携带的用户类型(User Class),DHCP服务器选择适当的地址池为客户端分配IP地址以及相关配置参数。Option77一般在客户端由用户进行配置,而不必在服务器端配置。

设备作为DHCP客户端支持DHCP服务器通过Option121下发的静态路由。

关于常用的DHCP Options Type的含义和用法,请参见RFC2132。

自定义DHCP选项

除了RFC2132中规定的字段选项外,还有部分选项内容没有统一规定,例如Option82。

Option82称为中继代理信息选项,该选项记录了DHCP客户端的位置信息。DHCP中继或DHCP Snooping设备接收到DHCP客户端发送给DHCP服务器的请求报文后,在该报文中添加Option82,并转发给DHCP服务器。

管理员可以从Option82中获得DHCP客户端的位置信息,以便定位DHCP客户端,实现对客户端的安全和计费等控制。支持Option82的服务器还可以根据该选项的信息制定IP地址和其他参数的分配策略,提供更加灵活的地址分配方案。

Option82最多可以包含255个子选项。若定义了Option82,则至少要定义一个子选项。目前设备只支持两个子选项:sub-option1(Circuit ID,电路ID子选项)和sub-option2(Remote ID,远程ID子选项)。

由于Option82的内容没有统一规定,不同厂商通常根据需要进行填充。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3