CDRouter Support

The CDRouter Top 100 Tests

quick-start-guide version 10.4

Overview

The CDRouter Top 100 is a collection of 100 test cases that is designed to verify the basic IPv4 functionality of a typical CPE gateway device with the following features:

  • Dedicated LAN and WAN
  • NAT
  • Firewall
  • DHCP server on the LAN

The Top 100 is a great starting point for new users or users that are testing brand new devices for the first time. The Top 100 also allows users to quickly verify a setup or configuration and set a baseline for basic IPv4 gateway functionality within the DUT.

Expected Results

Most devices should pass all 100 test cases in the Top 100. It should take no more than 10 minutes to run all 100 tests.

Failures in the Top 100 should be investigated and may indicate that there is a setup or configuration issue that should be addressed and/or understood before performing additional, more complex, testing with CDRouter.

Test Setup & Configuration

For devices operating as basic IPv4 gateways, the tests within the Top 100 have been selected to be configuration agnostic. The Top 100 require little to no additional configuration of the DUT and should work with most default configurations.

From CDRouter’s perspective, the only requirements are that the LAN and WAN test interfaces within the CDRouter configuration file are properly defined. By default, CDRouter’s LAN and WAN test interface are set to eth1 and eth2, respectively:

testvar lanInterface eth1
testvar wanInterface eth2

If the DUT is connected to CDRouter using different interfaces, the lanInterface and wanInterface must be properly configured.

Download

The CDRouter Top 100 is distributed as a CDRouter test package that can be downloaded here:

Installation

The CDRouter Top 100 test package can be imported into any system running release 10.0 or higher. Please see the following link for more information on how to import configurations, test packages, or results into a CDRouter system:

Once imported, the CDRouter Top 100 will be available as a test package with the name CDRouter-Top-100. If imported into a system running CDRouter 10.2 or higher, the CDRouter-Top-100 test package will also be available as a testlist that can be included within new or existing test packages.

Testlist support was added in CDRouter 10.2. Watch the following video for more information:

Test Coverage

The Top 100 tests provide coverage for core IPv4 functionality that should be supported by most devices.

The Top 100 tests do not require the installation of any CDRouter add-ons and are taken from the following test modules:

Test Module Description Number of Tests
basic Initial connectivity tests to verify ARP and DHCP client are connected 1
dhcp-s DHCP server tests for the LAN side of the router 11
nat NAPT tests for TCP, UDP, and ICMP 19
icmp ICMP tests for generating various ICMP packets and NAPT of ICMP data 10
firewall Firewall tests including port scans 6
forward Forwarding tests with different packet sizes and directions 1
apps Application layer gateway (ALG) tests for FTP, DNS, TFTP, SMTP, POP3, H.323, MSN, RTSP and others 19
dns DNS proxy and DNS failover related tests 19
http HTTP related test cases 2
https HTTPS related test cases 2
http2 HTTP/2 related test cases 2
http2-tls HTTP/2 over TLS related test cases 2
ipsecpt IPSEC based VPN pass through from the LAN to the WAN 2
pptp-pt PPTP based VPN pass through from the LAN to the WAN 2
l2tp-pt L2TP based VPN pass through from the LAN to the WAN 2

Contents

×

About CDRouter

CDRouter is made by QA Cafe, a technology company based in Portsmouth, NH.

Get in touch via our Contact page or by following us on your favorite service: