Print-Ready Version

IP DiffServ Conformance Test Suites

Part Number 802111 - IP Differentiated Service Conformance Test Suite

The IP Differentiated Services (DiffServ) test suite tests the conformance and performance of IP equipment that provides a defined quality of service for certain classes of data, which are differentiated by applying or a Per-Hop-Behavior (PHB) to packets. This test suite consists of:

  • Conformance tests to assess compliance to the mandatory and optional features of Class Selector PHB according to RFC 2474 - Definition of the Differentiated Services Field (DS Field) in the Ipv4 and Ipv6 Headers and RFC 2475 - An Architecture for Differentiated Services. These tests assess the system using a variety of different methods to see if the system performs correctly, and test the systems:
    • Default behavior
    • If it performs properly when it receives undefined or illegal code-points
    • When heavily loaded with different classes of data
    • Ability to properly prioritize certain classes of data
    • And under many more scenarios
  • Conformance tests to assess compliance to the mandatory and optional features of RFC 2598 - An Expedited Forwarding (EF) PHB.

    The expedited forwarding PHB is available so that IP based systems can guarantee that certain classes of data will always transit through a system with no packet loss, no matter what the systems current network load is. These test are useful in determining if a system is capable of carrying the kind of data, such as VoIP (Voice over IP), that would be normally be considered high priority.

  • Conformance tests to assess compliance to the mandatory and optional features of RFC 2597 - Assured Forwarding (AF) PHB Group.

    These tests assess if the system behaves properly under a variety of different loads of AF traffic. The AF PHB group exits in order to allow the prioritization and categorization of a variety of different data streams. For example, in the AF group it would be possible go allow interactive applications to have a higher priority then web transactions.

  • Performance tests designed to measure performance using metrics defined in RFC 1242 and RFC 2544 for given code-points. These metrics include:
    • Throughput
    • Latency
    • Frame loss rate
    • Ability to handle back-to-back frames

These additional specifications are used as reference by this test suite:

  • RFC 2475, An Architecture for Differentiated Services
  • RFC 2544, Benchmarking Terminology for Network Interconnect Devices
  • RFC 1242, Benchmarking Terminology for Network Interconnection Devices