LAN & WAN
LAN & WAN How To
How We Test Hardware Routers | How We Test Hardware Routers |
|
|
| Tim Higgins | |
| December 29, 2008 | |
Updated December 29, 2008The setup shown in the diagram below is used with one computer running an IxChariot endpoint connected to the router WAN port and a second computer running the IxChariot console and endpoint connected to a router LAN port.
All routers are prepared for test as follows:
The last two points require some explanation. The LAN client is put into DMZ because it is the fastest and easiest way to allow WAN to LAN traffic and test results from the WAN IxChariot endpoint to traverse the router under test's NAT firewall. Alternatively, the specific ports used by IxChariot could be opened in the router under test's firewall. Note that since the router DMZ function is just a special case of port mapping, i.e. all ports and protocols opened to the specified LAN IP address, this does not affect router performance. SPI is disabled if the router provides this function as a work-around for problems encountered with some routers. Virtually all current routers use NAT with Stateful Packet Inspection (NAT+SPI) and the simple test configuration we use sometimes will not allow test results to be returned from the WAN endpoint. The problem can be worked around by using a second network adapter on both endpoint machines connecting directly to the IxChariot console. But we have found that disabling SPI is simpler and in most cases does not affect router throughput.
Once the router is prepared, the following tests are performed: Throughput Our test uses IxChariot's Throughput.scr IxChariot script with the defaut 100,000 Byte file size changed to 1,000,000 Bytes. Three tests are performed, each one minute in length:
Maximum Simultaneous Connections The LAN side endpoint is put in DMZ and router SPI features are disabled if possible. One minute tests are then run, up to a maximum of 200 connections, evenly divided between up and downlink. A router is considered to have passed the test when all test pairs connect, pass data and return results. Multiple tests are run until the test fails three times or the maximum number of connections (200) is achieved.
Response Time We do not perform this test because all current products have response times below 1mS, which is lower than the latency of most (if not all) Internet connections.
UDP Streaming We currently do not perform UDP testing on routers. However, we are investigating test scenarios to assess router performance for handling video streaming. Related Articles:How We Test Hardware Routers 2006How We Test VPN Endpoint Routers How We Test Hardware Routers How We Test SPI+NAT Routers How We Test HomePlug Networking Equipment |
|
|
|
|
|
|
|
More |
|
NAS, Gigabit, TCP window size
Are STBC mandatory for 802.11n?
Definitely clueless..Please help!
good laptop card to use w/WZR-HP-G300NH?
Best way to sync NASs directly (not through computers)
|