Secure Socket Tunneling ProtocolSecure Socket Tunneling Protocol (SSTP) est un type de tunnel VPN qui fournit un mécanisme pour transporter PPP ou L2TP à travers un canal SSL 3.0. SSL fournit une sécurité au niveau transport avec une négociation de clés, le chiffrement, et le contrôle de l'intégrité des données. L'utilisation de SSL sur le port TCP HTTPS (443 par défaut) permet à SSTP de passer facilement à travers les pare-feu et les serveurs Proxy. AuthentificationLe serveur SSTP doit être authentifié durant la phase SSL. Les clients SSTP peuvent optionnellement être authentifiés durant la phase SSL, et doivent obligatoirement être authentifiés dans la phase PPP. L'utilisation de PPP permet de supporter les méthodes d'authentifications les plus courantes, comme EAP-TLS et MS-CHAP. SSTP est seulement utilisable dans un mode client vers site (client-to-site), il ne supporte pas les tunnels VPN site à site (site-to-site). Systèmes d'exploitation supportant SSTPSSTP est disponible pour Linux, Mac OS, BSD et Windows. Pour Windows, SSTP est disponible à partir de la version Windows Vista SP1. Limitation de performanceSSTP souffre des mêmes limitations de performance que les autres tunnels faisant de l’IP sur du TCP. En général les performances sont acceptables tant qu’il y a suffisamment de bande passante sur le lien pour garantir que les timers des sessions TCP tunnelées n’expirent pas. Si cela se produit, les performances chutent drastiquement. Ce problème est connu sous le nom de « TCP meltdown Problem ». Structure du PaquetEn-têteL’en-tête suivant est commune à tous les types de paquets SSTP[1] :
Message de ContrôleLe champ data contient un message de contrôle SSTP uniquement quand le champ C de l’en-tête est activé.
Notes et référencesVoir aussi
|
Portal di Ensiklopedia Dunia