A properly secured company network is a key element but not the only one necessary. Often we need to connect with the outside world eg to set up automatic backups to an external location or allow employees to work from outside the office. In such cases, it is crucial to have a secure communication channel. It can be provided by a VPN connection. Using VPN, we can establish encrypted communication between the internal network and remote locations via Internet.
We base our implementations of VPN systems on Cisco hardware or open source solutions, such as SoftEther or OpenVPN.