O protocolo PPP (Point-to-Point-Protocol) é um protocolo da camada de enlace. Ele usa os protocolos HDLC, LCP e NCP. O NCP é utilizado para negociar e configurar os protocolos da camada de rede que são utilizados em uma sessão PPP.