Разница между OpenVPN и PPTP

Оглавление:

Разница между OpenVPN и PPTP
Разница между OpenVPN и PPTP

Видео: Разница между OpenVPN и PPTP

Видео: Разница между OpenVPN и PPTP
Видео: Тема 27. Обзор технологий VPN: PPTP, L2TP, IPSec, SSL. 2024, Ноябрь
Anonim

OpenVPN против PPTP

Разницу между OpenVPN и PPTP очень важно знать, когда речь идет о виртуальных частных сетях. Виртуальные частные сети (VPN) - это метод, который используется для расширения частной сети за счет общедоступной сети, такой как Интернет. Для создания VPN были реализованы различные методы, и OpenVPN, и PPTP являются такими методами. PPTP, что означает протокол туннелирования «точка-точка», был представлен Microsoft и был доступен еще в Windows 95. С другой стороны, OpenVPN - это программное решение с открытым исходным кодом, которое было представлено в 2001 году. И PPTP, и OpenVPN доступны на нескольких платформах от ПК до маршрутизаторов в большинстве используемых операционных систем, но оба имеют свои преимущества и недостатки.

Что такое OpenVPN?

OpenVPN - это программное обеспечение, которое можно использовать для создания виртуальных частных сетей (VPN). Реализация с открытым исходным кодом и выпущена под лицензией GNU GPL. Первая версия была выпущена еще в 2001 году, и к настоящему времени она достигла больших успехов. Программное обеспечение поддерживается на нескольких платформах, включая Windows, Linux, Mac OS X и даже FreeBSD. Поддерживается OpenVPN не только на персональных компьютерах и серверах, но и на встроенных устройствах с такими прошивками, как open-WRT, DD-WRT и tomato. В настоящее время существуют также реализации для мобильных платформ, таких как iOS и Android. Приложение соответствует архитектуре клиент-сервер, где один настроен как сервер, а один или несколько настроены как клиенты для подключения к серверу OpenVPN. Даже маршрутизаторы можно настроить как клиенты или серверы.

Большим преимуществом OpenVPN является высокий уровень безопасности. Он использует библиотеку OpenSSL для обеспечения методов безопасности, таких как шифрование и аутентификация, при этом позволяя использовать множество криптографических алгоритмов, таких как AES, тройной DES, RC5 и Blowfish. Еще одним особым преимуществом является способность работать через NAT (преобразование сетевых адресов) и прокси-серверы, а также возможность обходить брандмауэры. Служба работает по умолчанию на порту 1194, но при необходимости пользователь может изменить его. В качестве протокола транспортного уровня поддерживаются как TCP, так и UDP, а при необходимости также поддерживается интернет-протокол версии 6. При необходимости для сжатия потока можно использовать сжатие LZO. В настоящее время это наиболее широко используемая реализация VPN как на компьютерах, так и на встроенных устройствах.

Разница между openVPN и PPTP
Разница между openVPN и PPTP
Разница между openVPN и PPTP
Разница между openVPN и PPTP

Что такое PPTP?

Туннельный протокол точка-точка также является методом, который можно использовать для создания VPN. Этот протокол был опубликован консорциумом Microsoft и изначально использовался для создания VPN через коммутируемые сети Windows. Сам протокол не определяет никаких процедур шифрования и аутентификации, вместо этого безопасность зависит от туннелирования протокола точка-точка. Microsoft использует MPPE (протокол Microsoft Point-to-Point Encryption Protocol) в MS-CHAP (протокол проверки подлинности Microsoft Challenge Handshake) для обеспечения безопасности. Многие платформы, включая Windows, имеют встроенные в систему возможности PPTP, что позволяет пользователю использовать службу с минимальными усилиями для настройки, просто используя имя пользователя, пароль и имя сервера. Начиная с Windows 95 Windows имеет встроенную поддержку PPTP. Помимо Windows, такие операционные системы, как Linux, Android, FreeBSD, OS X и iOS, также имеют встроенную поддержку PPTP.

Самым большим недостатком PPTP является наличие проблем с безопасностью, где он имеет несколько известных уязвимостей. Соединение PPTP инициируется посредством связи через TCP-порт 1723, а затем создается туннель GRE (общая инкапсуляция маршрутизации). Таким образом, отключив трафик GRE, можно легко заблокировать соединения PPTP.

В чем разница между OpenVPN и PPTP?

• PPTP - это протокол, который используется для реализации VPN, а OpenVPN - это программное решение с открытым исходным кодом, используемое для реализации VPN.

• PPTP был представлен Microsoft, а OpenVPN был написан человеком по имени Джеймс Йонан.

• MPPE и MS-CHAP используются для обеспечения безопасности в PPTP. OpenVPN реализует свой открытый SSL/TLS, основанный на безопасности, с использованием библиотеки OpenSSL.

• В протоколе PPTP есть несколько серьезных уязвимостей, но OpenVPN не имеет таких известных серьезных уязвимостей.

• Поддержка PPTP встроена во все основные операционные системы, включая Windows, Linux и FreeBSD, Android, OS X и iOS, но необходимо установить OpenVPN, поскольку он не встроен в ОС. Однако OpenVPN также поддерживает все вышеперечисленные операционные системы при установке.

• PPTP очень легко настроить, так как нужны только имя пользователя, пароль и адрес сервера. Однако, с другой стороны, OpenVPN включает в себя немного сложную настройку, когда необходимо редактировать определенные файлы и устанавливать параметры.

• PPTP использует порт 1723 и протокол GRE. OpenVPN использует порт 1194, но его можно изменить на любой.

• PPTP может быть легко заблокирован брандмауэрами, в то время как OpenVPN может обойти многие брандмауэры, установив порт на какой-нибудь известный порт, например 443.

• OpenVPN легче работает через NAT и прокси-серверы, чем PPTP.

• PPTP намного быстрее, чем OpenVPN.

• OpenVPN более надежен при нестабильном сетевом подключении, чем PPTP, поскольку его можно легко восстановить.

• OpenVPN можно настраивать, и он широко настраивается для различных параметров по желанию, но PPTP практически не настраивается.

Обзор:

OpenVPN против PPTP

PPTP - это протокол, который используется для реализации VPN там, где он был представлен Microsoft. OpenVPN - это программное решение с открытым исходным кодом, использующее протоколы SSL/TLS и библиотеку OpenSSL для обеспечения безопасности. Основными преимуществами PPTP являются удобство настройки и встроенная доступность в различных операционных системах. Однако он имеет различные уязвимости в системе безопасности, поэтому его не рекомендуется использовать в случаях, когда требуется высокий уровень безопасности. OpenVPN гораздо более безопасен, но его необходимо устанавливать как стороннее программное обеспечение, а настройка немного сложна, но он надежен даже при нестабильном сетевом соединении.

Рекомендуемые: