Point-to-Point Protocol over Ethernet Reference (Compact 2013)


Point-to-Point Protocol (PPP) over Ethernet (PPPoE) provides the ability to connect a network of hosts, over a simple bridging access device, to a Remote Access Concentrator. With this ability, each host utilizes its own point-to-point stack, and the user is presented with a familiar user interface. Billing and type of service can be managed by the user, rather than by the site.

To provide a point-to-point connection over Ethernet, each PPP session must record the Ethernet address of the remote peer, and each PPP session must establish a unique session identifier. PPPoE includes a discovery protocol that provides this functionality.

Windows Embedded Compact provides PPPoE functionality based on RFC 2516, "A Method for Transmitting PPP Over Ethernet (PPPoE)."

PPPoE supports both the Kerberos and Secure Sockets Layer (SSL) authentication mechanisms.

To add this feature to your OS, see Point-to-Point Protocol over Ethernet (PPPoE) Catalog Items and Sysgen Variables.

For reference information, see Point-to-Point Protocol over Ethernet (PPPoE) Registry Settings.

Sample application code is available at:

  • %_WINCEROOT%\Public\Common\oak\drivers\netsamp\AUTORAS\DLL Provides AutoDial functionality to dialer applications.
  • %_WINCEROOT%\Public\Common\oak\drivers\netsamp\AUTORAS\TEST Test application for RAS AutoDial.
  • %_WINCEROOT%\Public\Common\oak\drivers\netsamp\RASDIAL Sample RAS dialing program.
  • %_WINCEROOT%\Public\Common\oak\drivers\netsamp\RASENTRY Sample application that is used to make RAS telephone book entries.
  • %_WINCEROOT%\Public\Common\oak\drivers\netsamp\RNAAPP Sample application that displays status information while a dial-up or virtual private network (VPN) connection is being established.

Source code for this feature is available at:

In This Section

Point-to-Point Protocol over Ethernet (PPPoE) Catalog Items and Sysgen Variables

Point-to-Point Protocol over Ethernet (PPPoE) Registry Settings

PPTP Registry Settings

See Also

Other Resources