В конфиге есть такие строки:
# IPBIND
config address_binding ip_mac ports 3,5 state enable
create address_binding ip_mac ipaddress 10.10.164.83 mac_address 00-0C-6E-C4-5D-7C ports 3
create address_binding ip_mac ipaddress 10.10.164.209 mac_address 00-11-5B-27-4B-A6 ports 5
в snmp есть такое:
["SNMPv2-SMI::enterprises.171.11.64.1.2.7.1.1.2.1"]=>
string(10) "INTEGER: 3"
["SNMPv2-SMI::enterprises.171.11.64.1.2.7.1.1.2.2"]=>
string(10) "INTEGER: 3"
["SNMPv2-SMI::enterprises.171.11.64.1.2.7.1.1.2.3"]=>
string(10) "INTEGER: 2"
["SNMPv2-SMI::enterprises.171.11.64.1.2.7.1.1.2.4"]=>
string(10) "INTEGER: 3"
["SNMPv2-SMI::enterprises.171.11.64.1.2.7.1.1.2.5"]=>
string(10) "INTEGER: 2"
["SNMPv2-SMI::enterprises.171.11.64.1.2.7.1.1.2.6"]=>
string(10) "INTEGER: 3"
["SNMPv2-SMI::enterprises.171.11.64.1.2.7.1.1.2.7"]=>
string(10) "INTEGER: 3"
отсюда видно, что ipbind включен на 3ем и 5ом порту.
Далее смотрим сюда:
["SNMPv2-SMI::enterprises.171.11.64.1.2.7.2.1.1.10.10.164.83"]=>
string(23) "IpAddress: 10.10.164.83"
["SNMPv2-SMI::enterprises.171.11.64.1.2.7.2.1.1.10.10.164.209"]=>
string(24) "IpAddress: 10.10.164.209"
["SNMPv2-SMI::enterprises.171.11.64.1.2.7.2.1.2.10.10.164.83"]=>
string(30) "Hex-STRING: 00 0C 6E C4 5D 7C "
["SNMPv2-SMI::enterprises.171.11.64.1.2.7.2.1.2.10.10.164.209"]=>
string(30) "Hex-STRING: 00 11 5B 27 4B A6 "
["SNMPv2-SMI::enterprises.171.11.64.1.2.7.2.1.3.10.10.164.83"]=>
string(10) "INTEGER: 1"
["SNMPv2-SMI::enterprises.171.11.64.1.2.7.2.1.3.10.10.164.209"]=>
string(10) "INTEGER: 1"
["SNMPv2-SMI::enterprises.171.11.64.1.2.7.2.1.4.10.10.164.83"]=>
string(24) "Hex-STRING: 20 00 00 00 "
["SNMPv2-SMI::enterprises.171.11.64.1.2.7.2.1.4.10.10.164.209"]=>
string(24) "Hex-STRING: 08 00 00 00 "
["SNMPv2-SMI::enterprises.171.11.64.1.2.7.2.1.5.10.10.164.83"]=>
string(10) "INTEGER: 1"
["SNMPv2-SMI::enterprises.171.11.64.1.2.7.2.1.5.10.10.164.209"]=>
string(10) "INTEGER: 1"
["SNMPv2-SMI::enterprises.171.11.64.1.2.7.2.1.6.10.10.164.83"]=>
string(10) "INTEGER: 0"
["SNMPv2-SMI::enterprises.171.11.64.1.2.7.2.1.6.10.10.164.209"]=>
string(10) "INTEGER: 0"
Здесь непонятен блок:
["SNMPv2-SMI::enterprises.171.11.64.1.2.7.2.1.4.10.10.164.83"]=>
string(24) "Hex-STRING: 20 00 00 00 "
["SNMPv2-SMI::enterprises.171.11.64.1.2.7.2.1.4.10.10.164.209"]=>
string(24) "Hex-STRING: 08 00 00 00 "
описание .171.11.64.1.2.7.2.1.4 гласит
====
Object name swL2IpMacBindingPorts
Object ID 1.3.6.1.4.1.171.11.64.1.2.7.2.1.4
Module DES3526-L2MGMT-MIB
Base syntax Octet String
Composed syntax PortList
Access Read-Create
Status Current
Value list 1 : 0..127
Parent node swL2IpMacBindingEntry
First child None
Description The port members of this entry.
====
Не понимаю.
Прошу объяснить как port 3 в конфиге превращается в Hex-STRING: 20 00 00 00 в snmp, а port 5 превращается в Hex-STRING: 08 00 00 00
Не могу понять как мне транслировать одно в другое, чтобы рулить свичом через snmp2_set/php.
|