PPTP OS Design Development (Windows Embedded CE 6.0)
1/6/2010
The PPTP implementation in Windows Embedded CE is implemented through the Remote Access Service (RAS) and the Point-to-Point Tunneling Protocol (PPTP). PPTP is a network protocol that implements a security infrastructure for the transfer of data from a remote client to a private enterprise server, thus creating a virtual private network (VPN) by using TCP/IP-based data networks. PPTP supports multiple network protocols and can be used for virtual private networking over public and private networks. PPTP can be used to provide on-demand, virtual networks by using dial-up lines, local area networks (LANs), wide area networks (WANs), or the Internet and other public TCP/IP-based networks.
PPTP supports Windows Embedded CE-based PPTP clients. Windows Embedded CE also supports PPTP servers. For more information on the PPTP Server, see RAS Server/PPTP Server (Incoming).
OS Design Information
The following table shows operating system design information for PPTP.
Concept | Description |
---|---|
Dependencies |
Dial-up Networking and IP Helper API |
Hardware considerations |
None |
Modules and Components
The following table shows the components and modules that implement PPTP.
Item | Module | Component |
---|---|---|
PPTP |
pptp |
None |
PPTP Implementation Considerations
The following table shows the Sysgen variable for PPTP.
Sysgen variable | Description |
---|---|
SYSGEN_PPTP |
When this variable is set, the PPTP Catalog item is included in the OS design. |
Application Development Topics
Windows Embedded CE Implementation of PPTP
Establishing a PPTP Connection