To execute this test I've used 2 Mirkotik RB750r2 routers with the current ROS 6.38.1 connected to a 10/100/1000 switch. These routers have 100mbit interfaces.
The network diagram is the following. The objective of the test is to force a minimum internal routing and not meassure merely the traffic generated by the routers themselves between their WAN ifaces.
The test compares the performance of both TCP and UDP originated from the computer with the LAN interface of the destination router. The configuration references used for each test are linked in each.
Router A (Destination)
- WAN: 192.168.100.170
LAN 10.0.1.1
- WAN 192.168.100.71
LAN 10.0.2.1
Routes:
- Router B: 10.0.1.0/24 vía 192.168.100.170
Router A 10.0.2.0/24 vía 192.168.100.71
This test just stresses the routing capacity of the router yielding a reazonable result at about 96Mbps sustained rate.
For the next test I eliminate the static routing and establish an IPSEC session between the WAN interfaces of each router according to the following document.
http://wiki.mikrotik.com/wiki/Manual:IP ... Sec_Tunnel
Test with IPSEC tunnel between router A (Origin) and router B (Destination). BTTest client running on the PC connected to the router B (Destination). The test results show a performance with UDP of less than 30mbps, with an average of 27mbps. TCP averages at 24mbps with a max rate of 25.3mbps. This test also shows fluctuations on the transfer rates, droping even to less than 10mbps at times.
For Test number 3 I've established a PPTP tunnel. Note that PPTP tunnels have a minimum and flawed security, widely known and easyly exploited. The configuration was set according to this document:
http://wiki.mikrotik.com/wiki/Manual:Interface/PPTP
The PPTP tunnel performance spikes at 88mbps with 84mbps average for UDP. The TCP results show an average of 50mbps.
For the last test I've defined an IPIP tunnel, that basically encapsulates IP packets inside another IP packed (limited to IP, not like GRE). The setup was done according to this doc:
http://www.mikrotik.com/testdocs/ros/2. ... e/ipip.php
The IPIP performance showed peaks at 95mbps and was very stable at 94.5 mbps for UDP. For TCP the average was 88mbps with 90mbps spikes.
I'll do this same test with a CCR router in about 15/20 days. I'll also try to stress with multiple tunnels to the same Cloud Core Router.