PPTP es propietario de microsoft y ya es un protocolo de tunelización, al igual que GRE, L2TP y L2F.
L2TP es una evolución y unión de L2F y PPTP, sólo es un protocolo de tunelización ninguno de ellos proporcionan cifrado tan sólo la ventaja de GRE o L2TP es que puede utilizar múltiples protocolos y además GRE soporta enrutamiento.
L2TP/IPsec se suele utilizar para acceso remoto, aunque está de moda utilizar sólo IPsec en Cisco claro, también te permite utilizar Certificados digitales.
GRE/IPsec se suele utilizar para site-to-site. Encapsula cualquier protocolo IP, IPX, AppleTalk, lo que quieras además puedes utlizar EIGRP, OSPF, etc..
PPTP no se suele utilizar en entornos empresariales porque utiliza encriptación MPPE de Microsoft y la verdad es que no es muy potente, 56 bits creo.
IPsec es el que proporciona entre otras cosas encriptacion de datos con DES, 3DES o AES, autenticación e integridad MD5 y SHA1.
Los números de puerto yo creo que en
www.iana.org podrás encontrarlos.
salu2
salu2