📄 internal-mib.mib
字号:
INTERNAL-MIB DEFINITIONS ::= BEGIN IMPORTS IpAddress FROM RFC1155-SMI DisplayString, mib-2 FROM RFC1213-MIB OBJECT-TYPE FROM RFC-1212 TruthValue, RowStatus FROM STANDARD-MIB ; -- Object Identifiers for all the Managed Objects must be defined-- if this MIB (or parts of it) shall be loaded.-- It is entirely up to the implementation to assign OIDs for the-- objects. The SNMP agent does not rely on the OIDs, but on the-- symbolic names of the managed objects.ericsson OBJECT IDENTIFIER ::= {enterprises 193}snmpAdm OBJECT IDENTIFIER ::= {ericsson 1}community OBJECT IDENTIFIER ::= {snmpAdm 1}trap OBJECT IDENTIFIER ::= {snmpAdm 2}view OBJECT IDENTIFIER ::= {snmpAdm 3} -- Datatype StorageType ::= INTEGER { other(1), -- eh? volatile(2), -- e.g., in RAM nonVolatile(3), -- e.g., in NVRAM permanent(4) -- e.g., in ROM } -- Managed Objects intCommunityTable OBJECT-TYPE SYNTAX SEQUENCE OF IntCommunityEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table defines access for the different communities. When a request comes from a certain ip address, referring to a community string, the mib view and access corresponding to these are looked up in this table. Then the operation is validatated against the access, and all requested objects validated against the mib view." ::= { community 1} intCommunityEntry OBJECT-TYPE SYNTAX IntCommunityEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" INDEX { intCommunityDestination, intCommunityString } ::= { intCommunityTable 1 } IntCommunityEntry ::= SEQUENCE { intCommunityDestination IpAddress, intCommunityString DisplayString, intCommunityViewIndex INTEGER, intCommunityAccess INTEGER, intCommunityStatus RowStatus } intCommunityDestination OBJECT-TYPE SYNTAX IpAddress ACCESS not-accessible STATUS mandatory DESCRIPTION "The ip address of a management station. The special ip address {0.0.0.0} is a wildcard, meaning all possible ip addresses. In this way, access can be granted to all ip addressed for some communities." ::= { intCommunityEntry 1 } intCommunityString OBJECT-TYPE SYNTAX DisplayString ACCESS not-accessible STATUS mandatory DESCRIPTION "The community string, defining the community." ::= { intCommunityEntry 2 } intCommunityViewIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Identifies a mib view. Index into the intViewTable." ::= { intCommunityEntry 3 } intCommunityAccess OBJECT-TYPE SYNTAX INTEGER { read(1), readWrite(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Defines which operations the manager can perform on the objects in the mib view." ::= { intCommunityEntry 4 } intCommunityStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-write STATUS mandatory DESCRIPTION "The status of this conceptual row in the intCommunityTable." ::= { intCommunityEntry 5 } intAgentIpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The IP address of this agent." ::= { community 2 } intAgentUDPPort OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The UDP port the agent listens to." ::= { community 3 } intAgentMaxPacketSize OBJECT-TYPE SYNTAX INTEGER (484..65535) ACCESS read-only STATUS mandatory DESCRIPTION "The maximum packet size in bytes this agent will send to a manager." ::= { community 4 } intAddressTable OBJECT-TYPE SYNTAX SEQUENCE OF IntAddressEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table holds UDP related information on each known management station." ::= { community 5 } intAddressEntry OBJECT-TYPE SYNTAX IntAddressEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" INDEX { intAddressDestination } ::= { intAddressTable 1 } IntAddressEntry ::= SEQUENCE { intAddressDestination IpAddress, intAddressUDPPort INTEGER, intAddressMaxPacketSize INTEGER (484..65535), intAddressStatus RowStatus } intAddressDestination OBJECT-TYPE SYNTAX IpAddress ACCESS not-accessible STATUS mandatory DESCRIPTION "The ip address of the management station." ::= { intAddressEntry 1 } intAddressUDPPort OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The UDP port to which traps will be sent to this destination." DEFVAL { 162 } ::= { intAddressEntry 2 } intAddressMaxPacketSize OBJECT-TYPE SYNTAX INTEGER (484..65535) ACCESS read-write STATUS mandatory DESCRIPTION "The maximum packet size in bytes for Messages sent to this destination. The max size of a packet sent to this destination will be the minumim of this variable and agentMaxPacketSize.0." ::= { intAddressEntry 3 } intAddressStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-write STATUS mandatory DESCRIPTION "The status of this conceptual row in the intAddressTable." ::= { intAddressEntry 4 } intTrapDestTable OBJECT-TYPE SYNTAX SEQUENCE OF IntTrapDestEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The intTrapDestTable defines to which destination all traps for a specific community should be sent." ::= { trap 1 } intTrapDestEntry OBJECT-TYPE SYNTAX IntTrapDestEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" INDEX { intTrapDestCommunityString, intTrapDestDestination } ::= { intTrapDestTable 1 } IntTrapDestEntry ::= SEQUENCE { intTrapDestCommunityString DisplayString,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -