Le fonctionnement du protocole LCP comprend l'établissement de la liaison, sa maintenance et sa fermeture. Il utilise trois classes de trames LCP pour effectuer le travail de chaque phase LCP :

Établissement de la liaison

L'établissement de la liaison est la première phase du fonctionnement du protocole LCP, comme illustré à la Figure 1. Cette phase doit s'effectuer correctement avant tout échange de paquets de couche réseau. Au cours de l'établissement de la liaison, le protocole LCP ouvre la connexion et négocie les paramètres de configuration. Le point de départ du processus d'établissement de la liaison est l'envoi d'une trame Configure-Request au destinataire par le périphérique qui prend l'initiative de la liaison. Cette trame inclut un nombre variable d'options de configuration requises pour configurer la liaison.

L'initiateur précise les options de création de la liaison, y compris les paramètres du protocole et de l'authentification. Le destinataire traite la demande :

Lorsque le protocole NCP a terminé la configuration nécessaire, y compris la validation de l'authentification si elle est configurée, la ligne peut être utilisée pour transférer des données. Pendant l'échange des données, le protocole LCP passe en mode de maintenance de la liaison.

Maintenance de la liaison

Pendant la maintenance de la liaison, LCP peut utiliser des messages pour fournir des commentaires et tester la liaison, comme illustré à la Figure 2.

Fin de la liaison

Une fois le transfert de données effectué au niveau de la couche réseau, le LCP met fin à la liaison, comme illustré à la Figure 3. Le protocole NCP ne met fin qu'à la couche réseau et à la liaison NCP. La liaison reste ouverte jusqu'à ce que le protocole LCP la ferme. Si le protocole LCP met fin à la liaison avant le protocole NCP, la session NCP est aussi fermée.

PPP peut mettre fin à la liaison à tout moment. Cela peut se produire en raison de la perte de l'opérateur, d'un échec d'authentification, d'une défaillance de la qualité de la liaison, de l'expiration d'un compteur de période d'inactivité ou de la fermeture administrative de la liaison. Le protocole LCP ferme la liaison en échangeant des paquets Terminate. Le périphérique demandant la fermeture envoie un message Terminate-Request. L'autre périphérique répond en envoyant un message Terminate-Ack. Une demande de fermeture indique que le périphérique l'envoyant doit fermer la liaison. Lors de la fermeture de la liaison, PPP en informe les protocoles de couche réseau afin qu'ils puissent appliquer l'action appropriée.