Книга: TCP/IP Архитектура, протоколы, реализация (включая IP версии 6 и IP Security)
20.9.2 Запрос get и ответ на него
20.9.2 Запрос get и ответ на него
На рис. 20.10 показаны запрос get-request и ответ на него (response), полученные в анализаторе Sniffer компании Network General. Запрос содержит список из пяти переменных, значения которых нужно получить. После каждого идентификатора переменной стоит заполнитель NULL. Чтобы создать ответ, агент должен только заполнять пробелы и заменять пустые поля фактическими значениями.
SNMP: Version = 0
SNMP: Community = public
SNMP: Command = Get request
SNMP: Request ID = 112
SNMP: Error status = 0 (No error)
SNMP: Error index = 0
SNMP:
SNMP: Object = {1.3.6.1.2.1.1.3.0} (sysUpTime.0)
SNMP: Value = NULL
SNMP:
SNMP: Object = {1.3.6.1.2.1.5.1.0} (icmpInMsgs.0)
SNMP: Value = NULL
SNMP:
SNMP: Object = {1.3.6.1.2.1.5.2.0} (icmpInErrors.0)
SNMP: Value = NULL
SNMP:
SNMP: Object = {1.3.6.1.2.1.5.3.0} (icmpInDestUnreachs.0)
SMMP: Value = NULL
SNMP:
SNMP: Object = {1.3.6.1.2.1.5.4.0} (icmpInTimeExcds.0)
SNMP: Value = NULL
SNMP: Version = 0
SNMP: Community = public
SNMP: Command = Get response
SNMP: Request ID = 112
SNMP: Error status = 0 (No error)
SNMP: Error index = 0
SNMP:
SNMP: Object = {1.3.6.1.2.1.1.3.0} (sysUpTime.0)
SNMP: Value = 1037388 hundredths of a second SNMP:
SNMP: Object = {1.3.6.1.2.1.5.1.0} (icmpInMsgs.0)
SNMP: Value = 1 messages
SNMP:
SNMP: Object = {1.3.6.1.2.1.5.2.0} (icmpInErrors.0)
SNMP: Value = 0 messages
SNMP:
SNMP: Object = {1.3.6.1.2.1.5.3.0} (icmpInDestUnreachs.0)
SNMP: Value = 0 messages
SNMP:
SNMP: Object = {1.3.6.1.2.1.5.4.0} (icmpInTimeExcds.0)
SNMP: Value = 0 message
Рис. 20. 1. Пример get-request и response
- 20.9.1 Формат сообщений gets, sets и responses в версии 1
- 20.9.2 Запрос get и ответ на него
- 20.9.3 Запрос get-next и ответ на него
- 20.9.4 Запрос set
- 20.9.5 Сообщения trap
- 20.9.6 Проблемы версии 1, исправленные в версии 2
- 20.9.7 Сообщение get-bulk версии 2
- 20.9.8 Сообщение trap в версии 2
- 20.9.9 Сообщение inform версии 2
- 20.9.10 Другие усовершенствования в версии 2
- 20.9.1 Формат сообщений gets, sets и responses в версии 1
- 20.9.3 Запрос get-next и ответ на него
- 20.9.7 Сообщение get-bulk версии 2
- 20.9.4 Запрос set
- Ответный файл, используемый по умолчанию (csc.rsp)
- 2.1.3. Функция getopt_long()
- Улучшенный оптимизатор запросов
- Вопросы и ответы
- Асинхронный сервер и отмена выполняющихся запросов
- 11 Основные возражения и ответы на них
- Снятие ответственности с клиента
- Chapter 11. Iptables targets and jumps