@@ -232,14 +232,14 @@ Editor's note: this Introduction Clause is optional, used for any introductory t
<mark>Editor’s Note: Configuration functionality is equally in scope.</mark>
The VPN product is a collection of software running on different devices, contextually referred to as nodes. Each software element may have a different set of functionality and may be more or less trusted than other elements. How the functionality and trust are distributed vary according to the architecture and use case of the VPN. For example, a VPN intended to protect the user of an endpoint node from surveillance would prefer an architecture that did not trust any node not controlled by the end user.
The VPN product is a collection of software running on different devices, contextually referred to as nodes. Each software element may have a different set of functionality and may be more or less trusted than other elements. How the functionality and trust are distributed vary according to the architecture and use case of the VPN. For example, a VPN intended to protect the end user devices from surveillance would prefer an architecture that did not trust any node not controlled by that user.
Potential functions include:
* Authenticating client connections
* Hide the contents of traffic sent through the tunnel
* Determining to which exit nodes a clients may direct traffic towards
* Establishing a tunnel between devices and exit nodes
* Establishing a tunnel between devices, including end user devices, VPN servers, and exit nodes
* Obfuscating the source or destination address of traffic sent through the tunnel
* Routing restricted-use network traffic in or out of specific nodes