-- "06/30/99 @(#)mib_core.txt 4.1 99/06/30"
--
--
-- Copyright 1999 Sun Microsystems, Inc. All rights reserved.
-- This software is the proprietary information of Sun Microsystems, Inc.
-- Use is subject to license terms.
--
-- Copyright 1999 Sun Microsystems, Inc. Tous droits r�serv�s.
-- Ce logiciel est propriet?de Sun Microsystems, Inc.
-- Distribu?par des licences qui en restreignent l'utilisation.
--
--
-- The file contains all the definitions scattered around many different
-- RFCs.
--
CORE-MIB DEFINITIONS ::= BEGIN
IMPORTS ;
--------------
-- from SMI --
--------------
-- the path to the root
ccitt OBJECT IDENTIFIER ::= { root 0 }
iso OBJECT IDENTIFIER ::= { root 1 }
joint-ccitt-iso OBJECT IDENTIFIER ::= { root 2 }
standard OBJECT IDENTIFIER ::= { iso 0 }
registration-authority OBJECT IDENTIFIER ::= { iso 1 }
member-body OBJECT IDENTIFIER ::= { iso 2 }
identified-organization OBJECT IDENTIFIER ::= { iso 3 }
dod OBJECT IDENTIFIER ::= { identified-organization 6 }
internet OBJECT IDENTIFIER ::= { dod 1 }
mgmt OBJECT IDENTIFIER ::= { internet 2 }
internet OBJECT IDENTIFIER ::= { dod 1 }
directory OBJECT IDENTIFIER ::= { internet 1 }
mgmt OBJECT IDENTIFIER ::= { internet 2 }
experimental OBJECT IDENTIFIER ::= { internet 3 }
private OBJECT IDENTIFIER ::= { internet 4 }
enterprises OBJECT IDENTIFIER ::= { private 1 }
security OBJECT IDENTIFIER ::= { internet 5 }
snmpV2 OBJECT IDENTIFIER ::= { internet 6 }
-- transport domains
snmpDomains OBJECT IDENTIFIER ::= { snmpV2 1 }
-- transport proxies
snmpProxys OBJECT IDENTIFIER ::= { snmpV2 2 }
-- module identities
snmpModules OBJECT IDENTIFIER ::= { snmpV2 3 }
-----------------
-- from MIB-II --
-----------------
mib-2 OBJECT IDENTIFIER ::= { mgmt 1 }
-------------------
-- from RFC 1271 --
-------------------
EntryStatus ::= INTEGER
{ valid(1),
createRequest(2),
underCreation(3),
invalid(4)
}
-- The status of a table entry.
--
-- Setting this object to the value invalid(4) has the
-- effect of invalidating the corresponding entry.
-- That is, it effectively disassociates the mapping
-- identified with said entry.
-- It is an implementation-specific matter as to whether
-- the agent removes an invalidated entry from the table.
-- Accordingly, management stations must be prepared to
-- receive tabular information from agents that corresponds
-- to entries currently not in use. Proper
-- interpretation of such entries requires examination
-- of the relevant EntryStatus object.
--
-- An existing instance of this object cannot be set to
-- createRequest(2). This object may only be set to
-- createRequest(2) when this instance is created. When
-- this object is created, the agent may wish to create
-- supplemental object instances to complete a conceptual
-- row in this table. Immediately after completing the
-- create operation, the agent must set this object to
-- underCreation(3).
--
-- Entries shall exist in the underCreation(3) state until
-- the management station is finished configuring the
-- entry and sets this object to valid(1) or aborts,
-- setting this object to invalid(4). If the agent
-- determines that an entry has been in the
-- underCreation(3) state for an abnormally long time,
-- it may decide that the management station has
-- crashed. If the agent makes this decision,
-- it may set this object to invalid(4) to reclaim the
-- entry. A prudent agent will understand that the
-- management station may need to wait for human input
-- and will allow for that possibility in its
-- determination of this abnormally long period.
-------------------
-- from RFC 1316 --
-------------------
-------------------
-- from RFC 1443 --
-------------------
------------------------
-- from RFC 1065/1442 --
------------------------
Gauge32 ::= Gauge
Counter32 ::= Counter
Integer32 ::= INTEGER
-- application-wide types
NetworkAddress ::=
CHOICE {
internet
IpAddress
}
IpAddress ::=
[APPLICATION 0] -- in network-byte order
IMPLICIT OCTET STRING (SIZE (4))
Counter ::=
[APPLICATION 1]
IMPLICIT INTEGER (0..4294967295)
Counter64 ::=
[APPLICATION 1]
IMPLICIT INTEGER (0..18446744073709551615)
Gauge ::=
[APPLICATION 2]
IMPLICIT INTEGER (0..4294967295)
Unsigned32 ::=
[APPLICATION 2]
IMPLICIT INTEGER (0..4294967295)
TimeTicks ::=
[APPLICATION 3]
IMPLICIT INTEGER (0..4294967295)
Opaque ::=
[APPLICATION 4] -- arbitrary ASN.1 value,
IMPLICIT OCTET STRING -- "double-wrapped"
---------------------------------------------------
-- from RFC 1903: Textual Conventions for SNMPv2 --
---------------------------------------------------
DisplayString ::= OCTET STRING (SIZE (0..255))
PhysAddress ::= OCTET STRING
MacAddress ::= OCTET STRING (SIZE (6))
TruthValue ::= INTEGER { true(1), false(2) }
TestAndIncr ::=INTEGER (0..2147483647)
AutonomousType ::= OBJECT IDENTIFIER
InstancePointer ::= OBJECT IDENTIFIER
VariablePointer ::= OBJECT IDENTIFIER
RowPointer ::= OBJECT IDENTIFIER
RowStatus ::= INTEGER {
-- the following two values are states:
-- these values may be read or written
active(1),
notInService(2),
-- the following value is a state:
-- this value may be read, but not written
notReady(3),
-- the following three values are
-- actions: these values may be written,
-- but are never read
createAndGo(4),
createAndWait(5),
destroy(6)
}
TimeStamp ::= TimeTicks
TimeInterval ::= INTEGER (0..2147483647)
DateAndTime ::= OCTET STRING (SIZE (8 | 11))
StorageType ::= INTEGER {
other(1), -- eh?
volatile(2), -- e.g., in RAM
nonVolatile(3), -- e.g., in NVRAM
permanent(4), -- e.g., partially in ROM
readOnly(5) -- e.g., completely in ROM
}
TDomain ::= OBJECT IDENTIFIER
TAddress ::= OCTET STRING (SIZE (1..255))
-----------------
-- entreprises --
-----------------
sun OBJECT IDENTIFIER ::= { enterprises 42 }
messaging OBJECT IDENTIFIER ::= { sun products(2) 8 }
agents OBJECT IDENTIFIER ::= { messaging 1 }
private-mibs OBJECT IDENTIFIER ::= { messaging 2 }
snmpx400d OBJECT IDENTIFIER ::= { agents 1 }
snmpxapiad OBJECT IDENTIFIER ::= { agents 2 }
snmpx500d OBJECT IDENTIFIER ::= { agents 3 }
snmpimd OBJECT IDENTIFIER ::= { agents 4 }
snmpslapd OBJECT IDENTIFIER ::= { agents 5 }
cisco OBJECT IDENTIFIER ::= { enterprises 9 }
ciscoProducts OBJECT IDENTIFIER ::= { cisco 1 }
local OBJECT IDENTIFIER ::= { cisco 2 }
temporary OBJECT IDENTIFIER ::= { cisco 3 }
pakmon OBJECT IDENTIFIER ::= { cisco 4 }
workgroup OBJECT IDENTIFIER ::= { cisco 5 }
otherEnterprises OBJECT IDENTIFIER ::= { cisco 6 }
ciscoAgentCapability OBJECT IDENTIFIER ::= { cisco 7 }
ciscoConfig OBJECT IDENTIFIER ::= { cisco 8 }
ciscoMgmt OBJECT IDENTIFIER ::= { cisco 9 }
ciscoExperiment OBJECT IDENTIFIER ::= { cisco 10 }
ciscoAdmin OBJECT ID
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
运用java语言设计了一个针对TCP/IP网络的基于SNMP网络设备的MIB信息采集系统。 这个系统采用三层模型进行设计 最底层负责SNMP中基本对象编码、定义,与设备连接通信等; 中间层在底层的基础上定义了MIB对象,负责OID与MIB对象间的转换,分析MIB信息文件以生成MIB树型结构,单个MIB变量信息查询等功能 顶层,即界面层则在中间层的基础上实现了用户界面。
资源推荐
资源详情
资源评论
收起资源包目录
基于Java与SNMP实现的网络设备MIB信息采集.zip (65个子文件)
MibInfo
redwood
snmp
SNMPVariablePair.java 1KB
SNMPv1TrapListenerInterface.java 5KB
SNMPGetException.java 892B
SNMPUInteger32.java 2KB
SNMPTimeTicks.java 493B
communication
SnmpMibRecord.java 2KB
IPPane.java 6KB
SnmpMibTreeBean.java 14KB
MibParserInterface.java 203B
SnmpMibOutputHandler.java 1KB
CommunicationWithPort.java 8KB
SnmpSelectServerDialog.java 2KB
CommunicationWithDevice.java 24KB
SnmpMibTreeBuilder.java 10KB
SNMPCommunity.java 3KB
SystemPane.java 3KB
DtMibView.java 2KB
CommunicationWithLink.java 6KB
SNMPCommunication.java 6KB
SnmpOidSupport.java 6KB
SnmpMibTreeHash.java 516B
SnmpMibBrowserFunctions.java 10KB
SnmpMibParser.java 11KB
InterfacesPane.java 10KB
SNMPCounter64.java 2KB
SNMPRequestException.java 1KB
SNMPPDU.java 5KB
SNMPInteger.java 3KB
SNMPBERCodec.java 7KB
SNMPv1AgentInterface.java 13KB
SNMPv1TrapSenderInterface.java 3KB
SNMPMessage.java 5KB
SNMPNull.java 985B
SNMPSetException.java 899B
SNMPNSAPAddress.java 4KB
SNMPTrapPDU.java 7KB
SNMPUnknownObject.java 2KB
SNMPIPAddress.java 4KB
SNMPCounter32.java 2KB
SNMPSequence.java 6KB
SNMPBadValueException.java 426B
SNMPRequestListener.java 5KB
SNMPTrapListener.java 525B
SNMPObject.java 822B
SNMPTLV.java 185B
SNMPException.java 466B
SNMPObjectIdentifier.java 8KB
SNMPOctetString.java 4KB
SNMPVarBindList.java 1KB
SNMPGauge32.java 2KB
SNMPv1CommunicationInterface.java 45KB
SNMPBitString.java 805B
mibs
MIB_core.txt 8KB
mib
RFC1398-MIB.my 22KB
RFC1381-MIB.my 42KB
RFC1271-MIB.my 145KB
RFC1213-MIB.my 100KB
RFC1382-MIB.my 113KB
RFC1315-MIB.my 21KB
RFC1406-MIB.my 55KB
RFC1243-MIB.my 41KB
RFC1229-MIB.my 21KB
RFC1253-MIB.my 52KB
RFC1231-MIB.my 39KB
RFC1285-MIB.my 78KB
共 65 条
- 1
资源评论
城仕
- 粉丝: 657
- 资源: 57
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Python和R语言应用案例,提供1年的图书馆借阅数据,并进行大数据分析
- 基于Java局域网监听软件毕设(源码+使用文档)
- 遗传算法学习笔记 -DEAP库学习笔记
- MNIST手写数字识别数据集
- Python大作业相关文档2024.rar
- 高分项目,基于Unity3D开发实现的贪吃蛇大作战LastSnake,内含完整源码+资源+apk
- kdygyl_1_2.1.3_6.zip
- 下面是一个关于 Python 基础入门的教程,包含了一些基本函数和用法的讲解,并附有相应的示例代码 .docx
- insightface模型onnx转ncnn模型
- 高分项目,基于Unity3D开发实现的配套几何方块跳优秀的路径动画,内含完整源码+资源+unitypackage
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功