Поскольку размеры кадра РРР ограничены, он иногда не может вместить всю информацию. Чтобы преодолеть это ограничение, многие из необходимых коммуникационных функций протокол выполняет в ходе процедуры установки соединения. Это эффективнее, чем передача данных в заголовке РРР, так как передавать некоторые сведения с каждым пакетом не нужно. Например, хорошо, если две системы, соединенные протоколом, знают IP-адреса друг друга, но нет необходимости включать эти адреса в заголовок каждого пакета, как это Делается в Ethernet: в обмене участвуют всего два компьютера, которым достаточно идентифицировать себя лишь однажды. Это относится и к процедуре авторизации пользователя.
Установка РРР-соединения проходит в несколько этапов, до завершения которых системы прикладными данными не обмениваются.
1. Нет связи (Link Dead). Вначале процесса связи между системами нет. Затем на одной из них инициируется соединение на физическом уровне, например, запускается программа, которая заставляет звонить модем.
2. Установка связи (Link Establishment).Когда соединение на физическом уровне установлено, одна из систем генерирует кадр РРР с сообщением Link Control Protocol (LCP) Request. С помощью протокола LCP системы «договариваются» о параметрах, которые они будут использовать на протяжении сеанса РРР. В сообщении содержится список параметров — допустимых протоколов аутентификации, возможность сжатия заголовков, допустимые протоколы сетевого уровня и т. д. Принимающая система подтверждает использование одних параметров, отвергает другие и предлагает список возможных замен. В конце концов две системы составляют общий список параметров, которые они будут использовать.
3. Аутентификация (Authentication).Если на этапе установки связи две системы «договорились» об использовании какого-либо протокола аутентификации, далее они обмениваются кадрами РРР, в полях данных которых содержатся сообщения этого протокола. Чаще всего применяются протоколы PAP (Password Authentication Protocol) и CHAP (Challenge Handshake Authentication Protocol), но есть и другие протоколы аутентификации.
4. Контроль качества связи (Link Quality Monitoring).Если на этапе установки связи две системы «договорились» об использовании протокола контроля качества связи, происходит обмен сообщениями для этого протокола.
5. Конфигурирование протокола сетевого уровня (Network Layer Protocol Configuration).На этом этапе для каждого из протоколов сетевого уровня, пользоваться которыми «договорились» системы, происходит обмен сообщениями протокола Network Control Protocol (NCP).
6. Открытие связи (Link Open).Когда обмен сообщениями NCP завершен, соединение РРР полностью установлено и можно начинать обмен пакетами с прикладными данными сетевого уровня.
7. Окончание связи (Link Termination).Закончив передачу данных, системы разрывают соединение РРР, обмениваясь терминирующими сообщениями LCP, после чего возвращаются в состояние отсутствия связи.