Secure Socket Tunneling Protocol

Secure Socket Tunneling Protocol

Secure Socket Tunneling Protocol (SSTP) is a form of VPN tunnel that provides a mechanism to transport PPP traffic through an SSL channel. SSL provides transport-level security with key-negotiation, encryption and traffic integrity checking. The use of TCP port 443 should increase the chances that SSTP will pass through most firewalls and proxy servers.

SSTP servers must be authenticated during the SSL phase. SSTP clients can optionally be authenticated during the SSL phase, and must be authenticated in the PPP phase. The use of PPP allows support for common authentication methods, such as EAP-TLS and MS-CHAP.

It is currently available in Windows Server 2008 and Windows Vista SP1.

TP header structure

The following header structure is common to all types of SSTP packets:

* Version (8 bits) – Communicates and negotiates the version of SSTP that is used.
* Reserved (7 bits) – Reserved for future use.
* C (1 bit) – Control bit indicating whether the SSTP packet represents an SSTP control packet or an SSTP data packet. This bit is set if the SSTP packet is a control packet.
* Length (16 bits) – Packet length field, composed of two values: a Reserved portion and a Length portion.:* Reserved (4 bits) – Reserved for future use.:* Length (12 bits) – Contains the length of the entire SSTP packet, including the SSTP header.
*Data (variable) – When Control bit C is set, this field contains an SSTP control message. Otherwise, the data field would contain a higher level protocol. At the moment, this can only be PPP.

TP control message structure

The Data field of the SSTP header would contain an SSTP control message only when the header's Control bit C is set.

* Message Type (16 bits) – Specifies the type of SSTP control message being communicated. This dictates the number and types of attributes that can be carried in the SSTP control packet.
* Attributes Count (16 bits) – Specifies the number of attributes appended to the SSTP control message.
* Attributes (variable) – Contains a list of attributes associated with the SSTP control message. The number of attributes is specified by the Attributes Count field.

ee also

* AuthIP
* L2TP/IPsec
* OpenVPN
* PPTP

External links

* [http://blogs.technet.com/rrasblog/archive/tags/SSTP/default.aspx RRAS Technet Blog]
* [http://www.techworld.com/networking/news/index.cfm?newsID=7814&pagtype=all Microsoft develops new tunneling protocol]
* [http://blogs.technet.com/rrasblog/archive/2007/01/10/how-sstp-based-vpn-connection-works.aspx How SSTP based VPN connection works]


Wikimedia Foundation. 2010.

Игры ⚽ Поможем решить контрольную работу

Look at other dictionaries:

  • SSTP — Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom.   Sigles d’une seule lettre   Sigles de deux lettres   Sigles de trois lettres > Sigles de quatre lettres …   Wikipédia en Français

  • Security and safety features new to Windows Vista — There are a number of security and safety features new to Windows Vista, most of which are not available in any prior Microsoft Windows operating system release.Beginning in early 2002 with Microsoft s announcement of their Trustworthy Computing… …   Wikipedia

  • Windows Server 2008 — Part of the Microsoft Windows family …   Wikipedia

  • Virtual Private Network — (deutsch „virtuelles privates Netz“; kurz „VPN“) ist eine Schnittstelle in einem Netzwerk und hat zwei unterschiedliche Bedeutungen. Das konventionelle VPN dient dazu, Teilnehmer eines Netzes an ein anderes Netz zu binden, ohne dass die Netzwerke …   Deutsch Wikipedia

  • Windows Vista — Part of the Microsoft Windows family …   Wikipedia

  • Joseph G. Davies — Joseph G Davies. Joseph is a Microsoft employee and has been a technical writer and instructor of TCP/IP and networking technology topics since 1993. He has a bachelor s degree in Engineering Physics and is an MCSE and an MCT. Joseph is the… …   Wikipedia

  • Microsoft Windows Server 2008 — Windows Server 2008 Famille Microsoft Windows Type de noyau Noyau hybride État du pro …   Wikipédia en Français

  • Microsoft windows server 2008 — Windows Server 2008 Famille Microsoft Windows …   Wikipédia en Français

  • Windows 2008 — Microsoft Windows Server 2008 Windows Server 2008 Famille Microsoft Windows …   Wikipédia en Français

  • Windows 2008 Server — Microsoft Windows Server 2008 Windows Server 2008 Famille Microsoft Windows …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”