There are Two type of VPNs and Three protocols, What are they?