DHCP option

来源:互联网 发布:js 数字转二进制 编辑:程序博客网 时间:2024/05/17 22:50

这里写图片描述一些大概option字段

介绍一些知名的option字段:

Type(1字节)标识号,改字段表示信息类型
Length(1字节)该字段表示后面信息内容的长度
Value 长度为Length所指定,该字段表示信息内容
DHCP option取值范围1~255
(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一般在客户端由用户进行配置,而不必在服务器端配置。

厂商特定信息选项(Option43)
Option43称为厂商特定信息选项

DHCP Message Type项,这里列出所有DHCP协议报文的种类。DHCP协议采用CLIENT-SERVER方式进行交互,其报文格式共有8种
1 = DHCP Discover message (DHCPDiscover).客户端广播寻找服务器
2 = DHCP Offer message (DHCPOffer).dhcp响应dhcp discover报文,携带各种配置信息
3 = DHCP Request message (DHCPRequest).客户端请求配置确认,或续租
4 = DHCP Acknowledgment message (DHCPAck).服务器对request报文确认响应
5 = DHCP Negative Acknowledgment message (DHCPNak). 服务器对request报文拒绝响应,客户端重连
6 =DHCP Release message (DHCPRelease).客户端要释放地址用来通知服务器,叫服务器不要分配地址给客户端
7 = DHCP Decline message (DHCPDecline).客户端收到dhcp回应的ack,通过地址冲突检测发现不能用或其他,发送decline告诉服务器IP地址不能用
8 = DHCP Informational message (DHCPInform). DHCP客户端如果需要从DHCP服务器端获取更为详细的配置信息,则发送Inform报文向服务器进行请求
根据租约检查,进行相应的配置以后发送ack报文给客户端(极少用)
全部字段:http://blog.csdn.net/hansel/article/details/7754606

0 0
原创粉丝点击