2017-08-07 41 views
0

私はその機能を正しく使用するためにSNMPをより深く理解しようとしています。ワイヤレスアクセスポイント(WAP)の状態を監視する作業があります。 APはAPの状態を知っているコントローラーによって制御され、SNMPを使用して情報を取得します。 APが切断されている場合、このOIDが「0」になっています。OID内の末尾の数字とドットがMIBに定義されていません

# snmpget -v2c -c xxx 1.2.3.4 SNMPv2-SMI::enterprises.25053.1.2.2.1.1.2.1.1.3.6.240.62.144.17.39.0 
SNMPv2-SMI::enterprises.25053.1.2.2.1.1.2.1.1.3.6.240.62.144.17.39.0 = INTEGER: 0 

net-snmpを使用しています。私はこの製品のすべてのMIBをインストールしました。私はsnmptranslateを行うと、しかし、それだけで解釈されていないOID

# snmptranslate -m ALL -Td SNMPv2-SMI::enterprises.25053.1.2.2.1.1.2.1.1.3.6.240.62.144.17.39.0 
RUCKUS-ZD-WLAN-MIB::ruckusZDWLANAPStatus.'..>..''.0 
ruckusZDWLANAPStatus OBJECT-TYPE 
    -- FROM  RUCKUS-ZD-WLAN-MIB 
    SYNTAX  INTEGER {disconnected(0), connected(1), approvalPending(2), upgradingFirmware(3), provisioning(4)} 
    MAX-ACCESS read-only 
    STATUS  current 
    DESCRIPTION "The connection status with ZD." 
::= { iso(1) org(3) dod(6) internet(1) private(4) enterprises(1) ruckusRootMIB(25053) ruckusObjects(1) ruckusZD(2) ruckusZDWLANModule(2) ruckusZDWLANMIB(1) ruckusZDWLANObjects(1) ruckusZDWLANAPInfo(2) ruckusZDWLANAPTable(1) ruckusZDWLANAPEntry(1) ruckusZDWLANAPStatus(3) 6 240 62 144 17 39 0 } 

末尾6.240.62.144.17.39.0で特定のポイントに説明しました。私はまた、この末尾の部分は、名前、IPアドレス、シリアル番号など、APに関する他の情報を取得するために他のOIDで使用されていることを知った。

私の質問は、各数字はこの後続の文字列を意味しますか?それはMIBで定義されていますか?それはSNMP "テーブル"に関連していますか?ありがとう!

答えて

1

http://www.circitor.fr/Mibs/Mib/R/RUCKUS-ZD-WLAN-MIB.mib

ruckusZDWLANAPTable OBJECT-TYPE 
    SYNTAX SEQUENCE OF RuckusZDWLANAPEntry 
    MAX-ACCESS not-accessible 
    STATUS current 
    DESCRIPTION 
     "ZD WLAN AP table." 
    ::= { ruckusZDWLANAPInfo 1 } 

ruckusZDWLANAPEntry OBJECT-TYPE 
    SYNTAX RuckusZDWLANAPEntry 
    MAX-ACCESS not-accessible 
    STATUS current 
    DESCRIPTION 
     "Specifies each ZD WLAN AP entry." 
    INDEX { 
     ruckusZDWLANAPMacAddr } 
    ::= { ruckusZDWLANAPTable 1 } 

RuckusZDWLANAPEntry ::= SEQUENCE { 
    ruckusZDWLANAPMacAddr     MacAddress, 
    ruckusZDWLANAPDescription    DisplayString, 
    ruckusZDWLANAPStatus     INTEGER, 
    ruckusZDWLANAPModel     DisplayString, 
    ruckusZDWLANAPSerialNumber   DisplayString, 
    ruckusZDWLANAPUptime     TimeTicks, 
    ruckusZDWLANAPSWversion    DisplayString, 
    ruckusZDWLANAPHWversion    DisplayString, 
    ruckusZDWLANAPIPAddr     IpAddress, 
    ruckusZDWLANAPNumRadios    Unsigned32, 
    ruckusZDWLANAPNumVAP     Unsigned32, 
    ruckusZDWLANAPNumSta     Unsigned32, 
    ruckusZDWLANAPNumRogues    Unsigned32, 
    ruckusZDWLANAPConnectionMode   INTEGER, 
    ruckusZDWLANAPMeshEnable    TruthValue, 
    ruckusZDWLANAPMeshHops    Unsigned32, 
    ruckusZDWLANAPMeshType    INTEGER, 
    ruckusZDWLANAPLANStatsRXByte   Counter32, 
    ruckusZDWLANAPLANStatsRXPkt   Counter32, 
    ruckusZDWLANAPLANStatsRXPktErr  Counter32, 
    ruckusZDWLANAPLANStatsRXPKTSucc  Counter32, 
    ruckusZDWLANAPLANStatsTXByte   Counter32, 
    ruckusZDWLANAPLANStatsTXPkt   Counter32, 
    ruckusZDWLANAPMemUtil     INTEGER, 
    ruckusZDWLANAPMemTotal    Unsigned32, 
    ruckusZDWLANAPCPUUtil     INTEGER, 
    ruckusZDWLANAPFWSize     Unsigned32, 
    ruckusZDWLANAPFWAvail     Unsigned32, 
    ruckusZDWLANAPMultipleVlanCapability TruthValue, 
    ruckusZDWLANAP11bCapable    TruthValue, 
    ruckusZDWLANAP11gCapable    TruthValue, 
    ruckusZDWLANAPMultiModeAccessStatus TruthValue, 
    ruckusZDWLANAPEthStateChange   Counter32, 
    ruckusZDWLANAPSyncConf    TruthValue, 
    ruckusZDWLANAPUpgrade     TruthValue, 
    ruckusZDWLANAPFirstJoinTime   DisplayString, 
    ruckusZDWLANAPLastBootTime   DisplayString, 
    ruckusZDWLANAPLastUpgradeTime   DisplayString, 
    ruckusZDWLANAPLastConfSyncTime  DisplayString, 
    ruckusZDWLANAPLANStatsRXPKTBcast  Counter32, 
    ruckusZDWLANAPLANStatsRXPKTMcast  Counter32, 
    ruckusZDWLANAPLANStatsRXPKTUcast  Counter32, 
    ruckusZDWLANAPLANStatsTXPKTBcast  Counter32, 
    ruckusZDWLANAPLANStatsTXPKTMcast  Counter32, 
    ruckusZDWLANAPLANStatsTXPKTUcast  Counter32, 
    ruckusZDWLANAPLANStatsDropped   Counter32, 
    ruckusZDWLANAPMeshUpPortCntUpdown  Counter32, 
    ruckusZDWLANAPMeshDownPortCntUpdown Counter32, 
    ruckusZDWLANAPTxFrameDropped   Counter32, 
    ruckusZDWLANAPTxFrameError   Counter32, 
    ruckusZDWLANAPCoverageTech   INTEGER, 
    ruckusZDWLANAPStaTxBytes    Counter32, 
    ruckusZDWLANAPStaRxBytes    Counter32, 
    ruckusZDWLANAPNetmask     IpAddress, 
    ruckusZDWLANAPGateway     IpAddress, 
    ruckusZDWLANAPDNS1     IpAddress, 
    ruckusZDWLANAPDNS2     IpAddress, 
    ruckusZDWLANAPTotalUser    Unsigned32, 
    ruckusZDWLANAPLANStatsRXByteRate  Counter32, 
    ruckusZDWLANAPLANStatsTXByteRate  Counter32 
} 

テーブルをインデックスとしてMacAddress使用すると、OIDはちょうどそのように見えます。

+0

ありがとうございました!最後の0はどうですか?複数の属性がある場合のシーケンス番号なので、0,1,2 ...となりますか? –

関連する問題