I’ve done some testing with RB433 and IPSEC performance.
I have noticed something strange or maybe normal.. not sure.
If I use MD5 in Proposal Auth. Algorithem then I get:
AES-128 → 15 Mbit/s
3DES → 5,5 Mbit/s
But If I use SHA1 in Proposal Auth. Algorithem then I get:
AES-128 → 2 Mbit/s
3DES → 1,7 Mbit/s
RB433 CPU is always on 100% load
Copy large file via SMB from one LAN to Another (Win7 Pro)
I also tried IPSEC to Cisco ASA on one end and the speed is the same.. Cisco is not the limiting factor!
I thought Encrption Algorithm is the performance factor and not the Auth Algorithm.
Is such difference normal (MD5 vs SHA1)?
What that IPSEC Hardware Acceleration (RB1000) accelerate (SHA1/MD5 or 3DES/AES encription)?
this is something that has been found several times before.
But, as far as i know, nobody ever found a fitting conclusion why this is happening.
I have three ideas…
mipsbe architecture is very bad at performing the mathematical operations required for sha-1
sha-1 hashing algorithm implementation used is badly optimized for mipsbe.
sha-1 is terribly slow by nature
However, I don’t know if that also affects other routerboard architectures.
Notice: For support from Mikrotik staff, write to > support@mikrotik.com > - Mikrotik does not generally offer support on the forum, this is a user forum