close

PDU Type

02 { INTEGER          {} asnGetInteger}
04 { OCTETSTRING      {} asnGetOctetString}
05 { NULL         {} decodeNull}
06 { {OBJECT IDENTIFIER}  {} asnGetObjectIdentifier}
30 { SEQUENCE         {} decodeSequence}
40 { NetworkAddress       {} asnGetNetworkAddress}
41 { Counter32        02 {}}
43 { TimeTicks        02 {}}
A0 { GetRequest-PDU       30 {}}
A1 { GetNextRequest-PDU   30 {}}
A2 { GetResponse-PDU      30 {}}
A3 { SetRequest-PDU       30 {}}
A4 { Trap-PDU         30 {}}
A6 { InformRequest-PDU    30 {}}
A7 { SNMPv2-Trap-PDU      30 {}}


CPU空闲值的OID为:1.3.6.1.4.1.2011.11.11.0
其编码后为 2b 06 01 04 01 8f 65 0b 0b 00
编码原因:
ISO规定前两级格式为:第一级 * 40 + 第二级,即为 1*40 + 3 = 43,十六进制为 2b.
后面小于128的直接转换
.6.1.4.1.2011.11.11.0
06 01 04 01 (2011) 0b 0b 00
2011转化为15*128 + 101,为 (15,101),
15最高位置为1,为15+128=143,101最高位不变,为(143,101)
十六进制为 8f 65 

arrow
arrow
    文章標籤
    snmp
    全站熱搜
    創作者介紹
    創作者 龍之家族 的頭像
    龍之家族

    龍之家族

    龍之家族 發表在 痞客邦 留言(0) 人氣()