Home
last modified time | relevance | path

Searched hist:ab91feabcc6f9da21d5c75028153af16d06e679a (Results 1 – 9 of 9) sorted by relevance

/freebsd/share/man/man4/
H A Dovpn.4ab91feabcc6f9da21d5c75028153af16d06e679a Tue Feb 22 10:21:38 CET 2022 Kristof Provost <kp@FreeBSD.org> ovpn: Introduce OpenVPN DCO support

OpenVPN Data Channel Offload (DCO) moves OpenVPN data plane processing
(i.e. tunneling and cryptography) into the kernel, rather than using tap
devices.
This avoids significant copying and context switching overhead between
kernel and user space and improves OpenVPN throughput.

In my test setup throughput improved from around 660Mbit/s to around
2Gbit/s.

Sponsored by: Rubicon Communications, LLC ("Netgate")
Differential Revision: https://reviews.freebsd.org/D34340
H A DMakefilediff ab91feabcc6f9da21d5c75028153af16d06e679a Tue Feb 22 10:21:38 CET 2022 Kristof Provost <kp@FreeBSD.org> ovpn: Introduce OpenVPN DCO support

OpenVPN Data Channel Offload (DCO) moves OpenVPN data plane processing
(i.e. tunneling and cryptography) into the kernel, rather than using tap
devices.
This avoids significant copying and context switching overhead between
kernel and user space and improves OpenVPN throughput.

In my test setup throughput improved from around 660Mbit/s to around
2Gbit/s.

Sponsored by: Rubicon Communications, LLC ("Netgate")
Differential Revision: https://reviews.freebsd.org/D34340
/freebsd/sys/modules/if_ovpn/
H A DMakefileab91feabcc6f9da21d5c75028153af16d06e679a Tue Feb 22 10:21:38 CET 2022 Kristof Provost <kp@FreeBSD.org> ovpn: Introduce OpenVPN DCO support

OpenVPN Data Channel Offload (DCO) moves OpenVPN data plane processing
(i.e. tunneling and cryptography) into the kernel, rather than using tap
devices.
This avoids significant copying and context switching overhead between
kernel and user space and improves OpenVPN throughput.

In my test setup throughput improved from around 660Mbit/s to around
2Gbit/s.

Sponsored by: Rubicon Communications, LLC ("Netgate")
Differential Revision: https://reviews.freebsd.org/D34340
/freebsd/sys/net/
H A Dif_ovpn.hab91feabcc6f9da21d5c75028153af16d06e679a Tue Feb 22 10:21:38 CET 2022 Kristof Provost <kp@FreeBSD.org> ovpn: Introduce OpenVPN DCO support

OpenVPN Data Channel Offload (DCO) moves OpenVPN data plane processing
(i.e. tunneling and cryptography) into the kernel, rather than using tap
devices.
This avoids significant copying and context switching overhead between
kernel and user space and improves OpenVPN throughput.

In my test setup throughput improved from around 660Mbit/s to around
2Gbit/s.

Sponsored by: Rubicon Communications, LLC ("Netgate")
Differential Revision: https://reviews.freebsd.org/D34340
H A Dif_ovpn.cab91feabcc6f9da21d5c75028153af16d06e679a Tue Feb 22 10:21:38 CET 2022 Kristof Provost <kp@FreeBSD.org> ovpn: Introduce OpenVPN DCO support

OpenVPN Data Channel Offload (DCO) moves OpenVPN data plane processing
(i.e. tunneling and cryptography) into the kernel, rather than using tap
devices.
This avoids significant copying and context switching overhead between
kernel and user space and improves OpenVPN throughput.

In my test setup throughput improved from around 660Mbit/s to around
2Gbit/s.

Sponsored by: Rubicon Communications, LLC ("Netgate")
Differential Revision: https://reviews.freebsd.org/D34340
/freebsd/sys/sys/
H A Dpriv.hdiff ab91feabcc6f9da21d5c75028153af16d06e679a Tue Feb 22 10:21:38 CET 2022 Kristof Provost <kp@FreeBSD.org> ovpn: Introduce OpenVPN DCO support

OpenVPN Data Channel Offload (DCO) moves OpenVPN data plane processing
(i.e. tunneling and cryptography) into the kernel, rather than using tap
devices.
This avoids significant copying and context switching overhead between
kernel and user space and improves OpenVPN throughput.

In my test setup throughput improved from around 660Mbit/s to around
2Gbit/s.

Sponsored by: Rubicon Communications, LLC ("Netgate")
Differential Revision: https://reviews.freebsd.org/D34340
/freebsd/sys/kern/
H A Dkern_jail.cdiff ab91feabcc6f9da21d5c75028153af16d06e679a Tue Feb 22 10:21:38 CET 2022 Kristof Provost <kp@FreeBSD.org> ovpn: Introduce OpenVPN DCO support

OpenVPN Data Channel Offload (DCO) moves OpenVPN data plane processing
(i.e. tunneling and cryptography) into the kernel, rather than using tap
devices.
This avoids significant copying and context switching overhead between
kernel and user space and improves OpenVPN throughput.

In my test setup throughput improved from around 660Mbit/s to around
2Gbit/s.

Sponsored by: Rubicon Communications, LLC ("Netgate")
Differential Revision: https://reviews.freebsd.org/D34340
/freebsd/sys/modules/
H A DMakefilediff ab91feabcc6f9da21d5c75028153af16d06e679a Tue Feb 22 10:21:38 CET 2022 Kristof Provost <kp@FreeBSD.org> ovpn: Introduce OpenVPN DCO support

OpenVPN Data Channel Offload (DCO) moves OpenVPN data plane processing
(i.e. tunneling and cryptography) into the kernel, rather than using tap
devices.
This avoids significant copying and context switching overhead between
kernel and user space and improves OpenVPN throughput.

In my test setup throughput improved from around 660Mbit/s to around
2Gbit/s.

Sponsored by: Rubicon Communications, LLC ("Netgate")
Differential Revision: https://reviews.freebsd.org/D34340
/freebsd/sys/conf/
H A Dfilesdiff ab91feabcc6f9da21d5c75028153af16d06e679a Tue Feb 22 10:21:38 CET 2022 Kristof Provost <kp@FreeBSD.org> ovpn: Introduce OpenVPN DCO support

OpenVPN Data Channel Offload (DCO) moves OpenVPN data plane processing
(i.e. tunneling and cryptography) into the kernel, rather than using tap
devices.
This avoids significant copying and context switching overhead between
kernel and user space and improves OpenVPN throughput.

In my test setup throughput improved from around 660Mbit/s to around
2Gbit/s.

Sponsored by: Rubicon Communications, LLC ("Netgate")
Differential Revision: https://reviews.freebsd.org/D34340