Протокол PPP (протокол «точка-точка»)

Ещё один протокол канального уровня — это двухточечный протокол, или протокол «точка-точка» (PPP). PPP — это протокол, используемый для передачи кадров между двумя узлами. В отличие от многих протоколов канального уровня, которые определены инженерными организациями, стандарт PPP определяется документами, имеющими статус стандартов. Двухточечный протокол PPP был разработан как протокол глобальной сети и остаётся протоколом для внедрения многих глобальных сетей, основанных на последовательных каналах передачи данных. Протокол PPP можно использовать в различных физических средах передачи данных, включая витые пары, оптоволоконные линии и спутниковые передачи, а также виртуальные соединения.

Протокол PPP использует многоуровневую архитектуру. Для соответствия требованиям различных типов сред передачи данных двухточечный протокол устанавливает между двумя узлами логические соединения, которые называются сеансами. Сеанс PPP скрывает физические среды передачи данных от самого протокола PPP и протоколов вышестоящих уровней. Также эти сеансы предоставляют протоколу PPP метод для инкапсуляции нескольких протоколов по каналам типа «точка-точка». Каждый протокол, инкапсулированный по каналу, устанавливает собственный сеанс PPP.

Также протокол PPP предоставляет двум узлам возможности согласования параметров в сеансе PPP. К этим параметрам относятся аутентификация, сжатие и использование многоканального подключения (использование нескольких физических соединений).

Чтобы узнать основные поля кадра PPP, см. рисунок.