| Index Page - Lections - Data Link Layer - PPP | |||||||||||||||||||||||||||||||||||||
|
Протокол PPP Последние несколько лет протокол РРР стал стандартом де-факто (de-facto) для организации соединения по коммутируемым каналам и выделенным линиям. Поэтому для нормальной работы модемного соединения и извлечения из него максимальной пользы необходимо иметь понятие о протоколе РРР. Итак, РРР — это Интернет-стандарт по передаче IP-пакетов по последовательным линиям. РРР поддерживает синхронные и асинхронные линии. Point -to-Point Protocol (РРР, протокол "точка-точка") разработан для инкапсуляции протоколов вида "point-to-point IP". Помимо этого, целями создания протокола РРР было упрощение выдачи и управления IP-адресами, асинхронной и синхронной инкапсуляцией, смешиванием сетевых протоколов (network protocol multiplexing), конфигурированием и тестированием качества связи, обнаружением ошибок и опциями для установления таких особенностей сетевого уровня, как настройка адресов и установка сжатия данных. Для поддержки вышеперечисленных качеств, РРР должен предоставлять управление по расширенному протоколу Link Control Protocol LCP, протокол управления соединением) и семейству протоколов Network Control Protocols(NCPs, протоколы управления сетью), которые используются для установления параметров связи.В табл. 1. приведены основные возможности, реализованные протоколом РРР. Однако следует учитывать, что используемое программное обеспечение может не полностью реализовывать эти возможности, поэтому рекомендуется предварительно ознакомиться с описанием применяемых программ, особенно в гетерогенной среде.
РРР предоставляет возможность передачи датаграмм по последовательным point-to-point-линиям и имеет три составляющие:
В момент установления связи через РРР-соединение, РРР-демон вначале шлет пакеты LCP для конфигурирования и тестирования линии связи. После того как связь и дополнительные возможности будут установлены посредством протокола LCP, РРР-демон посылает NCP-фреймы для изменения и настройки одного или более сетевых протоколов. По окончании процесса настройки сетевые пакеты могут передаваться через установленное соединение. Оно будет оставаться активным до тех пор, пока специальные LCP- или NCP-пакеты не закроют соединение, или до тех пор, пока не произойдет какое-нибудь внешнее событие, которое приведет к потере соединения, например, сработает таймер отсутствия активности или разорвется модемное соединение. Протокол РРР адаптирован для работы с любым DTE/DCЕ-интерфейсом, включая RS-232, RS-422, RS-423, CITT V.35. Помимо этих интерфейсов протокол может работать практически на любом оборудовании, единственное требование — наличие дуплексного режима. Протокол РРР использует принципы, терминологию и структуру пакетов, описанных в стандартах ISO, касающихся HDLC:
В табл. 2 приведён формат пакета протокола РРР.
| |||||||||||||||||||||||||||||||||||||