Diferența dintre OpenVPN și PPTP

Cuprins:

Diferența dintre OpenVPN și PPTP
Diferența dintre OpenVPN și PPTP

Video: Diferența dintre OpenVPN și PPTP

Video: Diferența dintre OpenVPN și PPTP
Video: Care este diferența dintre inteligență și înțelepciune? 2024, Noiembrie
Anonim

OpenVPN vs PPTP

Diferența dintre OpenVPN și PPTP este foarte importantă pentru a cunoaște subiectul când vine vorba de rețelele private virtuale. Virtual Private Networks (VPN) este o tehnică care este utilizată pentru a extinde o rețea privată printr-o rețea publică, cum ar fi Internetul. Au fost implementate diferite tehnici pentru a crea VPN și atât OpenVPN, cât și PPTP sunt astfel de metode. PPTP, care înseamnă Point to Point Tunneling Protocol, a fost introdus de Microsoft și a fost disponibil încă din Windows 95. OpenVPN, pe de altă parte, este o soluție software open source care a fost introdusă în 2001. Atât PPTP, cât și OpenVPN este disponibil pe mai multe platforme, de la PC-uri la routere pe cele mai utilizate sisteme de operare, dar ambele au propriile sale avantaje și dezavantaje.

Ce este OpenVPN?

OpenVPN este un software care poate fi folosit pentru crearea de rețele private virtuale (VPN). Implementarea este open source și este lansată sub licență GNU GPL. Prima versiune a fost lansată în 2001 și până acum s-a dezvoltat la o capacitate mare. Software-ul este acceptat pe mai multe platforme, inclusiv Windows, Linux, Mac OS X și chiar FreeBSD. Este acceptat nu numai pe computerele personale și pe server, ci și pe dispozitivele încorporate care rulează firmware, cum ar fi open-WRT, DD-WRT și tomate OpenVPN. În zilele noastre, există implementări și pentru platforme mobile precum iOS și Android. Aplicația corespunde arhitecturii client server unde unul este configurat ca server și unul sau mai mulți sunt configurați ca clienți pentru a se conecta la serverul OpenVPN. Chiar și routerele pot fi configurate fie ca clienți, fie ca servere.

Un mare avantaj al OpenVPN este securitatea la nivel în alt. Folosește biblioteca OpenSSL pentru a oferi tehnici de securitate, cum ar fi criptarea și autentificarea, permițând în același timp mulți algoritmi criptografici, cum ar fi AES, triple DES, RC5 și Blowfish. Un alt avantaj special este capacitatea pe care o are de a lucra prin NAT (Network Address Translation) și servere proxy, în timp ce este capabil să ocolească firewall-urile. Serviciul rulează implicit pe portul 1194, dar poate fi modificat de utilizator dacă este necesar. Atât TCP, cât și UDP sunt acceptate ca protocol de nivel de transport și, dacă este necesar, este acceptată și versiunea 6 a protocolului internet. Dacă este necesar, compresia LZO poate fi utilizată pentru a comprima fluxul. În prezent, aceasta este cea mai utilizată implementare VPN atât pe computere, cât și pe dispozitive încorporate.

Diferența dintre openVPN și PPTP
Diferența dintre openVPN și PPTP
Diferența dintre openVPN și PPTP
Diferența dintre openVPN și PPTP

Ce este PPTP?

Point to Point Tunneling Protocol este, de asemenea, o metodă care poate fi folosită pentru a crea VPN. Acest protocol a fost publicat de un consorțiu al Microsoft și inițial a fost folosit pentru a crea VPN prin rețele dial up Windows. Protocolul în sine nu definește nicio procedură de criptare și autentificare, ci în schimb securitatea depinde de tunelarea protocolului punct la punct. Microsoft folosește MPPE (Microsoft Point to Point Encryption Protocol) în MS-CHAP (Microsoft Challenge Handshake Authentication Protocol) pentru a oferi securitate. Multe platforme, inclusiv Windows, au capacitatea PPTP încorporată în sistem, permițând utilizatorului să utilizeze serviciul cu efort minim pentru configurare, doar folosind un nume de utilizator, o parolă și un nume de server. Din Windows 95 Windows are suport încorporat pentru PPTP. În afară de Windows, sistemele de operare precum Linux, Android, FreeBSD, OS X și iOS au și suport încorporat pentru PPTP.

Cel mai mare dezavantaj în PPTP este prezența problemelor de securitate în care are mai multe vulnerabilități cunoscute. O conexiune PPTP este inițiată prin comunicarea prin portul TCP 1723 și apoi este creat un tunel GRE (General Routing Encapsulation). Deci, prin dezactivarea traficului GRE, conexiunile PPTP pot fi blocate cu ușurință.

Care este diferența dintre OpenVPN și PPTP?

• PPTP este un protocol care este utilizat pentru implementarea VPN, în timp ce OpenVPN este o soluție software open source utilizată pentru implementarea VPN.

• PPTP a fost introdus de Microsoft, în timp ce OpenVPN a fost scris de o persoană numită James Yonan.

• MPPE și MS-CHAP sunt folosite pentru a implementa securitatea în PPTP. OpenVPN implementează SSL/TLS deschis bazat pe securitate folosind biblioteca OpenSSL.

• Există câteva vulnerabilități majore de securitate în PPTP, dar OpenVPN nu are astfel de vulnerabilități majore cunoscute.

• Suportul PPTP este încorporat în toate sistemele de operare principale, inclusiv Windows, Linux și FreeBSD, Android, OS X și iOS, dar OpenVPN trebuie instalat deoarece nu este încorporat în sistemul de operare. Cu toate acestea, OpenVPN acceptă și toate sistemele de operare de mai sus atunci când este instalat.

• PPTP este mult ușor de configurat deoarece ceea ce este necesar este doar un nume de utilizator, o parolă și o adresă de server. Totuși, pe de altă parte, OpenVPN implică o configurație puțin dificilă, în care anumite fișiere trebuie editate și parametrii trebuie setați.

• PPTP utilizează portul 1723 și protocolul GRE. OpenVPN folosește portul 1194, dar poate fi schimbat în oricare.

• PPTP poate fi blocat cu ușurință de firewall-uri, în timp ce OpenVPN poate ocoli multe firewall-uri setând portul la un port cunoscut, cum ar fi 443.

• OpenVPN funcționează cu ușurință pe serverele NAT și proxy decât PPTP.

• PPTP este mult mai rapid decât OpenVPN.

• OpenVPN este de încredere peste conexiuni de rețea instabile decât PPTP, deoarece se poate recupera cu ușurință.

• OpenVPN poate fi personalizat și este configurat pe scară largă în diverse setări, după preferință, dar PPTP nu este prea configurabil.

Rezumat:

OpenVPN vs PPTP

PPTP este un protocol care este folosit pentru a implementa VPN acolo unde a fost introdus de Microsoft. OpenVPN este o soluție software open source care utilizează protocoale SSL/TLS și biblioteca OpenSSL pentru a implementa securitatea. Avantajele de bază ale PPTP sunt confortul de configurare și disponibilitatea încorporată în diferite sisteme de operare. Cu toate acestea, are diverse vulnerabilități de securitate, așa că nu este recomandat pentru cazurile care necesită securitate ridicată. OpenVPN este mult mai sigur, dar trebuie instalat ca software terță parte, iar configurația este puțin dificilă, dar este de încredere chiar și în conexiuni de rețea instabile.

Recomandat: