A company wishes to securely connect its main office to three branch offices. The network administrator is tasked with implementing a solution that allows all sites to communicate securely and reliably over the internet. What is the most appropriate technology to use?
Point-to-Point Protocol over Internet connections
SSH tunneling between main and branch offices
SSL certificates installed on each network node
Site-to-site VPN