HP ProCurve Routing Switch 9308M / 9304M Reviewer’s Guide
3. Performance Testing
Routing switches are normally performance tested under a variety of conditions, at Layer 2 and Layer 3, for three main parameters: throughput/packet loss rate, congestion control and latency. Definitions for throughput, packet loss rate and latency are specified in RFC 1242. See http://www.rfc editor.org/. Unfortunately, there is no clear definition for congestion control. There are numerous tests that test different aspects of congestion control, none of which is considered the definitive test for congestion.
Keep in mind that most of these tests are performed in an artificial environment intended to measure the outer limits of routing switches and rarely, if ever, reflect circumstances a switch would consistently find in an actual network environment. This is particularly true for congestion type testing. The applicability of these performance numbers to real world networks has to be interpreted carefully, as most routing switches in these tests perform to a level significantly exceeding the needs of real world networks.
Additional comments on each of the parameters follows.
3.1 Throughput/Packet Loss Rate
One of the major advantages that
The throughput numbers given in Appendix A are shown for
The numbers for
In the situation where the throughput test is set up such that the destination for all packets requires a trip across the crosspoint matrix backplane, throughput is at wire speed, except for 64 byte packets where throughput is 91.3% of wire speed. This is due to the crosspoint matrix handling of 86,956,544 pps maximum. Note that this is a number of packets distinction, not data throughput. At larger packet sizes where the actual number of packets is less, the data rate through the backplane is at full wire speed. While this is a limitation in the total throughput of the routing switch, this only happens when all packets cross the backplane, all packets are 64 bytes in length, and all ports are receiving packets at wire speed full duplex simultaneously. This situation only happens in a testing environment. (If it happens momentarily in a real network, the excess packets would be buffered in the modules’ shared memory until the condition let up or shared memory became full.) To put this into perspective, if the average packet length through the routing switch exceeds 88 bytes, or if only 6 of the 8 gigabit ports on the modules have packets that cross the backplane, the backplane will run at full media speed. This clearly is not a limitation when dealing with real network environments.
This limitation is exactly the same for the 9304M. Since its crosspoint matrix is
©1999 | Revision 4.0 – 4/1/1999 | Page: 21 of 27 |