Страница 1 из 1

SMG1016M sysServices

Добавлено: 15 апр 2016 21:54
aavzz
Похоже, что sysServices из mib-2 отсутствует:

[avz@188 ~]$ snmpwalk -v 2c -c public 172.18.1.9 1.3.6.1.2.1.1.1
SNMPv2-MIB::sysDescr.0 = STRING: Linux smg1016m 2.6.22.18 #51 Fri Apr 8 10:34:11 NOVT 2016 armv5tejl
[avz@188 ~]$ snmpwalk -v 2c -c public 172.18.1.9 1.3.6.1.2.1.1.7
SNMPv2-MIB::sysServices = No Such Instance currently exists at this OID
[avz@188 ~]$

SMG1016M> show system info
System information:
Time: Friday April 15 21:44:33 GMT+6 2016
Uptime: 00d 00hour 50min 50sec

System Uptime: 21:44:33 up 51 min, load average: 0.00, 0.00, 0.00

Version: V.3.5.1.1736 M Build: Apr 11 2016 08:29:40

SIP version: 3.5.1.2

Build:
initrd: 2016-04-11 08:32:45
filesystem: 2016-04-11 08:32:51
filesystem update: 2016-04-11 08:32:51

Model: SMG-1016M
Serial number: VI1F003177
MAC address: A8:F9:4B:88:70:E7
License:

RFC говорит, что этот OID обязателен к реализации:

sysServices OBJECT-TYPE
SYNTAX INTEGER (0..127)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A value which indicates the set of services that
this entity primarily offers.

The value is a sum. This sum initially takes the
value zero, Then, for each layer, L, in the range
1 through 7, that this node performs transactions
for, 2 raised to (L - 1) is added to the sum. For
example, a node which performs primarily routing
functions would have a value of 4 (2^(3-1)). In
contrast, a node which is a host offering
application services would have a value of 72
(2^(4-1) + 2^(7-1)). Note that in the context of
the Internet suite of protocols, values should be
calculated accordingly:

layer functionality
1 physical (e.g., repeaters)
2 datalink/subnetwork (e.g., bridges)
3 internet (e.g., IP gateways)
4 end-to-end (e.g., IP hosts)
7 applications (e.g., mail relays)

For systems including OSI protocols, layers 5 and
6 may also be counted."
::= { system 7 }

Девайс совершенно точно работает как хост (4), предоставляет сервисы уровня приложения (7), работает на межсетевом уровне (3) (TDM-IP gateway).

Re: SMG1016M sysServices

Добавлено: 18 май 2016 17:55
Evgeniy
Добрый день.
Насчет обязательности реализации не увидел ничего в RFC. Лишь описания objectname, что должно быть в них и как, чтобы вендоры не напридумывали своего, если требуется реализация.
Насчет добавления функционала вынесем вопрос на обсуждение.