Network Working Group S. Alexander
Request for Comments: 2132 Silicon Graphics, Inc.
Obsoletes: 1533 R. Droms
Category: Standards Track Bucknell University
March 1997
DHCP Options and BOOTP Vendor Extensions
Status of this memo
This document specifies an Internet standards track protocol for the
Internet community, and requests discussion and suggestions for
improvements. Please refer to the current edition of the "Internet
Official Protocol Standards" (STD 1) for the standardization state
and status of this protocol. Distribution of this memo is unlimited.
Abstract
The Dynamic Host Configuration Protocol (DHCP) [1] provides a
framework for passing configuration information to hosts on a TCP/IP
network. Configuration parameters and other control information are
carried in tagged data items that are stored in the 'options' field
of the DHCP message. The data items themselves are also called
"options."
This document specifies the current set of DHCP options. Future
options will be specified in separate RFCs. The current list of
valid options is also available in ftp://ftp.isi.edu/in-
notes/iana/assignments [22].
All of the vendor information extensions defined in RFC 1497 [2] may
be used as DHCP options. The definitions given in RFC 1497 are
included in this document, which supersedes RFC 1497. All of the
DHCP options defined in this document, except for those specific to
DHCP as defined in section 9, may be used as BOOTP vendor information
extensions.
Table of Contents
1. Introduction .............................................. 2
2. BOOTP Extension/DHCP Option Field Format .................. 4
3. RFC 1497 Vendor Extensions ................................ 5
4. IP Layer Parameters per Host .............................. 11
5. IP Layer Parameters per Interface ........................ 13
6. Link Layer Parameters per Interface ....................... 16
7. TCP Parameters ............................................ 17
8. Application and Service Parameters ........................ 18
9. DHCP Extensions ........................................... 25
Alexander & Droms Standards Track [Page 1]
RFC 2132 DHCP Options and BOOTP Vendor Extensions March 1997
10. Defining new extensions ................................... 31
11. Acknowledgements .......................................... 31
12. References ................................................ 32
13. Security Considerations ................................... 33
14. Authors' Addresses ........................................ 34
1. Introduction
This document specifies options for use with both the Dynamic Host
Configuration Protocol and the Bootstrap Protocol.
The full description of DHCP packet formats may be found in the DHCP
specification document [1], and the full description of BOOTP packet
formats may be found in the BOOTP specification document [3]. This
document defines the format of information in the last field of DHCP
packets ('options') and of BOOTP packets ('vend'). The remainder of
this section defines a generalized use of this area for giving
information useful to a wide class of machines, operating systems and
configurations. Sites with a single DHCP or BOOTP server that is
shared among heterogeneous clients may choose to define other, site-
specific formats for the use of the 'options' field.
Section 2 of this memo describes the formats of DHCP options and
BOOTP vendor extensions. Section 3 describes options defined in
previous documents for use with BOOTP (all may also be used with
DHCP). Sections 4-8 define new options intended for use with both
DHCP and BOOTP. Section 9 defines options used only in DHCP.
References further describing most of the options defined in sections
2-6 can be found in section 12. The use of the options defined in
section 9 is described in the DHCP specification [1].
Information on registering new options is contained in section 10.
This document updates the definition of DHCP/BOOTP options that
appears in RFC1533. The classing mechanism has been extended to
include vendor classes as described in section 8.4 and 9.13. The new
procedure for defining new DHCP/BOOTP options in described in section
10. Several new options, including NIS+ domain and servers, Mobile
IP home agent, SMTP server, TFTP server and Bootfile server, have
been added. Text giving definitions used throughout the document has
been added in section 1.1. Text emphasizing the need for uniqueness
of client-identifiers has been added to section 9.14.
Alexander & Droms Standards Track [Page 2]
RFC 2132 DHCP Options and BOOTP Vendor Extensions March 1997
1.1 Requirements
Throughout this document, the words that are used to define the
significance of particular requirements are capitalized. These words
are:
o "MUST"
This word or the adjective "REQUIRED" means that the item is an
absolute requirement of this specification.
o "MUST NOT"
This phrase means that the item is an absolute prohibition of
this specification.
o "SHOULD"
This word or the adjective "RECOMMENDED" means that there may
exist valid reasons in particular circumstances to ignore this
item, but the full implications should be understood and the case
carefully weighed before choosing a different course.
o "SHOULD NOT"
This phrase means that there may exist valid reasons in
particular circumstances when the listed behavior is acceptable
or even useful, but the full implications should be understood
and the case carefully weighed before implementing any behavior
described with this label.
o "MAY"
This word or the adjective "OPTIONAL" means that this item is
truly optional. One vendor may choose to include the item
because a particular marketplace requires it or because it
enhances the product, for example; another vendor may omit the
same item.
1.2 Terminology
This document uses the following terms:
o "DHCP client"
A DHCP client or "client" is an Internet host using DHCP to
obtain configuration parameters such as a network address.
Alexander & Droms Standards Track [Page 3]
RFC 2132 DHCP Options and BOOTP Vendor Extensions March 1997
o "DHCP server"
A DHCP server of "server"is an Internet host that returns
configuration parameters to DHCP clients.
o "binding"
A binding is a collection of configuration parameters, including
at least an IP address, associated with or "bound to" a DHCP
client. Bindings are managed by DHCP servers.
2. BOOTP Extension/DHCP Option Field Format
DHCP options have the same format as the BOOTP 'vendor extensions'
defined in RFC 1497 [2]. Options may be fixed length or variable
length. All options begin with a tag octet, which uniquely
identifies the option. Fixed-length options without data consist of
only a tag octet. Only options 0 and 255 are fixed length. All
other options are variable-length with a length octet following the
tag octet. The value of the length octet does not include the two
octets specifying the tag and l
没有合适的资源?快使用搜索试试~ 我知道了~
C#实现的DHCP服务器
共140个文件
cs:23个
dll:9个
exe:9个
5星 · 超过95%的资源 需积分: 30 139 下载量 41 浏览量
2014-04-21
08:17:26
上传
评论 7
收藏 1.09MB ZIP 举报
温馨提示
基于c#的DHCP服务器,实现动态地址池、多网关分配、Mac绑定,全网扫描功能
资源详情
资源评论
资源推荐
收起资源包目录
C#实现的DHCP服务器 (140个子文件)
MaDHCP.application 2KB
MaDHCP.vshost.application 2KB
MaDHCP.application 2KB
MaDHCP.vshost.application 2KB
MaDHCP.application 2KB
MaDHCP.application 2KB
MaDHCP.exe.config.bak 1KB
卸载服务.bat 90B
安装服务.bat 86B
ResolveAssemblyReference.cache 4KB
MaDHCP.csproj.GenerateResource.Cache 850B
MaDHCP.csproj.GenerateResource.Cache 850B
DhcpService.csproj.GenerateResource.Cache 849B
DhcpDataService.csproj.GenerateResource.Cache 781B
MaDHCP.vshost.exe.config 2KB
DhcpDataService.dll.config 2KB
App.config 2KB
MaDHCP.vshost.exe.config 1KB
app.config 1KB
MaDHCP.exe.config 1KB
DhcpService.exe.config 897B
app.config 897B
MaDHCPServer.cs 79KB
DHCPMain.cs 62KB
DHCPMain.Designer.cs 59KB
Reference.cs 26KB
mDHCP.cs 26KB
mUdpAsync.cs 7KB
Resources.Designer.cs 3KB
DataService.cs 3KB
Reference.cs 2KB
ProjectInstaller.Designer.cs 2KB
FormatCheck.cs 2KB
FormatCheck.cs 2KB
AssemblyInfo.cs 1KB
AssemblyInfo.cs 1KB
AssemblyInfo.cs 1KB
IDataService.cs 1KB
DhcpService.Designer.cs 1KB
DhcpService.cs 1KB
Settings.Designer.cs 1KB
MaDHCPServer.Designer.cs 992B
Program.cs 513B
Program.cs 470B
ProjectInstaller.cs 388B
MaDHCP.csproj 8KB
DhcpService.csproj 7KB
MaDHCPServer.csproj 4KB
DhcpDataService.csproj 3KB
MaDHCP.ServiceReference1.DHCPStateData.datasource 650B
MaDHCP.ServiceReference1.MainParaData.datasource 648B
MaDHCP.ServiceReference1.IPPoolData.datasource 644B
MaDHCP.ServiceReference1.MacIDData.datasource 642B
DHCPMain.IPPoolData.datasource 601B
MaDHCP.DHCPStateData.datasource 598B
item.disco 393B
Microsoft.Office.Interop.Excel.dll 1.22MB
office.dll 407KB
Microsoft.Vbe.Interop.dll 63KB
DhcpDataService.dll 44KB
DhcpDataService.dll 44KB
DhcpDataService.dll 44KB
Service References.ServiceReference1.Reference.cs.dll 15KB
Service References.ServiceReference1.Reference.cs.dll 9KB
Service References.ServiceReference1.Reference.cs.dll 5KB
MaDHCP.exe 72KB
MaDHCP.exe 61KB
MaDHCP.exe 61KB
InstallUtil.exe 28KB
DhcpService.vshost.exe 14KB
MaDHCP.vshost.exe 14KB
MaDHCP.vshost.exe 14KB
DhcpService.exe 8KB
DhcpService.exe 8KB
MaDHCPMac.ini 31KB
MaDHCPMac.ini 29KB
MaDHCPMac.ini 29KB
MaDHCPMac.ini 29KB
MaDHCP.ini 231B
MaDHCP.ini 218B
MaDHCP.ini 168B
MaDHCP.ini 167B
DhcpService.InstallLog 9KB
InstallUtil.InstallLog 7KB
DhcpService.InstallState 7KB
MaDHCP.exe.manifest 5KB
MaDHCP.exe.manifest 5KB
MaDHCP.exe.manifest 4KB
MaDHCP.exe.manifest 4KB
DhcpService.vshost.exe.manifest 490B
MaDHCP.pdb 124KB
MaDHCP.pdb 118KB
MaDHCP.pdb 118KB
DhcpDataService.pdb 102KB
DhcpDataService.pdb 102KB
DhcpDataService.pdb 102KB
DhcpService.pdb 22KB
DhcpService.pdb 22KB
DhcpServiceSpace.DhcpService.resources 180B
DhcpService.ProjectInstaller.resources 180B
共 140 条
- 1
- 2
zheonz
- 粉丝: 0
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 【java毕业设计】新闻资讯系统源码(springboot+vue+mysql+说明文档+LW).zip
- PromptSource: 自然语言提示的集成开发环境与公共资源库
- 在线英语阅读分级平台:SpringBoot 与 HTML5 + CSS3 框架内的阅读教学蓝图与实施规划
- 利用网页设计语言制作的一款简易打地鼠小游戏
- 步进电机foc+弱磁驱动方案.zip
- 【java毕业设计】志同道合交友网站源码(springboot+vue+mysql+说明文档+LW).zip
- PHP民宿酒店管理系统源码带文字安装教程数据库 MySQL源码类型 WebForm
- 生活の日本語,用于日常生活用语总结
- 制造业数据合集1.0(三份)-最新出炉.zip
- 制造业高质量发展水平测算(原始数据+测算结果)2011-2022年-最新出炉.zip
- 年全国各城市和县域社会经济统计面板数据(2000-2022年)-最新出炉.zip
- 1990-2023年A股上市公司制造业数据大全-最新出炉.zip
- 2007-2023年全国各城市小区二手房挂牌价格明细数据-最新出炉.zip
- 数字经济指数与制造业相关数据集-最新出炉.zip
- axure 图表 资源文件
- 【java毕业设计】医院药品管理系统设计与实现源码(springboot+vue+mysql+说明文档+LW).zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论11