Поделиться через


Значение (TCP/IP)

Конструкция TCP/IP Value позволяет расширить схему связи bidi с запросами, которые извлекают данные из определенного объекта MIB. Конструкция Value определена в tcpbidi.xsd.

Атрибут Description
deviceIndex Флаг, который, если значение TRUE, означает, что связанный алгоритм должен включать индекс устройства в указанный OID; если значение FALSE, конечная нуля добавляется к OID. Значение по умолчанию — FALSE. Дополнительные сведения см. в примечании после этой таблицы.
drvPrinterEvent (Необязательно) Логическое значение, указывающее, отправляет ли монитор портов уведомления драйверу. Значение TRUE указывает, что монитор портов отправляет уведомления драйверу. FALSE указывает, что монитор портов не отправляет уведомления драйверу.
name Имя значения схемы.
Oid Адрес объекта MIB в виде идентификатора объекта (OID).
refreshInterval (Необязательно) Значение интервала опроса в секундах. Значение по умолчанию — 600 секунд.
type Тип данных в конструкции Value — значение в перечислении BIDI_TYPE.

Сетевое устройство, поддерживающее протокол SNMP, может быть узлом для различных вложенных элементов, таких как процессор, сеть, принтер и диск служба хранилища. Таблицы MIB, реализованные в сетевых принтерах, имеют записи, индексированные с помощью индексов устройств. Чтобы получить данные из таблицы MIB (например, имя входной ячейки), запрос должен иметь индекс устройства, который правильно идентифицирует вложенный элемент. Стандартный монитор портов TCP/IP позволяет настроить индекс устройства вручную с помощью пользовательского интерфейса конфигурации порта. Расширение bidi с deviceIndex="true" создает OID с соответствующим индексом устройства, полученным из пользовательского интерфейса конфигурации порта. Кроме того, если Value конструкция содержится в экземпляре свойства, OID имеет нулевой индекс, добавленный к его концу.

Пример

В следующем примере кода схема связи bidi расширяется путем добавления нового свойства System в свойство Printer . Свойство System имеет конструкцию Value с атрибутами name, type и oid .

<Property name="Printer">
  <Property name="System">
    <Value name="Name" type="BIDI_STRING" oid="1.3.6.1.2.1.1.5"/>
  </Property>
</Property>

Приведенный выше пример приводит к следующему запросу:

\Printer.System:Name

Value Так как конструкция содержится в экземпляре свойства, а не в экземпляре IndexedProperty, конечный ноль автоматически добавляется к OID.