[ Страница назад | Страница вперед | Содержание | Индекс | Библиотека | Юридическая информация | Поиск ]

Руководство по управлению системой: Сети и средства связи


Подсистема двухточечного протокола (PPP) асинхронного канала связи

Подсистема двухточечного протокола (PPP) представляет собой альтернативу SLIP. Протокол PPP обеспечивает стандартный способ передачи многопротокольных дейтаграмм по двухточечным линиями связи. PPP включает три уровня:

  1. Протокол формирования многопротокольных дейтаграмм. PPP поддерживает протоколы TCP/IP сетевого уровня.
  2. Протокол управления каналом передачи данных (LCP), предназначенный установления, настройки и проверки соединения уровня канала передачи данных. Этот уровень реализован путем расширения ядра потоков.
  3. Семейство протоколов управления сетью (NCP) для установления и настройки различных протоколов сетевого уровня. PPP поддерживает протокол управления протоколом Internet (IPCP) для согласования соединений TCP/IP.

Эта реализация PPP соответствует следующим RFC:

В PPP различаются клиенты и серверы. Данная операционная система может действовать и как клиент, и как сервер. Различие позволяет упростить настройку. Серверы PPP пытаются выделить пул IP-адресов для устанавливаемых соединений. Между устройствами передачи данных есть определенная взаимосвязь. Эта реализация PPP нарушает эту взаимосвязь. Все соединения серверов PPP выделяются с помощью первого доступного устройства. Это упрощает отделению протокола PPP от конкретного устройства передачи данных. Процесс подключения должен указывать в запросе необходимый тип линии связи.

Процессы пользовательского уровня

Двухточечный протокол асинхронного канала связи в этой операционной системе использует три процесса пользовательского уровня:

  1. Управляющую программу-демон pppcontrold, которая запускается пользователем root с помощью контроллера системных ресурсов (startsrc -s pppcontrold). Назначение этой программы-демона заключается в загрузке и настройке всех расширений ядра, связанных с данной подсистемой. Она продолжает работу до тех пор, пока операционной системе необходимы функции PPP.
  2. Процесс подключения (pppattachd), который связывает поток TTY с экземпляром протокола управления каналом передачи данных, протокола управления сетью и протокола дейтаграмм. Для каждого активного соединения в системе существует отдельный экземпляр процесса pppattachd. Любой пользователь процесса подключения должен входить в группу uucp, а в его переменной среды PATH должен быть указан каталог /usr/sbin.
  3. Процесс набора номера pppdial, который устанавливает соединение с удаленной системой. Для установления соединения при наборе номера используется процесс pppattachd. Назначение этого процесса - взаимодействие с асинхронным устройством перед согласованием параметров соединения PPP. Алгоритм этого взаимодействия аналогичен алгоритму обмена сообщениями по протоколу UUCP. Процесс набора номера устанавливает соединение с удаленной системой. Фактическое установление сеанса связи выходит за рамки протокола 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.

Примечания:
  1. В результате выполнения этой процедуры существующая информация уничтожается.
  2. Другой способ запуска PPP - ввод команды startsrc -s pppcontrold. Интерфейс SMIT позволяет задать опцию автоматического запуска PPP при загрузке системы.
  3. Другой способ останова PPP - ввод команды stopsrc -s pppcontrold. Интерфейс SMIT позволяет отключить опцию автоматического запуска PPP при загрузке системы.

PPP и SNMP

PPP может взаимодействовать с программой-демоном TCP/IP SNMP. PPP передает ей информацию о конфигурации канала связи PPP, а также сведения об активных интерфейсах протокола управления каналом передачи данных (LCP). При правильной настройке протокола TCP/IP SNMP и программ управления SNMP можно выполнять следующие операции:

В MIB PPP поддерживаются не все объекты, определенные в RFC1471. В подсистеме PPP применяется только таблица pppLink; разделы pppLqr и pppTests не поддерживаются. pppLink поддерживается со следующими ограничениями:

Настройка SNMP для PPP

По умолчанию поддержка SNMP для PPP отключена. Для настройки PPP SNMP вы можете воспользоваться Web-администратором системы (wsm) или описанной ниже процедурой. Для выполнения этих задач необходимы права доступа root.

Примечание: При выполнении данной процедуры предполагается, что канал связи PPP уже настроен. В противном случае перед включением PPP SNMP выполните процедуру, описанную в разделе Настройка асинхронного двухточечного протокола.
  1. Запустите SMIT и перейдите в меню Изменить/показать конфигурацию канала связи:

    smit chglcp
    
  2. Укажите в поле Включить агент SNMP для PPP значение "да".
  3. Сохраните изменения и выйдите из SMIT.

PPP SNMP не будет включено до перезапуска PPP.


[ Страница назад | Страница вперед | Содержание | Индекс | Библиотека | Юридическая информация | Поиск ]