FEATURE REQUEST: OpenVPN-SSTP-L2TP version 2-3-IKEV2 etc DCO (Data Channel Offloading)

Hello,

Please MikroTik, If possible consider implementing DCO for OpenVPN-SSTP-L2TP version 2-3-IKEV2 etc. if it is not too difficult. This will significantly improve the performance of OpenVPN-SSTP-L2TP version 2-3-IKEV2 etc. (3-4 times or even more), reduce latency and CPU load, even when using low-power devices as access servers.

Please implement in RouterOS for routers and RouterOS for virtual servers (CHR).Implement on all CPU architectures.

I request MikroTik administrators and programmers OpenVPN-SSTP-L2TP version 2-3-IKEV2 etc. Add DCO (Data Channel Override)

Thanks
Amir Mahdavi Yousefi

Does SSTP,L2TP use DCO at all? Isn't it a OpenVPN thing?

Nein, niet.

I said if it is possible
I searched the internet and saw that it is for OpenVPN.
This feature should be added to be compatible with other (SSTP-L2TP version 2-3-IKEV2 etc).

Thanks
Amir Mahdavi Yousefi

DAnk für Ihre Antwort

EDIT:
I wonder what part of ROS work in user space, not in kernel?

1 Like

Encryption, decryption, and VPN traffic go through the CPU.
And it puts pressure on the CPU, which is why I said add this feature if possible.

Don’t buy cheap hardware if you want ZUPER DUPER BLAZING ULTRA-FAST QUANTUM-ENCRYPTED MILITARY-GRADE NITRO VPN with NEGATIVE LATENCY and HYPER-TUNNEL TECHNOLOGY

1 Like

Please explain me if you expect that decryption/encryption wouldn't be done by CPU just because it was moved from user space to kernel? What processes kernel code?
I assume that you suggest that switching back&forth user space/kernel is waste of time.

I think that ROS i mostly kernel thing. I could be wrong. Anyone knows?