Point-to-Point Tunneling Protocol è un protocollo di rete utilizzato principalmente con i computer Windows. Al giorno d'oggi, è considerato obsoleto per l'uso nelle reti private virtuali a causa delle sue numerose carenze di sicurezza note. Tuttavia, PPTP è ancora in uso in alcune reti.
Getty Images / lvcandy
Una breve storia di PPTP
PPTP è un protocollo di tunneling di rete sviluppato nel 1999 da un consorzio di fornitori formato da Microsoft, Ascend Communications (oggi parte di Nokia), 3Com e altri gruppi. PPTP è stato progettato per migliorare il suo predecessore Point-to-Point Protocol, un protocollo di livello di collegamento dati (Layer 2) progettato per connettere direttamente due router.
Sebbene sia considerato un protocollo veloce e stabile per le reti Windows, PPTP non è più considerato sicuro. PPTP è stato sostituito da protocolli di tunneling VPN più sicuri e protetti, inclusi OpenVPN, L2TP / IPSec e IKEv2 / IPSec.
Come funziona PPTP
PPTP è una conseguenza del PPP e, come tale, si basa sul suo framework di autenticazione e crittografia. Come tutte le tecnologie di tunneling, PPTP incapsula i pacchetti di dati, creando un tunnel per il flusso dei dati attraverso una rete IP.
PPTP utilizza un design client-server (la specifica tecnica è contenuta in Internet RFC 2637) che opera al livello 2 del modello OSI. Una volta stabilito il tunnel VPN, PPTP supporta due tipi di flusso di informazioni:
- Controlla i messaggi per gestire ed eventualmente abbattere la connessione VPN. I messaggi di controllo passano direttamente tra client VPN e server.
- Pacchetti di dati che passano attraverso il tunnel, cioè da o verso il client VPN.
Le persone di solito ottengono le informazioni sull'indirizzo del server VPN PPTP dall'amministratore del server. Le stringhe di connessione possono essere un nome di server o un indirizzo IP.
Protocolli PPTP
PPTP utilizza il tunneling di General Routing Encapsulation per incapsulare i pacchetti di dati. Utilizza la porta TCP 1723 e la porta IP 47 tramite il protocollo di controllo del trasporto. PPTP supporta chiavi di crittografia fino a 128 bit e standard di crittografia Microsoft Point-to-Point.
Modalità di tunneling: volontaria e obbligatoria
Il protocollo supporta due tipi di tunneling:
- Tunneling volontario: Un tipo di tunneling che viene avviato dal client su una connessione esistente con un server.
- Tunneling obbligatorio: Un tipo di tunneling avviato dal server PPTP presso l'ISP, che richiede il server di accesso remoto per creare il tunnel.
Il PPTP viene ancora utilizzato?
Nonostante la sua età e le carenze di sicurezza, PPTP è ancora utilizzato in alcune implementazioni di rete, principalmente VPN aziendali interne negli uffici più vecchi. I vantaggi di PPTP sono che è facile da configurare, è veloce e poiché è integrato nella maggior parte delle piattaforme, non è necessario alcun software speciale per utilizzarlo. Tutto ciò di cui hai bisogno per impostare una connessione sono le tue credenziali di accesso e un indirizzo del server.
Tuttavia, il fatto che sia facile da usare non significa che dovresti usarlo, soprattutto se per te è importante avere un alto livello di sicurezza. In tal caso, dovresti utilizzare un protocollo più sicuro per la tua rete VPN, come OpenVPN, L2TP / IPSec o IKEv2 / IPSec.