Most current-generation routers are now designed to handle wire-speed 100Mbps routing so that they can be used in FTTH (Fiber To The Home) applications and the RM240 is no exception. I started out using Qcheck, but switched over quickly to Ixia's IxChariot, once the RM240's speed became apparent. Note that due to limitations in the way that IxChariot can deal with SPI + NAT firewalls, I had to place the LAN client used for all the tests in DMZ.
Using the Throughput.scr with TCP and file size set to 1,000,000 Bytes from the default 100,000, I was able to measure about 94Mbps in both LAN to WAN and WAN to LAN directions for routing throughput. This is about as close to 100Mbps wire-speed as I can measure, given the limitations of Windows XP's TCP/IP stack.
For streaming, I used the IPTVv.scr script with UDP protocol and kept cranking up the stream rate. In the LAN to WAN direction, stream rate appeared to max out around 40Mbps. I was able to set the stream rate higher without getting any lost data, but measured streaming throughput stayed around 40Mbps. The WAN to LAN results were much different, with 10Mbps appearing to be the limit. Pushing much above 10Mbps spiked the lost data appreciably.
Suffice it to say that the routing portion of the RM240 should serve you well in the speed department, even if you're lucky enough to have FTTH service.
Routing Performance Test Results
|Test Description||Transfer Rate (Mbps)||Response Time (msec)||UDP stream|
|Throughput (kbps)||Lost data (%)|
|WAN - LAN||94||1 (avg)|
|LAN - WAN||94||1 (avg)|
|Firmware Version||V1.0_28 NA|