Page 1 of 1

CPU usage with ipsec

Posted: Wed Nov 23, 2011 3:57 pm
by sloop
Hello,

I have a RB750 unit with an IPSec tunnel. When downloading a file across the IPSec tunnel, I am getting a max speed of 200 KB/sec at which point the CPU usage is around 100% on the RB750.

Winbox shows that its running at 400 MHz.

IPSec settings. auth algorithm: sha1 encryption algorithm: 3des

I was expecting greater throughput, is this typical?

Re: CPU usage with ipsec

Posted: Wed Nov 23, 2011 7:21 pm
by jandafields
Hello,

I have a RB750 unit with an IPSec tunnel. When downloading a file across the IPSec tunnel, I am getting a max speed of 200 KB/sec at which point the CPU usage is around 100% on the RB750.

Winbox shows that its running at 400 MHz.

IPSec settings. auth algorithm: sha1 encryption algorithm: 3des

I was expecting greater throughput, is this typical?
On this post http://forum.mikrotik.com/viewtopic.php?f=3&t=42868 someone suggested NOT using port1. Maybe try that... but realize that the 750 is a low power unit... it won't have great ipsec performance.

Re: CPU usage with ipsec

Posted: Thu Nov 24, 2011 12:55 am
by huntah
Change from SHA1 to MD5 you will get much better performance..
I thnik that SHA1 implementation is bad or way more complex than MD5.

When I changed my IPSEC tunnels to MD5 I got much better performance (from 2Mbit to 10mbit!).
I am using 433AH which runs at 680 MHz..