TechDogs-"Openvpn DCO Added To Linux Kernel For Built-In Speed And Security"

IT Security

Openvpn DCO Added To Linux Kernel For Built-In Speed And Security

By Business Wire

Business Wire
Overall Rating

The technology allows businesses to harness increased speeds without sacrificing network protection.

PLEASANTON, Calif.--(BUSINESS WIRE)--OpenVPN announced today that Data Channel Offload (DCO) has been officially green-lit for inclusion in the Linux kernel and will be part of the official distribution starting with version 6.16. This always-on kernel module named “ovpn” was designed to deliver faster speeds without negatively impacting security, and is part of OpenVPN’s mission to make Zero Trust VPN a reality for any business, regardless of size.

OpenVPN DCO implements the Linux kernel module which handles the OpenVPN data channel. As such, OpenVPN no longer sends data traffic between the user and kernel space for routing and encryption/decryption. Operations on payloads take place in the Linux kernel, optimizing performance, reducing latency, and cutting the cost of the payload transfer between user and kernel space.

Additionally, DCO operation is multi-threaded. Multi-threading is the process of splitting up tasks or jobs into smaller units and assigning them to different CPUs. This improves speed and performance up to 300% when compared with configurations not using DCO.

“OpenVPN DCO gives businesses superior performance, flexibility, and security,” said Francis Dinha, OpenVPN CEO. “After thorough review by the Linux community, maintainers, and experts, DCO is now included in the mainline kernel, which results in higher code quality, better security, and more robust implementation. Users of OpenVPN can now enjoy broad adoption and know that DCO will automatically benefit from ongoing kernel updates, including bug fixes, security patches, and support for new features.”

Linux networking tree (or netdev) maintainers accepted OpenVPN DCO for inclusion on April 17, 2025 as part of a patch set submission, resulting in OpenVPN DCO code being included in the Linux kernel itself from version 6.16 onwards — it will now be present by default. This means everyone will experience the performance boost of DCO without the need to install external components. Additionally, embedded devices like router platforms and development boards that run on Linux will have OpenVPN DCO — ensuring fast performance for years to come.

“Whether your company needs a self-hosted solution like Access Server or a cloud-delivered offering like CloudConnexa, OpenVPN products feature the battle-tested security that businesses of all sizes have relied on for over 20 years,” said Dinha. “The integration directly within Linux ensures speed and performance remain obtainable for businesses without extra steps, keeping productivity and security for all at the forefront.”

To learn more about OpenVPN DCO, visit openv.pn/DCO.

About OpenVPN

OpenVPN's network security solutions provide scalable, secure remote access as a Zero Trust VPN — giving complete freedom to your employees to work outside the office while securely accessing SaaS platforms, the web, and private company resources. OpenVPN’s self-hosted VPN, Access Server, and cloud-delivered CloudConnexa are built on the high-performance, trusted open-source OpenVPN protocol. With over 60 million downloads and nearly 20,000 business customers, OpenVPN products connect your team and resources with security, speed, simplicity.


Contacts

Media Contact: Krista Lyons, OpenVPN, krista.lyons@openvpn.com; +1-813-420-8571

Frequently Asked Questions

What is OpenVPN DCO?

OpenVPN DCO is a Linux kernel module that handles the OpenVPN data channel, improving VPN performance by routing and encrypting data within the kernel itself.

How does DCO improve performance?

DCO optimizes performance, reduces latency, and cuts the cost of payload transfer between user and kernel space. It also utilizes multi-threading for even greater speed improvements.

What are the benefits of DCO being in the Linux kernel?

Integration within Linux ensures speed and performance for businesses without extra steps, benefiting from ongoing kernel updates, bug fixes, security patches, and support for new features.

First published on Wed, Jun 11, 2025

Enjoyed what you've read so far? Great news - there's more to explore!

Stay up to date with the latest news, a vast collection of tech articles including introductory guides, product reviews, trends and more, thought-provoking interviews, hottest AI blogs and entertaining tech memes.

Plus, get access to branded insights such as informative white papers, intriguing case studies, in-depth reports, enlightening videos and exciting events and webinars from industry-leading global brands.

Dive into TechDogs' treasure trove today and Know Your World of technology!

Disclaimer - Reference to any specific product, software or entity does not constitute an endorsement or recommendation by TechDogs nor should any data or content published be relied upon. The views expressed by TechDogs' members and guests are their own and their appearance on our site does not imply an endorsement of them or any entity they represent. Views and opinions expressed by TechDogs' Authors are those of the Authors and do not necessarily reflect the view of TechDogs or any of its officials. While we aim to provide valuable and helpful information, some content on TechDogs' site may not have been thoroughly reviewed for every detail or aspect. We encourage users to verify any information independently where necessary.

Join The Discussion

- Promoted By TechDogs -

Join Our Newsletter

Get weekly news, engaging articles, and career tips-all free!

By subscribing to our newsletter, you're cool with our terms and conditions and agree to our Privacy Policy.

  • Dark
  • Light