- Услуги
- Цена и срок
- О компании
- Контакты
- Способы оплаты
- Гарантии
- Отзывы
- Вакансии
- Блог
- Справочник
- Заказать консультацию
РРР (Point-to-Point Protocol — протокол двухточечного соединения) — это протокол, определяющий правила кодирования IP-пакетов для передачи по медленному (и часто ненадежному) последовательному каналу. Каналы данного типа просто ретранслируют потоки битов и не знают о том, где начинается и заканчивается пакет. За кодирование и декодирование пакетов, передаваемых через последовательный канал, отвечает драйвер РРР. Он добавляет к пакету заголовок канального уровня и маркеры-разграничители.
Протокол РРР иногда применяется в современных “домашних” технологиях, таких как DSL и кабельные модемы, но пользователи обычно об этом не знают. Инкапсуляция пакетов выполняется интерфейсным устройством, и весь трафик проходит через Ethernet, так что пользователь видит лишь Ethernet -соединение.
Предшественниками РРР послужили протоколы SLIP (Serial Line Internet Protocol — межсетевой протокол дня последовательного канала) и CSLIP (Compressed SLIP — сокращенный протокол SLIP), разработанные соответственно Риком Адамсом (Rick Adams) и Ваном Джейкобсоном.
Протокол РРР отличается от них тем, что позволяет передавать пакеты множества протоколов по одному каналу. Описание этого протокола приведено в RFC 1331.
В состав протокола РРР входят три компонента:
Эти компоненты вместе с таблицами состояний, безупречными с точки зрения теории конечных автоматов, подробно описываются в RFC-документации.
Поддержка РРР имеется во всех современных операционных системах.
Протокол РРР обеспечивает все функциональные возможности Ethernet, но на гораздо меньшей скорости.