The point-to-point protocol (PPP) was specifically developed for network connections on serial channels (e.g. ISDN, DSL, etc.) and has become the standard for connections between routers. It implements the following features:
- Password protection according to PAP, CHAP or MS-CHAP
- Callback functions
- Negotiating the network protocol to be used over the established connection (e.g. IP). These include parameters necessary for these protocols, such as IP addresses. This negotiation is conducted using the IPCP protocol (IP Control Protocol).
- Negotiation of connection parameters such as the MTU (Maximum Transmission UnitManual definition of the MTU).
- Verification of the connection by LCP (Link Control Protocol)
- Bundling of multiple ISDN or DSL channels (Multilink-PPP (MLPPP) or Multilink-PPPoE (MLPPPoE))
PPP is the standard used for communication between routers and WAN-connection software from different manufacturers. To ensure successful data transmission wherever possible, the connection parameters are negotiated with standardized control protocols (e.g. LCP, IPCP, CCP), which are included in PPP.