PPP é um protocolo que estabelece conexões ponto a ponto e negocia parâmetros como endereços IP dinâmicos e compactação de dados. Ele usa LCP para estabelecer e configurar o enlace e NCP para negociar protocolos de rede. PPP fornece autenticação através de PAP ou CHAP.