Несколько вопросов по SNMP. Как узнать количество портов?
Есть несколько вопросов касающихся работы snmp:
1) Как узнать количество портов? *если можно то конкретная команда
2) Если рассматривать pdu snmp, сколько весит каждая его часть (error status, id request и тд)
3) Если опять же рассматривать структуру snmp, то там есть последний пункт "связанные значения" - что в нем располагается?
.1.3.6.1.2.1.2.1.0 - это oid, который отвечает за количество портов на устройстве, этот oid также можно поменять на IF-MIB::ifNumber, как видно в примере - это одно и то же.
Советую поискать дампы трафика и открыть его в wireshark, вот тут например.
Может содержать одну или более переменную (для запросов Get – это только имя переменных, для Set – имя и устанавливаемое значение, для Response – имя и запрошенное значение).
Для понимания работы snmp рекомендую прочитать это
UPD:
Ладно, отвечу и про размер
PDU Type - 4 байта
Request ID - 4 байта
Error Status - 4 байта
Error Index - 4 байта
Variable Bindings - не определено