DHCPv4 Client Test Suite Data Sheet
Test Suite:
DHCPv4 Client Test Suite
Direction:
Client

The Dynamic Host Configuration Protocol (DHCP) is a network configuration protocol for hosts on Internet Protocol (IP) networks. Computers that are connected to IP networks must be configured before they can communicate with other hosts. The most essential information needed is an IP address, and a default route and routing prefix. DHCP provides a way for network administrators to automate distribution of IP address in a sensible manner, along with distribution of network setup options and information.

Used specifications

Specification
Title
RFC951

Bootstrap Protocol

RFC2131

Dynamic Host Configuration Protocol

RFC2132

DHCP Options and BOOTP Vendor Extensions

RFC2241

DHCP Options for Novell Directory Services

RFC2242

NetWare/IP Domain Name and Information

RFC2485

DHCP Option for The Open Group's User Authentication Protocol

RFC2563

DHCP Option to Disable Stateless Auto-Configuration in IPv4 Clients

RFC2610

DHCP Options for Service Location Protocol

RFC3004

The User Class Option for DHCP

RFC3011

The IPv4 Subnet Selection Option for DHCP

RFC3046

DHCP Relay Agent Information Option

RFC3118

Authentication for DHCP Messages

RFC3203

DHCP reconfigure extension

RFC3256

The DOCSIS (Data-Over-Cable Service Interface Specifications) Device Class DHCP (Dynamic Host Configuration Protocol) Relay Agent Information Sub-option

RFC3361

Dynamic Host Configuration Protocol (DHCP-for-IPv4) Option for Session Initiation Protocol (SIP) Servers

RFC3396

Encoding Long Options in the Dynamic Host Configuration Protocol (DHCPv4)

RFC3397

Dynamic Host Configuration Protocol (DHCP) Domain Search Option

RFC3442

The Classless Static Route Option for Dynamic Host Configuration Protocol (DHCP) version 4

RFC3527

Link Selection sub-option for the Relay Agent Information Option for DHCPv4

RFC3925

Vendor-Identifying Vendor Options for Dynamic Host Configuration Protocol version 4 (DHCPv4)

RFC3993

Subscriber-ID Suboption for the Dynamic Host Configuration Protocol (DHCP) Relay Agent Option

RFC4014

Remote Authentication Dial-In User Service (RADIUS) Attributes Suboption for the Dynamic Host Configuration Protocol (DHCP) Relay Agent Information Option

RFC4030

The Authentication Suboption for the Dynamic Host Configuration Protocol (DHCP) Relay Agent Option

RFC4039

Rapid Commit Option for the Dynamic Host Configuration Protocol version 4 (DHCPv4)

RFC4243

Vendor-Specific Information Suboption for the Dynamic Host Configuration Protocol (DHCP) Relay Agent Option

RFC4280

Dynamic Host Configuration Protocol (DHCP) Options for Broadcast and Multicast Control Servers

RFC4388

Dynamic Host Configuration Protocol (DHCP) Leasequery

RFC4578

Dynamic Host Configuration Protocol (DHCP) Options for the Intel Preboot eXecution Environment (PXE)

RFC4702

The Dynamic Host Configuration Protocol (DHCP) Client Fully Qualified Domain Name (FQDN) Option

RFC5010

The Dynamic Host Configuration Protocol Version 4 (DHCPv4) Relay Agent Flags Suboption

RFC5107

DHCP Server Identifier Override Suboption

RFC5192

DHCP Options for Protocol for Carrying Authentication for Network Access (PANA) Authentication Agents

RFC5223

Discovering Location-to-Service Translation (LoST) Servers Using the Dynamic Host Configuration Protocol (DHCP)

RFC5417

Control And Provisioning of Wireless Access Points (CAPWAP) Access Controller DHCP Option

RFC5678

Dynamic Host Configuration Protocol (DHCPv4 and DHCPv6) Options for IEEE 802.21 Mobility Services (MoS) Discovery

RFC5859

TFTP Server Address Option for DHCPv4

RFC6153

DHCPv4 and DHCPv6 Options for Access Network Discovery and Selection Function (ANDSF) Discovery

RFC6607

Virtual Subnet Selection Options for DHCPv4 and DHCPv6

Test tool general features
  • Fully automated black-box negative testing
  • Ready-made test cases
  • Written in Java(tm)
  • GUI command line remote interface modes
  • Instrumentation (health-check) capability
  • Support and maintenance
  • Comprehensive user documentation
  • Results reporting and analysis