OpenVPN
|
Data Channel Compression module | This module offers compression of data channel packets |
Control Channel Processor module | This module controls the setup and maintenance of VPN tunnels and the associated security parameters |
▼Control Channel TLS module | This module provides secure encapsulation of control channel messages exchanged between OpenVPN peers |
Control channel encryption (–tls-crypt, –tls-crypt-v2) | |
Data Channel Control module | This module controls the processing of packets as they pass through the data channel |
Main Event Loop module | This main event loop module drives the packet processing of OpenVPN |
Data Channel Fragmentation module | The Data Channel Fragmentation module offers fragmentation of data channel packets |
Reliability Layer module | The Reliability Layer is part of OpenVPN's control channel. It provides a reliable and sequential transport mechanism for control channel messages between OpenVPN peers. This module forms the interface between the External Multiplexer and the Control Channel TLS module |
Data Channel Crypto module | |
External Multiplexer module | |
Internal Multiplexer module |