DHCP Load Tester

Dynamic Host Configuration Protocol (DHCP) traffic load generator
DHCP
IPv6
IPv4
VLAN
DHCP Load Tester

Dynamic Host Configuration Protocol (DHCP) traffic load generator

Overview

The software-based DHCP load tester can simulate clients to test DHCP servers, or simulate DHCP server to test clients, with customizable message flows and content.

What It Can Do For You

Flexible, portable, cost-effective solution to test Dynamic Host Configuration Protocol (DHCP) servers and clients. The Valid8 DHCP load testing tool simulates DHCP requests from multiple clients in parallel to the DHCP server DUT in order to test and evaluate its performance under high loads.

Why It’s Different

  • Scalable software-based architecture can run on a range of hardware from COTS and high-end customer provided hardware to Virtual Machines and the Cloud (e.g. Amazon AWS) for maximum versatility and performance
  • Web-based UI is easy to learn
  • HTTP API enable integration with automation test systems and other equipment
  • Stateful modeling provides accurate emulation of network elements

Features

  • Up to 2,000 clients per server (scalable across machines)
  • Client and Server emulators available
  • True stateful simulation 
  • IPv4 mode: DISCOVER, OFFER, REQUEST, ACK
  • IPv6 mode: SOLICIT, ADVERTISE, REQUEST, REPLY
  • Generate valid and invalid/negative messages and call-scenarios (fully editable scenarios) 
  • Supports sending invalid messages including malformed, dropped, and misordered packets 
  • Check parameters in messages from SUT and flag errors

Subsystems

DHCP Server DHCP Client

  • Base station (femto or emulated)
  • AMF
  • SMF
  • PCF
  • AUSF
  • UDM
  • UDR
  • N3IWF
  • EIR
  • MME
  • SGW
  • PGW
  • OCS
  • HSS
  • PCRF
  • ePDG
KPIs
  • Requests/Responses
  • Timeouts
  • Response times
  • Successes/Fails
Configurable Parameters
  • Client ID
  • MAC address
  • Retry timeouts
  • VLAN ID
  • Maximum Dhcp Message Size
  • Vendor Class
  • Parameter Request List
  • Dhcp Lease Time
  • Dhcp Lease Renewal Time

Automation API

User commands can be fully automated using REST API. This includes performing all test control functions as well as collecting results and metrics. It can be integrated into virtually any CI system via the HTTP API, including Jenkins, CircleCI, Gitlab and others.

Scripting

The application’s subsystems can be edited directly in the browser using TDL or by using the graphical tools. The Message Workshop allows for creating of test scenarios directly from the hex stream of a remote capture, while the Graphical Editor (on the feature roadmap for 2019) will allow for creating customized call scenarios by dragging and dropping the call flow to meet your test needs.

This is some text inside of a div block.

Use Cases

DHCP Server

For testing the DHCP Server, the Valid8 Tester can generate DHCP v4 and v6 messages to test performance, stability and security.

Supported Scenarios:
  • DHCPv4 DISCOVER, OFFER, REQUEST, ACK
  • DHCPv6 SOLICIT, ADVERTISE, REQUEST, REPLY
DHCP Load Tester
DHCP Load Tester

Summary of Specifications

Specifications

IETF RFC 2131
IETF RFC 3315

Product Details

Dynamic Host Configuration Protocol (DHCP) traffic load generator

All Solutions

Valid8 exports its products strictly in accordance with all US Export Control laws and regulations which shall apply to any purchase or order. Specifications are subject to change without notice.

500 West Cummings Park, Suite 6550 Woburn, MA 01801
p: +1-855-482-5438
f: +1-781-996-3708
welcome@valid8.com
VALID8.COM

Ordering Information

DHCP Load Tester

Load Options:
dhcp-load-tester-10 : 10 sessions, basic call
dhcp-load-tester-100 : 100 sessions, basic call
dhcp-load-tester-1,000 : 1,000 sessions, basic call
dhcp-load-tester-10,000 : 10,000 sessions, basic call
(others on request)

DHCP Interface Options:
(others on request)

Miscellaneous options:
network-emulator-internal-impairment-module
Security, fuzzing, penetration test

Licensing options:
(not applicable)

Datasheet Page

Related Video

Related Solutions

4G UE Emulator
  • Product Name: 4G UE Emulator 
  • Product Code: 4g-ue-emulator
Datasheet Page
Conformance
  • Product Name: SIP Conformance
  • Product Code: sip-conformance-base-suite, sip-conformance-protos-suite, sip-conformance-torture-suite, sip-conformance-extensions-suite
Datasheet Page
SIP Load Tester

SIP Load Tester 

  • Product Code: sip-load-tester

Load options:
sip-load-tester-100 : 1,000 sessions, basic call
sip-load-tester-1000 : 1,000 sessions, basic call
sip-load-tester-10000 : 10,000 sessions, basic call
(others on request)

Protocol interface options:
(not applicable)

Miscellaneous options:
network-emulator-internal-impairment-module
Security, fuzzing, penetration test

Licensing options:
(not applicable)

Datasheet Page
Diameter Load Tester

Diameter Load Tester

Load options:
ngn-sw-diameter-load-1000 : 1,000 sessions, base protocol, basic call
ngn-sw-diameter-load-10000 : 10,000 sessions, base protocol, basic call
ngn-sw-diameter-load-100000 : 100,000 sessions, base protocol, basic call
ngn-sw-diameter-load-1000000 : 1,000,000 sessions, base protocol, basic call
(others on request)

Protocol interface options:
sw-diameter-protocol-interface-cx
sw-diameter-protocol-interface-dx
sw-diameter-protocol-interface-ga
sw-diameter-protocol-interface-gd
sw-diameter-protocol-interface-gx
sw-diameter-protocol-interface-gy
sw-diameter-protocol-interface-nasreq
sw-diameter-protocol-interface-rf
sw-diameter-protocol-interface-rx
sw-diameter-protocol-interface-s6a
sw-diameter-protocol-interface-s6c
sw-diameter-protocol-interface-s6d
sw-diameter-protocol-interface-s6m
sw-diameter-protocol-interface-s6n
sw-diameter-protocol-interface-s6t
sw-diameter-protocol-interface-s13
sw-diameter-protocol-interface-sd
sw-diameter-protocol-interface-sh
sw-diameter-protocol-interface-t6ai
sw-diameter-protocol-interface-t6bi
sw-diameter-protocol-interface-tsp
sw-diameter-protocol-interface-zh
(others on request)

Miscellaneous options:
network-emulator-internal-impairment-module
Security, fuzzing, penetration test

Licensing options:
(not applicable)

Datasheet Page

Navigate through All Solutions