snmpnetstat

Отображение состояния сети (с использованием SNMP)

Синтаксис:

snmpnetstat [-d] [-p порт] -v 1 хост сообщество [-ainrs] [-P протокол] [-I интерфейс] [интервал] 
snmpnetstat [-d] [-p порт] [-v 2] хост noAuth [-ainrs] [-P протокол] [-I интерфейс] [интервал]
snmpnetstat [-d] [-p порт] [-v 2] хост сторона-источник сторона-адресат контекст [-ainrs] [-P протокол] [-I интерфейс] [интервал]

Опции:

-a
Показать статистику по всем сокетам (по умолчанию – только по активным сокетам). В статистику включаются данные о локальных и удаленных адресах, протоколе и внутреннем состоянии протокола.
-d
Выгрузить входные и выходные пакеты.
-I интерфейс
Показать статистику по данному интерфейсу.
-i
Показать статистику по всем интерфейсам.
-n
Показать сетевые адреса в виде чисел. По умолчанию утилита snmpnetstat интерпретирует адреса и пытается представить их в символьном виде.
-P протокол
Показать статистику по протоколу, который указывается либо как известное имя, либо как псевдоним. Список имен и псевдонимов некоторых протоколов см. в файле /etc/protocols.
-p порт
Задать номер порта назначения.
-r
Показать статистику по маршрутизации.
-s
Показать статистику по всем протоколам.
-v 1|2
Версия SNMP (значение по умолчанию – 2).
сообщество
Имя сообщества для транзакции с удаленной системой.
контекст
Набор ресурсов объектов, которые могут запрашиваться стороной назначения (сторона-адресат).
сторона-адресат
Имя стороны, предоставляющей информацию.
хост
IP-адрес или имя хоста.
интервал
Временной интервал (в секундах) между последовательными обновлениями статистики интерфейса.
сторона-источник
Имя стороны, запрашивающей информацию.

Платформы:

ЗОСРВ «Нейтрино»

Целевые архитектуры:

aarch64, arm, armv7, e2k, mips, ppc, x86

Описание:

Утилита snmpnetstat отображает сетевую статистику, полученную от удаленной системы по протоколу SNMP.

Если применяется SNMP версии 2, должны быть сконфигурированы следующие файлы:

Описание конфигурирования см. на странице файла для каждого из вышеупомянутых конфигурационных файлов. Если необходимо изменить местоположение конфигурационных файлов, следует включить файл snmpd.conf.

Адреса

Утилита snmpnetstat сопоставляет информацию о хосте, сети и порте с записями в конфигурационных файлах TCP/IP. Если обнаружено совпадение по любой из этих позиций, утилита snmpnetstat отображает соответствующие символические имена. Если совпадений не обнаружено или указана опция -n, утилита snmpnetstat отображает адреса в виде чисел.

Представление интерфейса

В представлении интерфейса отображается таблица сводной статистики по переданным пакетам, ошибкам и конфликтам. Также отображаются сетевые адреса интерфейса и максимальный размер передаваемого пакета (Maximum Transmission Unit; MTU). Если задан интервал, утилита snmpnetstat отображает информацию непрерывно. В первой строке непрерывного представления отображаются сводные статистические данные, собранные с момента последней перезагрузки системы; в последующих строках отображаются совокупные значения за предыдущий временной интервал.

Если указано Отображаемая информация в представлении интерфейса
[-n] -i Таблица сводных статистических данных по всем интерфейсам.
[-n] -I интерфейс Таблица сводных статистических данных по одному интерфейсу.
-I интерфейс интервал Столбец непрерывного представления статистических данных по интерфейсу и таблица непрерывного представления сводных статистических данных по всем интерфейсам.
интервал Столбец непрерывного представления статистических данных по первичному интерфейсу и таблица непрерывного представления сводных статистических данных по всем интерфейсам.

Представление таблиц маршрутизации

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

Поле Отображаемая информация
Destination Хост-получатель или сеть-получатель.
Flags Состояние маршрута, где:
  • D = создан динамически при перенаправлении
  • G = к шлюзу
  • H = пунктом назначения является хост
  • M = изменен при перенаправлении
  • U = включен (up)
Gateway Шлюз, используемый для пересылки пакетов, или адрес исходящего интерфейса (если используется прямой маршрут).
Interface Сетевой интерфейс, используемый для маршрута.

Переменные окружения:

MIBFILE
Задает местоположение файла mib.txt. Например, MIBFILE=путь/mib.txt (путь по умолчанию – /etc).

Классификация:

Базовые подсистемы ЗОСРВ «Нейтрино»

Тематические ссылки:

netstat, snmpd, snmpget, snmpgetnext, snmpstatus, snmptest, snmptranslate, snmptrap, snmptrapd, snmpwalk

/etc/acl.conf, /etc/context.conf, /etc/hosts, /etc/mib.txt, /etc/networks, /etc/party.conf, /etc/protocols, /etc/services, /etc/snmpd.conf, /etc/view.conf

Основано на: ISO 8824 (ASN.1), RFC 1065, RFC 1066, RFC1067, RFC 1441, RFC 1445, RFC1446, RFC 1448, RFC 1449




Предыдущий раздел: Утилиты