怎么将mib信息管理库文件处理成snmp协议使用的oid对象标识符

怎么将mib信息管理库文件处理成snmp协议使用的oid对象标识符,第1张

以下是我2011年做过的一个项目,现在分享给你,希望能够解决你的疑问:

设备MAC与对应port代号的对应表

snmpwalk -v 2c -Cc -c public 172.16.10.12 .1.3.6.1.2.1.17.4.3.1.2

iso.3.6.1.2.1.17.4.3.1.2.116.142.248.193.173.224 = INTEGER: 1

iso.3.6.1.2.1.17.4.3.1.2.160.72.28.232.209.82 = INTEGER: 42

iso.3.6.1.2.1.17.4.3.1.2.204.78.36.11.34.0 = INTEGER: 3

设备对应port的新代号的对应表

snmpwalk -v 2c -Cc -c public 172.16.10.12 .1.3.6.1.2.1.17.1.4.1.2

iso.3.6.1.2.1.17.1.4.1.2.1 = INTEGER: 1

iso.3.6.1.2.1.17.1.4.1.2.2 = INTEGER: 2

iso.3.6.1.2.1.17.1.4.1.2.3 = INTEGER: 3

iso.3.6.1.2.1.17.1.4.1.2.4 = INTEGER: 4

iso.3.6.1.2.1.17.1.4.1.2.5 = INTEGER: 5

iso.3.6.1.2.1.17.1.4.1.2.6 = INTEGER: 6

iso.3.6.1.2.1.17.1.4.1.2.7 = INTEGER: 7

iso.3.6.1.2.1.17.1.4.1.2.8 = INTEGER: 8

iso.3.6.1.2.1.17.1.4.1.2.9 = INTEGER: 9

iso.3.6.1.2.1.17.1.4.1.2.10 = INTEGER: 10

iso.3.6.1.2.1.17.1.4.1.2.11 = INTEGER: 11

iso.3.6.1.2.1.17.1.4.1.2.12 = INTEGER: 12

iso.3.6.1.2.1.17.1.4.1.2.13 = INTEGER: 13

iso.3.6.1.2.1.17.1.4.1.2.14 = INTEGER: 14

iso.3.6.1.2.1.17.1.4.1.2.15 = INTEGER: 15

iso.3.6.1.2.1.17.1.4.1.2.16 = INTEGER: 16

iso.3.6.1.2.1.17.1.4.1.2.17 = INTEGER: 17

iso.3.6.1.2.1.17.1.4.1.2.18 = INTEGER: 18

iso.3.6.1.2.1.17.1.4.1.2.19 = INTEGER: 19

iso.3.6.1.2.1.17.1.4.1.2.20 = INTEGER: 20

iso.3.6.1.2.1.17.1.4.1.2.21 = INTEGER: 21

iso.3.6.1.2.1.17.1.4.1.2.22 = INTEGER: 22

iso.3.6.1.2.1.17.1.4.1.2.23 = INTEGER: 23

iso.3.6.1.2.1.17.1.4.1.2.24 = INTEGER: 24

iso.3.6.1.2.1.17.1.4.1.2.25 = INTEGER: 25

iso.3.6.1.2.1.17.1.4.1.2.26 = INTEGER: 26

iso.3.6.1.2.1.17.1.4.1.2.27 = INTEGER: 27

iso.3.6.1.2.1.17.1.4.1.2.28 = INTEGER: 28

iso.3.6.1.2.1.17.1.4.1.2.29 = INTEGER: 29

iso.3.6.1.2.1.17.1.4.1.2.30 = INTEGER: 30

iso.3.6.1.2.1.17.1.4.1.2.31 = INTEGER: 31

iso.3.6.1.2.1.17.1.4.1.2.32 = INTEGER: 32

iso.3.6.1.2.1.17.1.4.1.2.33 = INTEGER: 33

iso.3.6.1.2.1.17.1.4.1.2.34 = INTEGER: 34

iso.3.6.1.2.1.17.1.4.1.2.35 = INTEGER: 35

iso.3.6.1.2.1.17.1.4.1.2.36 = INTEGER: 36

iso.3.6.1.2.1.17.1.4.1.2.37 = INTEGER: 37

iso.3.6.1.2.1.17.1.4.1.2.38 = INTEGER: 38

iso.3.6.1.2.1.17.1.4.1.2.39 = INTEGER: 39

iso.3.6.1.2.1.17.1.4.1.2.40 = INTEGER: 40

iso.3.6.1.2.1.17.1.4.1.2.41 = INTEGER: 41

iso.3.6.1.2.1.17.1.4.1.2.42 = INTEGER: 42

iso.3.6.1.2.1.17.1.4.1.2.43 = INTEGER: 43

iso.3.6.1.2.1.17.1.4.1.2.44 = INTEGER: 44

iso.3.6.1.2.1.17.1.4.1.2.45 = INTEGER: 45

iso.3.6.1.2.1.17.1.4.1.2.46 = INTEGER: 46

iso.3.6.1.2.1.17.1.4.1.2.47 = INTEGER: 47

iso.3.6.1.2.1.17.1.4.1.2.48 = INTEGER: 48

iso.3.6.1.2.1.17.1.4.1.2.65 = INTEGER: 65

iso.3.6.1.2.1.17.1.4.1.2.66 = INTEGER: 66

iso.3.6.1.2.1.17.1.4.1.2.67 = INTEGER: 67

iso.3.6.1.2.1.17.1.4.1.2.68 = INTEGER: 68

设备对应port名称的对应表

snmpwalk -v 2c -Cc -c public 172.16.10.12 .1.3.6.1.2.1.31.1.1.1.1

iso.3.6.1.2.1.31.1.1.1.1.1 = STRING: "ethernet1/1/1"

iso.3.6.1.2.1.31.1.1.1.1.2 = STRING: "ethernet1/1/2"

iso.3.6.1.2.1.31.1.1.1.1.3 = STRING: "ethernet1/1/3"

iso.3.6.1.2.1.31.1.1.1.1.4 = STRING: "ethernet1/1/4"

iso.3.6.1.2.1.31.1.1.1.1.5 = STRING: "ethernet1/1/5"

iso.3.6.1.2.1.31.1.1.1.1.6 = STRING: "ethernet1/1/6"

iso.3.6.1.2.1.31.1.1.1.1.7 = STRING: "ethernet1/1/7"

iso.3.6.1.2.1.31.1.1.1.1.8 = STRING: "ethernet1/1/8"

iso.3.6.1.2.1.31.1.1.1.1.9 = STRING: "ethernet1/1/9"

iso.3.6.1.2.1.31.1.1.1.1.10 = STRING: "ethernet1/1/10"

iso.3.6.1.2.1.31.1.1.1.1.11 = STRING: "ethernet1/1/11"

iso.3.6.1.2.1.31.1.1.1.1.12 = STRING: "ethernet1/1/12"

iso.3.6.1.2.1.31.1.1.1.1.13 = STRING: "ethernet1/1/13"

iso.3.6.1.2.1.31.1.1.1.1.14 = STRING: "ethernet1/1/14"

iso.3.6.1.2.1.31.1.1.1.1.15 = STRING: "ethernet1/1/15"

iso.3.6.1.2.1.31.1.1.1.1.16 = STRING: "ethernet1/1/16"

iso.3.6.1.2.1.31.1.1.1.1.17 = STRING: "ethernet1/1/17"

iso.3.6.1.2.1.31.1.1.1.1.18 = STRING: "ethernet1/1/18"

iso.3.6.1.2.1.31.1.1.1.1.19 = STRING: "ethernet1/1/19"

iso.3.6.1.2.1.31.1.1.1.1.20 = STRING: "ethernet1/1/20"

iso.3.6.1.2.1.31.1.1.1.1.21 = STRING: "ethernet1/1/21"

iso.3.6.1.2.1.31.1.1.1.1.22 = STRING: "ethernet1/1/22"

iso.3.6.1.2.1.31.1.1.1.1.23 = STRING: "ethernet1/1/23"

iso.3.6.1.2.1.31.1.1.1.1.24 = STRING: "ethernet1/1/24"

iso.3.6.1.2.1.31.1.1.1.1.25 = STRING: "ethernet1/1/25"

iso.3.6.1.2.1.31.1.1.1.1.26 = STRING: "ethernet1/1/26"

iso.3.6.1.2.1.31.1.1.1.1.27 = STRING: "ethernet1/1/27"

iso.3.6.1.2.1.31.1.1.1.1.28 = STRING: "ethernet1/1/28"

iso.3.6.1.2.1.31.1.1.1.1.29 = STRING: "ethernet1/1/29"

iso.3.6.1.2.1.31.1.1.1.1.30 = STRING: "ethernet1/1/30"

iso.3.6.1.2.1.31.1.1.1.1.31 = STRING: "ethernet1/1/31"

iso.3.6.1.2.1.31.1.1.1.1.32 = STRING: "ethernet1/1/32"

iso.3.6.1.2.1.31.1.1.1.1.33 = STRING: "ethernet1/1/33"

iso.3.6.1.2.1.31.1.1.1.1.34 = STRING: "ethernet1/1/34"

iso.3.6.1.2.1.31.1.1.1.1.35 = STRING: "ethernet1/1/35"

iso.3.6.1.2.1.31.1.1.1.1.36 = STRING: "ethernet1/1/36"

iso.3.6.1.2.1.31.1.1.1.1.37 = STRING: "ethernet1/1/37"

iso.3.6.1.2.1.31.1.1.1.1.38 = STRING: "ethernet1/1/38"

iso.3.6.1.2.1.31.1.1.1.1.39 = STRING: "ethernet1/1/39"

iso.3.6.1.2.1.31.1.1.1.1.40 = STRING: "ethernet1/1/40"

iso.3.6.1.2.1.31.1.1.1.1.41 = STRING: "ethernet1/1/41"

iso.3.6.1.2.1.31.1.1.1.1.42 = STRING: "ethernet1/1/42"

iso.3.6.1.2.1.31.1.1.1.1.43 = STRING: "ethernet1/1/43"

iso.3.6.1.2.1.31.1.1.1.1.44 = STRING: "ethernet1/1/44"

iso.3.6.1.2.1.31.1.1.1.1.45 = STRING: "ethernet1/1/45"

iso.3.6.1.2.1.31.1.1.1.1.46 = STRING: "ethernet1/1/46"

iso.3.6.1.2.1.31.1.1.1.1.47 = STRING: "ethernet1/1/47"

iso.3.6.1.2.1.31.1.1.1.1.48 = STRING: "ethernet1/1/48"

iso.3.6.1.2.1.31.1.1.1.1.49 = STRING: "management"

iso.3.6.1.2.1.31.1.1.1.1.65 = STRING: "ethernet1/2/1"

iso.3.6.1.2.1.31.1.1.1.1.66 = STRING: "ethernet1/2/2"

iso.3.6.1.2.1.31.1.1.1.1.67 = STRING: "ethernet1/2/3"

iso.3.6.1.2.1.31.1.1.1.1.68 = STRING: "ethernet1/2/4"

设备MAC与IP的对应表

snmpwalk -v 2c -Cc -c public 172.16.10.12 .1.3.6.1.2.1.4.22.1.2

iso.3.6.1.2.1.4.22.1.2.2.172.16.10.1 = Hex-STRING: CC 4E 24 0B 22 00

系统把对象 都用一个唯一的数字串表示 比如说1.3.6.1.2.1.1.1.0(OID)就得到了设备的描述

这样我们就可以根据OID来获得我们想要的 参数 内存利用率啊 cpu利用率啊 板卡温度啊等等

所有的这写 OID以及相关团体的信息就组成了 MIB

每种设备的 MIB可能不一样 所以要根据 他的MIB 文档来找到你所需要的 信息

你把对应OID发给设备 设备把其对应的参数 发给你


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11442355.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-16
下一篇2023-05-16

发表评论

登录后才能评论

评论列表(0条)

    保存