PPP协议有三个组成部分: (1)一个将IP数据报封到串行链路的方法。PPP既支持异步链路(无奇偶校验的8比特数据),也支持面向比特的同步链路。 (2)一个用来建立、配置和测试数据链路的链路控制协议LCP(Link Control Protocol)。通信的双方可协商一些选项。在[RFC 1661]中定义了11种类型的LCP分组。 (3)一套网络控制协议NCP(Network Control Protocol),支持不同的网络层协议,如IP、OSI的网络层、DECnet、AppleTalk等。
PPP协议是一种点到点链路层技术,主要用于全双工的同异步链路上进行数据传输。该协议由链路控制协议族(Link Control Protocol)、网络层控制协议族(Network Control Protocol)和扩展协议族CHAP(Challenge-Handshake Authentication Protocol)和PAP(Password Authentication Protocol)组成。