Dynamic Host Configuration Protocol (DHCP) and Bootstrap Protocol (BOOTP) Parameters

Last Updated2019-03-19Note

For the Civic Address Types Registry [RFC4776], please see:
http://www.iana.org/assignments/civic-address-types-registry

Available Formats

XML 

HTML 

Plain text

Registries included below

BOOTP Vendor Extensions and DHCP Options

Registration Procedure(s)

IETF Review

Reference[RFC2939]Note

The Bootstrap Protocol (BOOTP) [RFC951] describes an IP/UDP bootstrap
protocol (BOOTP) which allows a diskless client machine to discover
its own IP address, the address of a server host, and the name of a
file to be loaded into memory and executed.  The Dynamic Host
Configuration Protocol (DHCP) [RFC2131] provides a framework for
automatic configuration of IP hosts.  The document "DHCP Options and
BOOTP Vendor Information Extensions" [RFC2132] describes options for
DHCP, some of which can also be used with BOOTP. Additional DHCP
options are described in other RFCs, as documented in this registry.

Available Formats

CSV

Tag Name Data Length Meaning Reference 
0Pad0None[RFC2132]
1Subnet Mask4Subnet Mask Value[RFC2132]
2Time Offset4Time Offset in Seconds from UTC (note: deprecated by 100 and 101)[RFC2132]
3RouterNN/4 Router addresses[RFC2132]
4Time ServerNN/4 Timeserver addresses[RFC2132]
5Name ServerNN/4 IEN-116 Server addresses[RFC2132]
6Domain ServerNN/4 DNS Server addresses[RFC2132]
7Log ServerNN/4 Logging Server addresses[RFC2132]
8Quotes ServerNN/4 Quotes Server addresses[RFC2132]
9LPR ServerNN/4 Printer Server addresses[RFC2132]
10Impress ServerNN/4 Impress Server addresses[RFC2132]
11RLP ServerNN/4 RLP Server addresses[RFC2132]
12HostnameNHostname string[RFC2132]
13Boot File Size2Size of boot file in 512 byte chunks[RFC2132]
14Merit Dump FileNClient to dump and name the file to dump it to[RFC2132]
15Domain NameNThe DNS domain name of the client[RFC2132]
16Swap ServerNSwap Server address[RFC2132]
17Root PathNPath name for root disk[RFC2132]
18Extension FileNPath name for more BOOTP info[RFC2132]
19Forward On/Off1Enable/Disable IP Forwarding[RFC2132]
20SrcRte On/Off1Enable/Disable Source Routing[RFC2132]
21Policy FilterNRouting Policy Filters[RFC2132]
22Max DG Assembly2Max Datagram Reassembly Size[RFC2132]
23Default IP TTL1Default IP Time to Live[RFC2132]
24MTU Timeout4Path MTU Aging Timeout[RFC2132]
25MTU PlateauNPath MTU Plateau Table[RFC2132]
26MTU Interface2Interface MTU Size[RFC2132]
27MTU Subnet1All Subnets are Local[RFC2132]
28Broadcast Address4Broadcast Address[RFC2132]
29Mask Discovery1Perform Mask Discovery[RFC2132]
30Mask Supplier1Provide Mask to Others[RFC2132]
31Router Discovery1Perform Router Discovery[RFC2132]
32Router Request4Router Solicitation Address[RFC2132]
33Static RouteNStatic Routing Table[RFC2132]
34Trailers1Trailer Encapsulation[RFC2132]
35ARP Timeout4ARP Cache Timeout[RFC2132]
36Ethernet1Ethernet Encapsulation[RFC2132]
37Default TCP TTL1Default TCP Time to Live[RFC2132]
38Keepalive Time4TCP Keepalive Interval[RFC2132]
39Keepalive Data1TCP Keepalive Garbage[RFC2132]
40NIS DomainNNIS Domain Name[RFC2132]
41NIS ServersNNIS Server Addresses[RFC2132]
42NTP ServersNNTP Server Addresses[RFC2132]
43Vendor SpecificNVendor Specific Information[RFC2132]
44NETBIOS Name SrvNNETBIOS Name Servers[RFC2132]
45NETBIOS Dist SrvNNETBIOS Datagram Distribution[RFC2132]
46NETBIOS Node Type1NETBIOS Node Type[RFC2132]
47NETBIOS ScopeNNETBIOS Scope[RFC2132]
48X Window FontNX Window Font Server[RFC2132]
49X Window ManagerNX Window Display Manager[RFC2132]
50Address Request4Requested IP Address[RFC2132]
51Address Time4IP Address Lease Time[RFC2132]
52Overload1Overload “sname” or “file”[RFC2132]
53DHCP Msg Type1DHCP Message Type[RFC2132]
54DHCP Server Id4DHCP Server Identification[RFC2132]
55Parameter ListNParameter Request List[RFC2132]
56DHCP MessageNDHCP Error Message[RFC2132]
57DHCP Max Msg Size2DHCP Maximum Message Size[RFC2132]
58Renewal Time4DHCP Renewal (T1) Time[RFC2132]
59Rebinding Time4DHCP Rebinding (T2) Time[RFC2132]
60Class IdNClass Identifier[RFC2132]
61Client IdNClient Identifier[RFC2132]
62NetWare/IP DomainNNetWare/IP Domain Name[RFC2242]
63NetWare/IP OptionNNetWare/IP sub Options[RFC2242]
64NIS-Domain-NameNNIS+ v3 Client Domain Name[RFC2132]
65NIS-Server-AddrNNIS+ v3 Server Addresses[RFC2132]
66Server-NameNTFTP Server Name[RFC2132]
67Bootfile-NameNBoot File Name[RFC2132]
68Home-Agent-AddrsNHome Agent Addresses[RFC2132]
69SMTP-ServerNSimple Mail Server Addresses[RFC2132]
70POP3-ServerNPost Office Server Addresses[RFC2132]
71NNTP-ServerNNetwork News Server Addresses[RFC2132]
72WWW-ServerNWWW Server Addresses[RFC2132]
73Finger-ServerNFinger Server Addresses[RFC2132]
74IRC-ServerNChat Server Addresses[RFC2132]
75StreetTalk-ServerNStreetTalk Server Addresses[RFC2132]
76STDA-ServerNST Directory Assist. Addresses[RFC2132]
77User-ClassNUser Class Information[RFC3004]
78Directory AgentNdirectory agent information[RFC2610]
79Service ScopeNservice location agent scope[RFC2610]
80Rapid Commit0Rapid Commit[RFC4039]
81Client FQDNNFully Qualified Domain Name[RFC4702]
82Relay Agent InformationNRelay Agent Information[RFC3046]
83iSNSNInternet Storage Name Service[RFC4174]
84REMOVED/Unassigned[RFC3679]
85NDS ServersNNovell Directory Services[RFC2241]
86NDS Tree NameNNovell Directory Services[RFC2241]
87NDS ContextNNovell Directory Services[RFC2241]
88BCMCS Controller Domain Name list[RFC4280]
89BCMCS Controller IPv4 address option[RFC4280]
90AuthenticationNAuthentication[RFC3118]
91client-last-transaction-time option[RFC4388]
92associated-ip option[RFC4388]
93Client SystemNClient System Architecture[RFC4578]
94Client NDINClient Network Device Interface[RFC4578]
95LDAPNLightweight Directory Access Protocol[RFC3679]
96REMOVED/Unassigned[RFC3679]
97UUID/GUIDNUUID/GUID-based Client Identifier[RFC4578]
98User-AuthNOpen Group’s User Authentication[RFC2485]
99GEOCONF_CIVIC[RFC4776]
100PCodeNIEEE 1003.1 TZ String[RFC4833]
101TCodeNReference to the TZ Database[RFC4833]
102-107REMOVED/Unassigned[RFC3679]
108REMOVED/Unassigned[RFC3679]
109OPTION_DHCP4O6_S46_SADDR16DHCPv4 over DHCPv6 Softwire Source Address Option[RFC8539]
110REMOVED/Unassigned[RFC3679]
111Unassigned[RFC3679]
112Netinfo AddressNNetInfo Parent Server Address[RFC3679]
113Netinfo TagNNetInfo Parent Server Tag[RFC3679]
114URLNURL[RFC3679]
115REMOVED/Unassigned[RFC3679]
116Auto-ConfigNDHCP Auto-Configuration[RFC2563]
117Name Service SearchNName Service Search[RFC2937]
118Subnet Selection Option4Subnet Selection Option[RFC3011]
119Domain SearchNDNS domain search list[RFC3397]
120SIP Servers DHCP OptionNSIP Servers DHCP Option[RFC3361]
121Classless Static Route OptionNClassless Static Route Option[RFC3442]
122CCCNCableLabs Client Configuration[RFC3495]
123GeoConf Option16GeoConf Option[RFC6225]
124V-I Vendor ClassVendor-Identifying Vendor Class[RFC3925]
125V-I Vendor-Specific InformationVendor-Identifying Vendor-Specific Information[RFC3925]
126Removed/Unassigned[RFC3679]
127Removed/Unassigned[RFC3679]
128PXE – undefined (vendor specific)[RFC4578]
128Etherboot signature. 6 bytes: E4:45:74:68:00:00
128DOCSIS “full security” server IP address
128TFTP Server IP address (for IP Phone software load)
129PXE – undefined (vendor specific)[RFC4578]
129Kernel options. Variable length string
129Call Server IP address
130PXE – undefined (vendor specific)[RFC4578]
130Ethernet interface. Variable length string.
130Discrimination string (to identify vendor)
131PXE – undefined (vendor specific)[RFC4578]
131Remote statistics server IP address
132PXE – undefined (vendor specific)[RFC4578]
132IEEE 802.1Q VLAN ID
133PXE – undefined (vendor specific)[RFC4578]
133IEEE 802.1D/p Layer 2 Priority
134PXE – undefined (vendor specific)[RFC4578]
134Diffserv Code Point (DSCP) for VoIP signalling and media streams
135PXE – undefined (vendor specific)[RFC4578]
135HTTP Proxy for phone-specific applications
136OPTION_PANA_AGENT[RFC5192]
137OPTION_V4_LOST[RFC5223]
138OPTION_CAPWAP_AC_V4NCAPWAP Access Controller addresses[RFC5417]
139OPTION-IPv4_Address-MoSNa series of suboptions[RFC5678]
140OPTION-IPv4_FQDN-MoSNa series of suboptions[RFC5678]
141SIP UA Configuration Service DomainsNList of domain names to search for SIP User Agent Configuration[RFC6011]
142OPTION-IPv4_Address-ANDSFNANDSF IPv4 Address Option for DHCPv4[RFC6153]
143OPTION_V4_SZTP_REDIRECTNThis option provides a list of URIs for SZTP bootstrap servers[RFC-ietf-netconf-zerotouch-29]
144GeoLoc16Geospatial Location with Uncertainty[RFC6225]
145FORCERENEW_NONCE_CAPABLE1Forcerenew Nonce Capable[RFC6704]
146RDNSS SelectionNInformation for selecting RDNSS[RFC6731]
147-149Unassigned[RFC3942]
150TFTP server address[RFC5859]
150Etherboot
150GRUB configuration path name
151status-codeN+1Status code and optional N byte text message describing status.[RFC6926]
152base-time4Absolute time (seconds since Jan 1, 1970) message was sent.[RFC6926]
153start-time-of-state4Number of seconds in the past when client entered current state.[RFC6926]
154query-start-time4Absolute time (seconds since Jan 1, 1970) for beginning of query.[RFC6926]
155query-end-time4Absolute time (seconds since Jan 1, 1970) for end of query.[RFC6926]
156dhcp-state1State of IP address.[RFC6926]
157data-source1Indicates information came from local or remote server.[RFC6926]
158OPTION_V4_PCP_SERVERVariable; the minimum length is 5.Includes one or multiple lists of PCP server IP addresses; each list is treated as a separate PCP server.[RFC7291]
159OPTION_V4_PORTPARAMS4This option is used to configure a set of ports bound to a shared IPv4 address.[RFC7618]
160DHCP Captive-PortalNDHCP Captive-Portal[RFC7710]
161OPTION_MUD_URL_V4N (variable)Manufacturer Usage Descriptions[RFC8520]
162-174Unassigned[RFC3942]
175Etherboot (Tentatively Assigned – 2005-06-23)
176IP Telephone (Tentatively Assigned – 2005-06-23)
177Etherboot (Tentatively Assigned – 2005-06-23)
177PacketCable and CableHome (replaced by 122)
178-207Unassigned[RFC3942]
208PXELINUX Magic4magic string = F1:00:74:7E[RFC5071][Deprecated]
209Configuration FileNConfiguration file[RFC5071]
210Path PrefixNPath Prefix Option[RFC5071]
211Reboot Time4Reboot Time[RFC5071]
212OPTION_6RD18 + NOPTION_6RD with N/4 6rd BR addresses[RFC5969]
213OPTION_V4_ACCESS_DOMAINNAccess Network Domain Name[RFC5986]
214-219Unassigned
220Subnet Allocation OptionNSubnet Allocation Option[RFC6656]
221Virtual Subnet Selection (VSS) Option[RFC6607]
222-223Unassigned[RFC3942]
224-254Reserved (Private Use)
255End0None[RFC2132]

DHCP Message Type 53 Values

Registration Procedure(s)

IETF Review

Reference[RFC2939]Available Formats

CSV

Value Message Type Reference 
1DHCPDISCOVER[RFC2132]
2DHCPOFFER[RFC2132]
3DHCPREQUEST[RFC2132]
4DHCPDECLINE[RFC2132]
5DHCPACK[RFC2132]
6DHCPNAK[RFC2132]
7DHCPRELEASE[RFC2132]
8DHCPINFORM[RFC2132]
9DHCPFORCERENEW[RFC3203]
10DHCPLEASEQUERY[RFC4388]
11DHCPLEASEUNASSIGNED[RFC4388]
12DHCPLEASEUNKNOWN[RFC4388]
13DHCPLEASEACTIVE[RFC4388]
14DHCPBULKLEASEQUERY[RFC6926]
15DHCPLEASEQUERYDONE[RFC6926]
16DHCPACTIVELEASEQUERY[RFC7724]
17DHCPLEASEQUERYSTATUS[RFC7724]
18DHCPTLS[RFC7724]

NetWare/IP Option Type 63 Sub-Option Codes

Registration Procedure(s)

Not defined

Reference[RFC2242]Available Formats

CSV

Value Message Type Reference 
1NWIP_DOES_NOT_EXIST[RFC2242]
2NWIP_EXIST_IN_OPTIONS_AREA[RFC2242]
3NWIP_EXIST_IN_SNAME_FILE[RFC2242]
4NWIP_EXIST_BUT_TOO_BIG[RFC2242]
5NSQ_BROADCAST[RFC2242]
6PREFERRED_DSS[RFC2242]
7NEAREST_NWIP_SERVER[RFC2242]
8AUTORETRIES[RFC2242]
9AUTORETRY_SECS[RFC2242]
10NWIP_1_1[RFC2242]
11PRIMARY_DSS[RFC2242]
12-255Unassigned

DHCP Cablelabs Client Configuration Option Type 122 Sub-Option Codes

Registration Procedure(s)

IETF Review

Reference[RFC3495]Available Formats

CSV

Code Sub-Option Description Reference 
1TSP’s Primary DHCP Server Address[RFC3495]
2TSP’s Secondary DHCP Server Address[RFC3495]
3TSP’s Provisioning Server Address[RFC3495]
4TSP’s AS-REQ/AS-REP Backoff and Retry[RFC3495]
5TSP’s AP-REQ/AP-REP Backoff and Retry[RFC3495]
6TSP’s Kerberos Realm Name[RFC3495]
7TSP’s Ticket Granting Server Utilization[RFC3495]
8TSP’s Provisioning Timer Value[RFC3495]
9TSP’s Security Ticket Control[RFC3594]
10KDC Server Address[RFC3634]
11-255Unassigned

DHCP Status Code Type 151 Values

Registration Procedure(s)

IETF Review

Reference[RFC6926]Available Formats

CSV

Status-Code Name Reference 
0Success[RFC6926]
1UnspecFail[RFC6926]
2QueryTerminated[RFC6926]
3MalformedQuery[RFC6926]
4NotAllowed[RFC6926]
5DataMissing[RFC7724]
6ConnectionActive[RFC7724]
7CatchUpComplete[RFC7724]
8TLSConnectionRefused[RFC7724]
9-255Unassigned

DHCP State Type 156 Values

Registration Procedure(s)

IETF Review

Reference[RFC6926]Available Formats

CSV

State Name Reference 
0Reserved[RFC6926]
1AVAILABLE[RFC6926]
2ACTIVE[RFC6926]
3EXPIRED[RFC6926]
4RELEASED[RFC6926]
5ABANDONED[RFC6926]
6RESET[RFC6926]
7REMOTE[RFC6926]
8TRANSITIONING[RFC6926]
9-255Unassigned

Altitude Type Registry

Registration Procedure(s)

Standards Action

Reference[RFC6225]Available Formats

CSV

Type Altitude Field Description Reference 
0No known altitude[RFC6225]
1Altitude in meters[RFC6225]
2Altitude in floors[RFC6225]
3-15Unassigned

Datum Registry

Registration Procedure(s)

Standards Action

Reference[RFC6225]Available Formats

CSV

Datum Datum Field Description Reference 
0Reserved[RFC6225]
1Vertical datum WGS 84 defined by EPSG CRS Code 4327[RFC6225]
2Vertical datum NAD83 defined by EPSG CRS Code 4269 with North American Vertical Datum of 1988 (NAVD88)[RFC6225]
3Vertical datum NAD83 defined by EPSG CRS Code 4269 with Mean Lower Low Water (MLLW) as associated vertical datum[RFC6225]
4-7Unassigned

GeoLoc Option Version Registry

Registration Procedure(s)

Standards Action

Reference[RFC6225]Available Formats

CSV

Version Description Reference 
0Reserved[RFC6225]
1Implementations utilizing uncertainty parameters for both DHCPv4 and DHCPv6 GeoLoc options[RFC6225]
2-3Unassigned

CableLabs Client Configuration Option Ticket Control Mask Bit Definitions

Registration Procedure(s)

IETF Review

Reference[RFC3594]Available Formats

CSV

Bit Description Reference 
0the PacketCable Provisioning Server used by the CCD.[RFC3594]
1the group of all PacketCable Call Management Servers used by the CCD.[RFC3594]
2-15Reserved and MUST be set to 0.

DHCP Relay Agent Sub-Option Codes

Registration Procedure(s)

IETF Review

Reference[RFC3046]Available Formats

CSV

Code Sub-Option Description Reference 
1Agent Circuit ID Sub-option[RFC3046]
2Agent Remote ID Sub-option[RFC3046]
3Sub-option 3 is reserved and should not be assigned at this time; proprietary and incompatible usages of this sub-option value have been seen limited deployment.[Ralph_Droms]
4DOCSIS Device Class Suboption[RFC3256]
5Link selection Sub-option[RFC3527]
6Subscriber-ID Suboption[RFC3993]
7RADIUS Attributes Sub-option[RFC4014]
8Authentication Suboption[RFC4030]
9Vendor-Specific Information Suboption[RFC4243]
10Relay Agent Flags[RFC5010]
11Server Identifier Override Suboption[RFC5107]
12Relay Agent Identifier Sub-option[RFC6925]
13Access-Technology-Type Sub-option[RFC7839]
14Access-Network-Name Sub-option[RFC7839]
15Access-Point-Name Sub-option[RFC7839]
16Access-Point-BSSID Sub-option[RFC7839]
17Operator-Identifier Sub-option[RFC7839]
18Operator-Realm Sub-option[RFC7839]
19DHCPv4 Relay Source Port Sub-Option[RFC8357]
20-150Unassigned
151DHCPv4 Virtual Subnet Selection Sub-Option[RFC6607]
152DHCPv4 Virtual Subnet Selection Control Sub-Option[RFC6607]

Authentication Suboption (value 8) – Protocol identifier values

Registration Procedure(s)

IETF Review

Reference[RFC3118]Available Formats

CSV

Value Protocol Reference 
0DHCPv4 Configuration Token[RFC3118, Section 4]
1DHCPv4 Delayed Authentication[RFC3118, Section 5]
2DHCPv6 Delayed Authentication (Obsolete)[RFC8415]
3DHCPv6 Reconfigure Key Authentication[RFC8415]
4-254Unassigned
255Reserved[RFC3118]

Authentication Suboption (value 8) – Algorithm identifier values

Registration Procedure(s)

IETF Review

Reference[RFC4030]Available Formats

CSV

Value Algorithm Reference 
0Reserved[RFC4030]
1HMAC-SHA1 keyed hash[RFC4030]

Authentication Suboption (value 8) – Replay Detection Method (RDM) identifier values

Registration Procedure(s)

IETF Review

Reference[RFC4030]Available Formats

CSV

Value Description Reference 
0Reserved[RFC4030]
1use of a monotonically increasing counter value[RFC4030]

IEEE 802.21 Service Type (MoS DHCPv4 Address and FQDN Sub-Options)

Registration Procedure(s)

Standards Action

Reference[RFC5678]Available Formats

CSV

Value Name Reference 
0Reserved[RFC5678]
1IS[RFC5678]
2CS[RFC5678]
3ES[RFC5678]
4-254Unassigned
255Reserved[RFC5678]

NTP Time Source Suboptions

Registration Procedure(s)

IETF Review

Reference[RFC5908]Note

See the NTP Time Source Suboptions registry at [http://www.iana.org/assignments/dhcpv6-parameters]

VSS Type Options

Registration Procedure(s)

IETF Review

Reference[RFC6607]Available Formats

CSV

Type Name Reference 
0Network Virtual Terminal (NVT) ASCII VPN identifier[RFC6607]
1RFC2685 VPN-ID[RFC2685][RFC6607]
2-253Unassigned
254All VPNs (wildcard)[RFC6926]
255Global, default VPN[RFC6607]

People

ID Name Contact URI Last Updated 
[Ralph_Droms]Ralph Dromsmailto:rdroms&cisco.com2001-01
分类: OPENWRT

0 条评论

发表回复

Avatar placeholder

您的电子邮箱地址不会被公开。 必填项已用 * 标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据