DHCP option 52, Option Overload
来源:互联网 发布:2017淘宝客程序哪个好 编辑:程序博客网 时间:2024/05/21 15:46
在RFC2132中对OPTION 52的定义如下:
9.3. Option Overload
This option is used to indicate that the DHCP 'sname' or 'file'
fields are being overloaded by using them to carry DHCP options. A
DHCP server inserts this option if the returned parameters will
exceed the usual space allotted for options.
If this option is present, the client interprets the specified
additional fields after it concludes interpretation of the standard
option fields.
The code for this option is 52, and its length is 1. Legal values
for this option are:
Value Meaning
----- --------
1 the 'file' field is used to hold options
2 the 'sname' field is used to hold options
3 both fields are used to hold options
Code Len Value
+-----+-----+-----+
| 52 | 1 |1/2/3|
+-----+-----+-----+
看完这段英文描述,感觉云里雾里的,网上搜索相关的资料,也不是很多。
硬着头皮分析源代码,如果将overload理解为c++中的overload(重载),一下子就茅塞顿开了。
在大多数的DHCP报文中,sname和file两个固定的字段一共会占用178个字节,但是大多数情况下却为空,
option 52的意思是重载dhcp头中的sname和file两个字段,使其能得到真正的充分利用。
- DHCP option 52, Option Overload
- DHCP option
- DHCP OPTION详细版
- avaya dhcp option
- ruckus DHCP Option 43
- DHCP option 60 和 option 61
- DHCP Option 60 的理解
- DHCP Option 82详细讲解
- DHCP Option 82详细讲解
- Option
- Option
- dhcp server option 60使用方法配置简介
- DHCP Option 常见取值及含义
- DHCP option43之sub-option设置
- DHCP Option 常见取值及含义
- 如何得到DHCP option 的 RFC文档
- option 82是dhcp报文中的中继代理
- option对象
- 调用TerminateThread终止线程所导致的死锁问题
- 那年的项目 - [Happy•Working]
- cocos2d-x 第一篇
- 给Team的一段话 - [Happy•Working]
- Openfire 的安装和配置
- DHCP option 52, Option Overload
- webservice服务接口不通诊断
- ssh整合web导出excel案例
- 将花生壳移植到ARM Linux下
- ubuntu su认证失败的解决方法
- 地狱不会因为下雨天就关门
- 美国式管理 日本式生产 - [感悟•互联网]
- property 中的strong 与weak
- mac php环境搭建