snmp_mib_archive/XEDIA-REG.mib
Heston Snodgrass 89bf4b016e initial commit
2016-12-15 15:03:18 -07:00

202 lines
8.2 KiB
Plaintext
Executable File

XEDIA-REG DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, enterprises, OBJECT-IDENTITY
FROM SNMPv2-SMI
TEXTUAL-CONVENTION
FROM SNMPv2-TC
;
xedia OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Xedia's node in the naming hierarchy as assigned by the
Internet Assigned Numbers Authority (IANA)."
::= { enterprises 838 }
xediaRegistrations MODULE-IDENTITY
LAST-UPDATED "9612202155Z" -- December 20, 1996
ORGANIZATION "Xedia Corp."
CONTACT-INFO
"support@xedia.com"
DESCRIPTION
"This module defines the enterprises OID of Xedia and other
company-wide definitions. The resulting top-level name space
under the xedia branch looks like this:
xedia
(agentConfig - an older MIB defined for MADswitch)
xediaRegistrations - this module
xediaMibs - MIB modules defined in .mi2 files
xediaClasses - CLASS modules defined .mo files
xediaProducts - AGENT-CAPABILITIES modules defined
in .mi2 files
This is where you reserve an OIDs for a MIB module. The values
are defined in the appropriate .mi2/.mo files but are in
comments here so that we can have one document under source
control to reserve and catalog values."
::= { xedia 2 }
-- This is a MIB module defined for Xedia's first product, the MADswitch
-- agentConfig OBJECT IDENTIFIER ::= { xedia 1 }
xediaMibs OBJECT-IDENTITY
STATUS current
DESCRIPTION
"A registration point under which all (new) Xedia MIB modules
are defined."
::= { xedia 3 }
-- xediaSystemMIB ::= { xediaMibs 1 }
-- xediaTrafficMgmtMIB ::= { xediaMibs 2 }
-- xediaEthernetMIB ::= { xediaMibs 3 }
-- xediaIpMIB ::= { xediaMibs 4 }
-- xediaRipMIB ::= { xediaMibs 5 }
-- xediaDriverMIB ::= { xediaMibs 6 }
-- xediaHdlcMIB ::= { xediaMibs 7 }
-- xediaSecurityMIB ::= { xediaMibs 8 }
-- xediaBgpMIB ::= { xediaMibs 9 }
-- xediaPolicyMIB ::= { xediaMibs 10 }
-- xediaDs3MIB ::= { xediaMibs 11 }
-- xediaAtmMIB ::= { xediaMibs 12 }
-- xediaCronMib ::= { xediaMibs 13 }
-- xediaIpsecMIB ::= { xediaMibs 14 }
-- xediaIpBackupMIB ::= { xediaMibs 15 }
-- xediaRadiusMib ::= { xediaMibs 16 }
-- xediaAuthenticationMib ::= { xediaMibs 17 }
-- xediaDs1MIB ::= { xediaMibs 18 }
-- xediaFrameRelayMIB ::= { xediaMibs 19 }
-- xediaPppSecMIB ::= { xediaMibs 20 }
-- xediaPppMpMIB ::= { xediaMibs 21 }
-- xediaSmdsMIB ::= { xediaMibs 22 }
-- xediaNatMIB ::= { xediaMibs 23 }
-- xediaPkiMIB ::= { xediaMibs 24 }
-- xediaSonetMIB ::= { xediaMibs 25 }
-- xediaNtpMIB ::= { xediaMibs 26 }
-- xediaSlaMonitorMIB ::= { xediaMibs 27 }
-- xediaDhcpMIB ::= { xediaMibs 28 }
-- xediaIpMrouteMIB ::= { xediaMibs 29 }
-- xediaL2DialMIB ::= { xediaMibs 30 }
-- xediaPimMIB ::= { xediaMibs 31 }
-- xediaDvmrpMIB ::= { xediaMibs 32 }
xediaClasses OBJECT-IDENTITY
STATUS current
DESCRIPTION
"A registration point under which all Xedia CLASS definition
modules are defined."
::= { xedia 4 }
-- xediaSystemClasses ::= { xediaClasses 1 }
-- systemClasses ::= { xediaClasses 2 }
-- raptorClasses ::= { xediaClasses 3 }
-- ifClasses ::= { xediaClasses 4 }
-- ipClasses ::= { xediaClasses 5 }
-- udpClasses ::= { xediaClasses 6 }
-- tcpClasses ::= { xediaClasses 7 }
-- snmpClasses ::= { xediaClasses 8 }
-- madSwitchClasses ::= { xediaClasses 9 }
-- genAgentClasses ::= { xediaClasses 10 }
-- rptrClasses ::= { xediaClasses 11 }
-- bridgeClasses ::= { xediaClasses 12 }
-- ethClasses ::= { xediaClasses 13 }
-- xediaSystemClasses ::= { xediaClasses 14 }
-- ipRouteClasses ::= { xediaClasses 15 }
-- xediaSnmpCommClasses ::= { xediaClasses 16 }
-- xediaTrafficMgmtClasses ::= { xediaClasses 17 }
-- ripv2Classes ::= { xediaClasses 18 }
-- ospfClasses ::= { xediaClasses 19 }
-- ipAddrClasses ::= { xediaClasses 20 }
-- frameRelayDteClasses ::= { xediaClasses 21 }
-- ds3Classes ::= { xediaClasses 22 }
-- usrHistoryClasses ::= { xediaClasses 23 }
-- xediaDriverClasses ::= { xediaClasses 24 }
-- xediaHdlcClasses ::= { xediaClasses 25 }
-- bgp4Classes ::= { xediaClasses 26 }
-- xediaSecurityClasses ::= { xediaClasses 27 }
-- pppClasses ::= { xediaClasses 28 }
-- xediaPolicyClasses ::= { xediaClasses 29 }
-- t3Ds3Classes ::= { xediaClasses 30 }
-- atmClasses ::= { xediaClasses 31 }
-- ipoaClasses ::= { xediaClasses 32 }
-- atmDs3Classes ::= { xediaClasses 33 }
-- atmSonetClasses ::= { xediaClasses 34 }
-- xediaCronClasses ::= { xediaClasses 35 }
-- dnsResolverClasses ::= { xediaClasses 36 }
-- xediaIpsecClasses ::= { xediaClasses 37 }
-- xipbackupClasses ::= { xediaClasses 38 }
-- xediaRadiusClasses ::= { xediaClasses 39 }
-- xediaAuthenticationClasses ::= { xediaClasses 40 }
-- ds1Classes ::= { xediaClasses 41 }
-- t1ds1Classes ::= { xediaClasses 42 }
-- xediaFrameRelayClasses ::= { xediaClasses 43 }
-- smdsClasses ::= { xediaClasses 44 }
-- xediaPppSecClasses ::= { xediaClasses 45 }
-- xediaPppMpClasses ::= { xediaClasses 46 }
-- xediaNatClasses ::= { xediaClasses 47 }
-- xediaPkiClasses ::= { xediaClasses 48 }
-- xediaSonetClasses ::= { xediaClasses 49 }
-- igmpClasses ::= { xediaClasses 50 }
-- iptnlClasses ::= { xediaClasses 51 }
-- xediaNtpClasses ::= { xediaClasses 52 }
-- slaMonitorClasses ::= { xediaClasses 53 }
-- xdhcpClasses ::= { xediaClasses 54 }
-- ipMrouteClasses ::= { xediaClasses 55 }
-- l2tpClasses ::= { xediaClasses 56 }
-- XediaMssiClasses ::= { xediaClasses 57 }
-- dvmrpClasses ::= { xediaClasses 58 }
-- xipMrouteClasses ::= { xediaClasses 59 }
-- l2DialClasses ::= { xediaClasses 60 }
-- pimClasses ::= { xediaClasses 61 }
-- xediPimClasses ::= { xediaClasses 62 }
xediaProducts OBJECT-IDENTITY
STATUS current
DESCRIPTION
"A registration point under which all Xedia AGENT-CAPABILITIES
definitions (and therefore values of sysObjectId) are
defined."
::= { xedia 5 }
-- xediaVelociraptor ::= { xediaProducts 1 }
-- xediaVelociraptorMaj1 ::= { xediaVelociraptor 1 }
-- xediaVelociraptorMin0 ::= { xediaVelociraptorMaj1 0 }
-- xediaVelociraptorMin1 ::= { xediaVelociraptorMaj1 1 }
-- xediaVelociraptorMin2 ::= { xediaVelociraptorMaj1 2 }
-- xediaVelociraptorMin3 ::= { xediaVelociraptorMaj1 3 }
LongDisplayString ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"A string that has the same properties as a DisplayString
except it can be up to 2048 characters long."
SYNTAX OCTET STRING (SIZE (0..2048))
END
-- ################################################################################
-- Open issues:
-- o Do we need an Isolated parameter for a class? (see definition
-- of "isolated" in Floyd/Jacobson paper).
-- o Do we need the xtmUnsatisfied NOTIFICATION-TYPE (and associated
-- on/off configuration attribute?)
-- o What are the ranges, units and default values for MaxIdle,
-- OffTime, and MinIdle?
-- o Should we have a Counter64 version of xtmClassOutOctets?
-- o Are there any other class parameters that can't be modified
-- once the class is in use? (See the DESCRIPTION of xtmClassEntry.)
-- ================================================================