Подсистема двухточечного протокола (PPP) представляет собой альтернативу SLIP. Протокол PPP обеспечивает стандартный способ передачи многопротокольных дейтаграмм по двухточечным линиями связи. PPP включает три уровня:
Эта реализация PPP соответствует следующим RFC:
В PPP различаются клиенты и серверы. Данная операционная система может действовать и как клиент, и как сервер. Различие позволяет упростить настройку. Серверы PPP пытаются выделить пул IP-адресов для устанавливаемых соединений. Между устройствами передачи данных есть определенная взаимосвязь. Эта реализация PPP нарушает эту взаимосвязь. Все соединения серверов PPP выделяются с помощью первого доступного устройства. Это упрощает отделению протокола PPP от конкретного устройства передачи данных. Процесс подключения должен указывать в запросе необходимый тип линии связи.
Двухточечный протокол асинхронного канала связи в этой операционной системе использует три процесса пользовательского уровня:
Для настройки двухточечного протокола для асинхронного канала связи можно воспользоваться Web-администратором системы или программой SMIT. Задачи, которые необходимо будет выполнить при настройке системы, перечислены в следующей таблице. Для выполнения этих задач у вас должны быть права доступа root.
Во время первоначальной настройки системы необходимо выполнить задачи из следующей таблицы:
Задачи настройки PPP асинхронного канала связи | ||
---|---|---|
Процедура | Команда быстрого доступа из SMIT | Среда Web-администратора системы |
Создать конфигурацию управления каналом связи | smit ppplcp | Программное обеспечение --> Сеть --> TCPIP (IPv4 и IPv6) --> Двухточечный протокол (PPP) --> Настроить канал связи PPP. |
Добавить конфигурацию линии связи | smit addlcp |
|
Просмотреть или изменить конфигурацию линии связи | smit chglcp |
|
Удалить конфигурацию канала связи1 | smit rmlcp | Программное обеспечение --> Сеть --> TCPIP (IPv4 и IPv6) --> Двухточечный протокол (PPP) --> Настроить канал PPP --> Конфигурация канала --> Удалить конфигурацию канала. |
Создать IP-интерфейсы PPP | smit pppip |
|
Добавить интерфейс сервера | smit addpppserver | Программное обеспечение --> Сеть --> TCPIP (IPv4 и IPv6) --> Двухточечный протокол (PPP) --> Настроить канал PPP --> Интерфейсы сервера --> Добавить/изменить интерфейс. |
Просмотреть или изменить интерфейс сервера | smit listserver | Программное обеспечение --> Сеть --> TCPIP (IPv4 и IPv6) --> Двухточечный протокол (PPP) --> Настроить канал PPP --> Интерфейсы сервера --> Добавить/изменить интерфейс. |
Удалить интерфейс сервера1 | smit rmlistserver | Программное обеспечение --> Сеть --> TCPIP (IPv4 и IPv6) --> Двухточечный протокол (PPP) --> Настроить канал PPP --> Интерфейсы сервера --> Удалить интерфейс. |
Добавить интерфейс запросов | smit addpppdemand | Программное обеспечение --> Сеть --> TCPIP (IPv4 и IPv6) --> Двухточечный протокол (PPP) --> Настроить канал PPP --> Интерфейсы с ответом по запросу --> Добавить/изменить интерфейс. |
Просмотреть или изменить интерфейс запросов | smit listdemand | Программное обеспечение --> Сеть --> TCPIP (IPv4 и IPv6) --> Двухточечный протокол (PPP) --> Настроить канал PPP --> Интерфейсы с ответом по запросу --> Добавить/изменить интерфейс. |
Удалить интерфейс запросов1 | smit rmlistdemand | Программное обеспечение --> Сеть --> TCPIP (IPv4 и IPv6) --> Двухточечный протокол (PPP) --> Настроить канал PPP --> Интерфейсы с ответом по запросу --> Удалить интерфейс. |
Управлять пользователями/паролями PAP | smit ppppap |
|
Добавить пользователя PAP | smit addpapuser |
|
Просмотреть или изменить пользователя PAP | smit listpapuser |
|
Удалить пользователя PAP | smit rmpapuser |
|
Управлять пользователями/паролями CHAP | smit pppchap |
|
Добавить пользователя CHAP | smit addchapuser |
|
Просмотреть или изменить пользователя CHAP | smit listchapuser |
|
Удалить пользователя CHAP | smit rmchapuser |
|
Запустить PPP2 | smit startppp | Программное обеспечение --> Сеть --> TCPIP (IPv4 и IPv6) --> Двухточечный протокол (PPP) --> Запустить подсистему PPP. |
Завершить PPP3 | smit stopppp | Программное обеспечение --> Сеть --> TCPIP (IPv4 и IPv6) --> Двухточечный протокол (PPP) --> Остановить подсистему PPP. |
Примечания:
- В результате выполнения этой процедуры существующая информация уничтожается.
- Другой способ запуска PPP - ввод команды startsrc -s pppcontrold. Интерфейс SMIT позволяет задать опцию автоматического запуска PPP при загрузке системы.
- Другой способ останова PPP - ввод команды stopsrc -s pppcontrold. Интерфейс SMIT позволяет отключить опцию автоматического запуска PPP при загрузке системы.
PPP может взаимодействовать с программой-демоном TCP/IP SNMP. PPP передает ей информацию о конфигурации канала связи PPP, а также сведения об активных интерфейсах протокола управления каналом передачи данных (LCP). При правильной настройке протокола TCP/IP SNMP и программ управления SNMP можно выполнять следующие операции:
В MIB PPP поддерживаются не все объекты, определенные в RFC1471. В подсистеме PPP применяется только таблица pppLink; разделы pppLqr и pppTests не поддерживаются. pppLink поддерживается со следующими ограничениями:
По умолчанию поддержка SNMP для PPP отключена. Для настройки PPP SNMP вы можете воспользоваться Web-администратором системы (wsm) или описанной ниже процедурой. Для выполнения этих задач необходимы права доступа root.
Примечание: При выполнении данной процедуры предполагается, что канал связи PPP уже настроен. В противном случае перед включением PPP SNMP выполните процедуру, описанную в разделе Настройка асинхронного двухточечного протокола.
smit chglcp
PPP SNMP не будет включено до перезапуска PPP.
lssrc -s pppcontrold
Время, необходимое для полного отключения подсистемы, зависит от числа каналов связи, заданных в конфигурации PPP. Если данная команда сообщает, что подсистема находится в состоянии отключена, то это значит, что работа подсистемы остановлена.