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

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


Операции с точкой входа ioctl Entry Point интерфейса GDLC

Интерфейс GDLC поддерживает следующие операции управления вводом-выводом (ioctl):

DLC_ENABLE_SAP Включает служебную точку доступа (SAP).
DLC_DISABLE_SAP Отключает SAP.
DLC_START_LS Запускает станцию связи конкретной SAP в режиме инициатора или приемника.
DLC_HALT_LS Останавливает станцию связи.
DLC_TRACE Отслеживает кратковременные и долговременные операции станции связи.
DLC_CONTACT Устанавливает соединение с удаленной станцией для определенной локальной станции связи.
DLC_TEST Проверяет соединение выбранной локальной станции связи с удаленной станцией.
DLC_ALTER Изменяет параметры конфигурации станции связи.
DLC_QUERY_SAP Запрашивает статистику по определенной SAP.
DLC_QUERY_LS Запрашивает статистику по определенной станции связи.
DLC_ENTER_LBUSY Переводит выбранную линию связи в режим local busy.
DLC_EXIT_LBUSY Выключает режим local busy для выбранной станции связи.
DLC_ENTER_SHOLD Переводит выбранную линию связи в режим кратковременного соединения.
DLC_EXIT_SHOLD Выключает режим кратковременного соединения для выбранной станции связи.
DLC_GET_EXCEP Возвращает пользователю уровня приложения асинхронное уведомление об исключительной ситуации.

Примечание: Данная операция управления вводом-выводом не применяется пользователями уровня ядра, так как все исключительные ситуации передаются пользователю уровня ядра через соответствующие программы обработки исключений.
DLC_ADD_GRP Добавляет к порту групповой адрес приема или адрес приема многоцелевой рассылки.
DLC_DEL_GRP Удаляет из порта групповой адрес приема или функциональный адрес приема многоцелевой рассылки.
DLC_ADD_FUNC_ADDR Добавляет к порту групповой функциональный адрес приема или функциональный адрес приема многоцелевой рассылки.
DLC_DEL_FUNC_ADDR Удаляет из порта групповой функциональный адрес приема или функциональный адрес приема многоцелевой рассылки.
IOCINFO Возвращает структуру, описывающую диспетчер устройств GDLC. Дополнительная информация содержится в файле /usr/include/sys/devinfo.h.

Служебная точка доступа

SAP определяет пользовательскую службу, предназначенную для отправки и приема конкретного класса данных. При этом возможна раздельная пересылка данных различных классов соответствующим служебным обработчикам. Адреса исходной SAP и целевой SAP для DLC, параллельно поддерживающих несколько SAP, хранятся в заголовках пакетов. В DLC, поддерживающих единственную SAP, адресация SAP не используется. Тем не менее, принцип включения используется и для одной SAP. В общем случае, для каждого порта и каждого пользователя DLC существует включенная SAP.

Большинство адресов SAP соответствует стандартным объектам управления сетью IEEE или присваивается пользователям в соответствии с документом Token-Ring Network Architecture Reference. Ниже приведено несколько основных адресов SAP:

Нулевая SAP (0x00) Позволяет отвечать на запросы удаленных узлов, даже если ни одна SAP не была включена. Эта SAP поддерживает только службы без подтверждения связи и отвечает только на запросы обмена идентификаторами (XID) и тестирования блоков данных протокола связи (LPDU).
Управление путем SNA (0x04) Представляет адрес SAP по умолчанию, который используется в узлах Системной сетевой архитектуры (SNA).
PC Network NETBIOS (0xF0) Используется в средствах связи DLC, управляемых с помощью эмуляции Сетевой базовой системы ввода-вывода (NetBIOS).
SAP для распространения информации (0xFC) Используется службами распространения информации об именах локальной сети (LAN).
Глобальная SAP (0xFF) Определяет все активные SAP.

Станция связи

Станция связи (LS) определяет соединение между двумя узлами определенной пары SAP. Это соединение может работать как служба без подтверждения связи (передача дейтаграмм) или как служба с подтверждением связи (передача полностью упорядоченных данных с восстановлением после ошибок). В общем случае, для каждого удаленного соединения запускается одна LS.

Режим local-busy

Если LS работает в режиме с подтверждением связи, то необходимо, чтобы удаленная станция прекратила отправку информационных пакетов из-за таких ошибок, как, например, нехватка ресурсов. Для перевода локальной станции в режим local-busy удаленной станции может быть отправлено соответствующее уведомление. После освобождения ресурсов локальная станция уведомляет удаленную станцию о выходе из состояния local-busy и о том, что можно возобновить отправку информационных пакетов. В режиме local-busy приостанавливается работа только с упорядоченными информационными пакетами. На прохождение пакетов других типов этот режим не влияет.

Режим short-hold

Режим short-hold используется в сетях передачи данных со следующими характеристиками:

В режиме short-hold связь между двумя станциями устанавливается только при наличии данных для передачи. Если данные для отправки отсутствуют, то после заданного тайм-аута связь прерывается, и повторно устанавливается только при появлении данных для пересылки.

Проверка и трассировка линии связи

Для проверки соединения между двумя станциями отправьте с локальной станции тестовый пакет. Если соединение исправно, этот пакет будет возвращен удаленной станцией.

Поддержка этой функции ограничивается возможностями протокола некоторых линий связи. Например, SDLC позволяет создавать тестовые пакеты только на главной системе или основной станции. Большинство других протоколов позволяют отправлять тестовые пакеты с любой станции, участвующей во взаимодействии.

Для трассировки линии связи, сведений о передаваемых данных и специальных событий (таких как активация станции, завершение ее работы и тайм-ауты) вам необходимо получить доступ к каналу трассировки общего назначения и указать запись протоколов трассировки каждой LS в общий трассировщик. Эта функция позволяет определить причину некоторых неполадок со связью. Поддерживаются как короткие, так и длинные записи трассировки.

Статистика

Пользователь GDLC может запросить статистику как по SAP, так и по LS. Статистика по SAP состоит из сведений о текущем состоянии SAP и о программе работы с устройством. Статистика по LS состоит из сведений о текущем состоянии станции, а также показаний различных индикаторов надежности, доступности и возможности обслуживания, которые отслеживают работу станции с момента ее запуска.


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