Все описанные недостатки SLIP (адресация, установка типа пакета и сжатие) устраняются в протоколе PPP. В отличие от SLIP, PPP является официальным стандартом Интернет. Поэтому производители программного обеспечения, так же, как и другие коммерческие фирмы, применяют PPP в качестве базового стандарта для своих коммуникационных нужд. Протокол PPP состоит из трех основных частей:
• Метод инкапсуляции данных, позволяющий на одном и том же канале связи использовать различные сетевые протоколы.
• Протокол управления соединением (Link Control Protocol, LCP), которым пользуется программное обеспечение с целью установки, конфигурации и тестирования соединения. Обе участвующие в обмене стороны пользуются LCP для выбора приемлемых для них обоих свойств конкретного РРР-соединения.
• Семейство протоколов управления сетью (Network Control Protocols, NCPs), позволяющее РРР-соединению использовать протоколы различных сетевых уровней.
Более подробная информация о PPP содержится в трех документах:
• Общая информация о PPP. RFC 1547, Requirements for an Internet Standard Point-to-Point Protocol, Perkins, 1993.
• Описание PPP и LCP. RFC 1661, The Point-to-Point Protocol, Simpson, 1994.
• Описание NCP для IP. RFC 1332, The PPP Internet Protocol Control Protocol (IPCP), McGregor, 1992.