1、PPP包含两个组件,链路控制协议(LCP)、网络控制协议(NCP)。
2、LCP可以自动检测链路环境,检测是否存在环路;协商链路参数,决定最大数据包长度,使用何种认证协议。
3、PPP定义了一组NCP,每一个NCP对应了一种网络层协议,用于协商网络层地址等参数。
4、IPCP(Internet Protocol Control Protocol,IP控制协议)用于协商控制IP,IPXCP用于协商控制IPX等。NCP包括IPCP和IPv6CP。
5、PPP报文头部字主要字段
(1)Flag字段,1字节,表示帧开始或结束位置,该字节为0x7E。
(2) Address字段,1字节,可以唯一标识对端。
(3)Control字段,1字节,该字段默认值为0x03,表明为无序号帧。
(4)Protocol字段,2字节,可用来区分PPP数据帧中Information字段所承载的数据包类型。
(5) Information字段,包含Code域和Identifier域等。