If you plan to use Virtual Private Networking in Windows, keep in mind it supports two tunneling protocols, namely L2TP and PPTP. To determine which of them to use in a particular case, follow these recommendations.
If your enterprise doesn't have its CA to issue computer certificates and/or you need to maintain compatibility with legacy Windows platforms, use PPTP.
To support data integrity and non-reputability, use L2TP. It provides these above data confidentiality, provided with PPTP.
If your VPN clients work behind NAT, PPTP is the answer. Most NATs can be configured to work with this protocol, but not with L2TP.
If your enterprise doesn't have its CA to issue computer certificates and/or you need to maintain compatibility with legacy Windows platforms, use PPTP.
To support data integrity and non-reputability, use L2TP. It provides these above data confidentiality, provided with PPTP.
If your VPN clients work behind NAT, PPTP is the answer. Most NATs can be configured to work with this protocol, but not with L2TP.