Некоторые основные отличия протоколов PPTP, L2TP и SSTP:
PPTP (Point-to-Point Tunneling Protocol, туннельный протокол точка-точка): 3
- Шифрование: использует протокол MPPE с ключами длиной до 128 бит. 4 Для аутентификации может использовать MS-CHAPv1 или MS-CHAPv2. 4
- Поддержка: поддерживается практически всем спектром систем и устройств, включая роутеры и смартфоны. 3
- Безопасность: низкая, что не позволяет строить на нём защищённые виртуальные сети. 3
L2TP (Layer 2 Tunneling Protocol, протокол туннелирования второго уровня): 3
- Шифрование: не содержит никаких встроенных средств защиты информации. 3 Для построения VPN обычно используют L2TP over IPsec (L2TP/IPsec), где IPsec работает в транспортном режиме и шифрует данные L2TP-пакета. 3
- Поддержка: L2TP-клиент встроен во все современные системы и сетевые устройства. 3
- Скорость: высокая нагрузка на оборудование и невысокая скорость работы. 3
SSTP (Secure Socket Tunneling Protocol, протокол безопасного туннелирования сокетов): 3
- Шифрование: использует SSL-протокол, инкапсулирует пакеты данных по HTTPS и поддерживает шифрование AES-256. 4
- Поддержка: распространён преимущественно в Windows-среде, хотя клиенты доступны в среде многих современных ОС. 3
- Безопасность: безопасен, способен обходить межсетевые экраны. 4
- Скорость: относительно скорости SSTP работает быстрее других протоколов. 4 Однако он требует большей пропускной способности и мощного процессора. 4