Протокол РРР (RFC1661) был разработан Инженерной проблемной группой INTERNET и пришел на смену устаревшему протоколу SLIP.
В отличие от SLIP протокол РРР может работать не только с интерфейсом RS232, но и с другими интерфейсами между ООД и АКД (RS422, RS423 и V.35). Протокол РРР может работать без управляющих сигналов модемов (таких, как "Request to Send", "Clear to Send", "Data Terminal Ready"). Единственное жесткое требование, предъявляемое РРР к линии связи, это обеспечение дуплексного соединения.
Протокол РРР включает:
Формат кадра протокола РРР (рис. 31) аналогичен формату кадра HDLC и включает:
флаг (01111110);
поле "Адрес" (11111111);
поле "Управление" (00000011);
поле "Протокол" (2 байта), значение которого определяется типом пакета, содержащегося в поле "Информация" (рис. 14);
поле "Информация" (до 1500 байтов);
поле "Контрольная сумма" (2 байта; Cyclic Redundancy Code).
Ффлаг |
Адрес |
Управление 00000011 |
Протокол (2 байта) |
Поле информации (до 1500 байтов) |
Контрольная сумма (2 байта) |
Флаг I |
Рис. 31 Формат кадра РРР
Преимущества РРР. По сравнению с протоколом SLIP протокол РРР является значительно более развитым инструментом и имеет следующие преимущества: