Misplaced Pages

IP load tester

Article snapshot taken from Wikipedia with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.
Performance analyzer for routers
This article does not cite any sources. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.
Find sources: "IP load tester" – news · newspapers · books · scholar · JSTOR (April 2009) (Learn how and when to remove this message)

IP load testers are a class of protocol analyzers focused on the practical evaluation of router performance. Router performance is usually broken down into two categories: forwarding performance (or data plane), and routing performance (or control plane). In practice, the two functions are often evaluated simultaneously.

To test forwarding performance, IP load testers typically surround a router with simulated Internet traffic. This function is called packet blasting, and there are a couple of popular methods. The first method approximates real Internet traffic by using a representative mix of packet lengths, usually referred to as IMIX. Another popular technique is to blast the router with the shortest packet lengths possible, in order to stress the computational performance of the router. In both cases, the IP load tester measures the performance of the router in terms of loss, latency and throughput.

To test the control plane, IP load testers typically emulate various protocols via the test ports in order to connect to the real implementations of those protocols on the router itself. For example, within the core of the Internet, various routing protocols are used for the control plane, or routing function of routers. Core routing protocols include BGP, IS-IS, OSPF, and RIP. Control plane performance is usually characterized by measurements of scalability and performance. Scalability typically means how many protocol sessions can be handled by the router at one time, and ultimately is a stress of memory. Performance usually refers to a time-varying parameter, such as sessions per second, and ultimately is a stress of CPU power.


Stub icon

This computer networking article is a stub. You can help Misplaced Pages by expanding it.

Categories: