Home · All Namespaces · All Classes · Grouped Classes · Modules · Functions codeless banner

Communications: Internet: VPN
Functional Description

Virtual Private Networks (VPNs) allow secure communication between networks connected only by the Internet.



OpenVPN uses SSL to connect two partners across the Internet. The connection ensures the integrity and privacy of data. OpenVPN can operate in a Routing mode which connects two end points by using SSL and in a more advanced Tunneling mode which adds true VPN support. It provides excellent support for road warriors as it works in NAT environments and is similar to a situation whereby the user feels as if they are sitting in their own office. All services provided by the user's home network are available from the remote machine. The experience even extends to the point that non-IP based services can be used. OpenVPN's main advantages are its simplicity, the high level of security, it's not limited to IP traffic and it can work in network environments where NAT is used. The main disadvantage is the fact that it is more CPU intensive than e.g. IPSec due to encryption which is done in software (performance could be an issue on low powered devices).

Qt Extended provides a user front-end for OpenVPN allowing the user to configure an OpenVPN connection. In addition it is possible to configure such a connection via network scripts provided by system administrators. To enable OpenVPN support the image on the target device must provide OpenVPN 2.0 or higher.

Copyright © 2009 Nokia Trademarks
Qt Extended 4.4.3