776 lines
		
	
	
		
			23 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			776 lines
		
	
	
		
			23 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
CORERO-CMS-MIB DEFINITIONS ::= BEGIN
 | 
						|
 | 
						|
IMPORTS
 | 
						|
    MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
 | 
						|
    TimeTicks, Counter32, Unsigned32, Counter64, enterprises, IpAddress
 | 
						|
        FROM SNMPv2-SMI
 | 
						|
    DisplayString, TestAndIncr, TimeStamp, RowStatus, TruthValue, TEXTUAL-CONVENTION
 | 
						|
        FROM SNMPv2-TC
 | 
						|
    MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
 | 
						|
        FROM SNMPv2-CONF;
 | 
						|
 | 
						|
 | 
						|
coreroCMSMIB MODULE-IDENTITY
 | 
						|
    LAST-UPDATED "201706160000Z"
 | 
						|
    ORGANIZATION "Corero Network Security"
 | 
						|
    CONTACT-INFO
 | 
						|
            "       Corero Support
 | 
						|
             E-mail: support.portal@corero.com"
 | 
						|
    DESCRIPTION
 | 
						|
            "Corero Management Server MIB."
 | 
						|
    REVISION      "201706160000Z"
 | 
						|
    DESCRIPTION
 | 
						|
            "Added interface error counts."
 | 
						|
    REVISION      "201601280000Z"
 | 
						|
    DESCRIPTION
 | 
						|
            "Added Protection Group Interface statistics."
 | 
						|
    REVISION      "201404240000Z"
 | 
						|
    DESCRIPTION
 | 
						|
            "First version."
 | 
						|
 | 
						|
    ::= { corero 4 }
 | 
						|
 | 
						|
corero OBJECT IDENTIFIER ::= { enterprises 41036 }
 | 
						|
 | 
						|
-- Administrative assignments ++++---------------------------------
 | 
						|
 | 
						|
coreroCMSMIBObjects     OBJECT IDENTIFIER ::= { coreroCMSMIB 1 }
 | 
						|
coreroCMSMIBConformance OBJECT IDENTIFIER ::= { coreroCMSMIB 2 }
 | 
						|
 | 
						|
-- ----------------------------------------------------------------
 | 
						|
UnsignedShort ::= TEXTUAL-CONVENTION
 | 
						|
    DISPLAY-HINT "d"
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION "xs:unsignedShort"
 | 
						|
    SYNTAX      Unsigned32 (0 .. 65535)
 | 
						|
 | 
						|
ConfdString ::= TEXTUAL-CONVENTION
 | 
						|
    DISPLAY-HINT "1t"
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION "xs: and confd: types mapped to strings"
 | 
						|
    SYNTAX      OCTET STRING
 | 
						|
 | 
						|
String ::= TEXTUAL-CONVENTION
 | 
						|
    DISPLAY-HINT "1t"
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION "xs:string"
 | 
						|
    SYNTAX      OCTET STRING
 | 
						|
 | 
						|
TYPE-CMS-MODULE-STATE ::= TEXTUAL-CONVENTION
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION ""
 | 
						|
    SYNTAX      String
 | 
						|
 | 
						|
--
 | 
						|
-- The defense node aggregates the defense status and statistics of the site
 | 
						|
-- It has several nodes corresponding to the different containers in the defense-summary yang
 | 
						|
--
 | 
						|
defense              OBJECT IDENTIFIER ::= { coreroCMSMIBObjects 1 }
 | 
						|
defenseStatus        OBJECT IDENTIFIER ::= { defense 1 }
 | 
						|
 | 
						|
defenseStatusThreatAwareness OBJECT IDENTIFIER ::= { defenseStatus 1 }
 | 
						|
 | 
						|
excessivePacketsFromBadClients OBJECT-TYPE
 | 
						|
    SYNTAX      TruthValue
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Awareness indication for this type of threat."
 | 
						|
    DEFVAL { false }
 | 
						|
    ::= { defenseStatusThreatAwareness 1 }
 | 
						|
 | 
						|
excessiveProxySetupRate OBJECT-TYPE
 | 
						|
    SYNTAX      TruthValue
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      obsolete
 | 
						|
    DESCRIPTION
 | 
						|
        "Proxy is no longer supported in the system."
 | 
						|
    DEFVAL { false }
 | 
						|
    ::= { defenseStatusThreatAwareness 2 }
 | 
						|
 | 
						|
excessiveNewIpAddresses OBJECT-TYPE
 | 
						|
    SYNTAX      TruthValue
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Awareness indication for this type of threat."
 | 
						|
    DEFVAL { false }
 | 
						|
    ::= { defenseStatusThreatAwareness 3 }
 | 
						|
 | 
						|
excessiveAddressTableUsage OBJECT-TYPE
 | 
						|
    SYNTAX      TruthValue
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Awareness indication for this type of threat."
 | 
						|
    DEFVAL { false }
 | 
						|
    ::= { defenseStatusThreatAwareness 4 }
 | 
						|
 | 
						|
excessiveTcpSetupRate OBJECT-TYPE
 | 
						|
    SYNTAX      TruthValue
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Awareness indication for this type of threat."
 | 
						|
    DEFVAL { false }
 | 
						|
    ::= { defenseStatusThreatAwareness 5 }
 | 
						|
 | 
						|
excessiveNonTcpSetupRate OBJECT-TYPE
 | 
						|
    SYNTAX      TruthValue
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Awareness indication for this type of threat."
 | 
						|
    DEFVAL { false }
 | 
						|
    ::= { defenseStatusThreatAwareness 6 }
 | 
						|
 | 
						|
excessiveFailedProxyRate OBJECT-TYPE
 | 
						|
    SYNTAX      TruthValue
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      obsolete
 | 
						|
    DESCRIPTION
 | 
						|
        "Proxy is no longer supported in the system."
 | 
						|
    DEFVAL { false }
 | 
						|
    ::= { defenseStatusThreatAwareness 7 }
 | 
						|
 | 
						|
 | 
						|
defenseStatistics        OBJECT IDENTIFIER ::= { defense 2 }
 | 
						|
 | 
						|
defenseBlockRateStatistics OBJECT IDENTIFIER ::= { defenseStatistics 1 }
 | 
						|
 | 
						|
 | 
						|
allRulesBlockRate OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "All rules block rate (packets/sec)"
 | 
						|
    ::= { defenseBlockRateStatistics 1 }
 | 
						|
 | 
						|
systemIssueBlockRate OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      obsolete
 | 
						|
    DESCRIPTION
 | 
						|
        "System isues rules block rate is not longer supported in the system"
 | 
						|
    ::= { defenseBlockRateStatistics 2 }
 | 
						|
 | 
						|
networkAccessRestrictionBlockRate OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      obsolete
 | 
						|
    DESCRIPTION
 | 
						|
        "Network threat access restriction rules block rate is not longer supported in the system"
 | 
						|
    ::= { defenseBlockRateStatistics 3 }
 | 
						|
 | 
						|
networkRateLimitBlockRate OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      obsolete
 | 
						|
    DESCRIPTION
 | 
						|
        "Network thread rate limit rules block rate is not longer supported in the system"
 | 
						|
    ::= { defenseBlockRateStatistics 4 }
 | 
						|
 | 
						|
networkProtocolValidationBlockRate OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      obsolete
 | 
						|
    DESCRIPTION
 | 
						|
         "Network threat protocol validation rules block rate is not longer supported in the system"
 | 
						|
    ::= { defenseBlockRateStatistics 5 }
 | 
						|
 | 
						|
networkIntegrityAnalysisBlockRate OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      obsolete
 | 
						|
    DESCRIPTION
 | 
						|
         "Network threat integrity analysis rules block rate is not longer supported in the system"
 | 
						|
    ::= { defenseBlockRateStatistics 6 }
 | 
						|
 | 
						|
applicationAccessRestrictionBlockRate OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      obsolete
 | 
						|
    DESCRIPTION
 | 
						|
          "Application threat access restriction rules block rate is not longer supported in the system"
 | 
						|
    ::= { defenseBlockRateStatistics 7 }
 | 
						|
 | 
						|
applicationRateLimitBlockRate OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      obsolete
 | 
						|
    DESCRIPTION
 | 
						|
          "Application threat rate limit rules block rate is not longer supported in the system"
 | 
						|
    ::= { defenseBlockRateStatistics 8 }
 | 
						|
 | 
						|
applicationProtocolValidationBlockRate OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      obsolete
 | 
						|
    DESCRIPTION
 | 
						|
          "Application threat protocol validation rules block rate is not longer supported in the system"
 | 
						|
    ::= { defenseBlockRateStatistics 9 }
 | 
						|
 | 
						|
applicationIntegrityAnalysisBlockRate OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      obsolete
 | 
						|
    DESCRIPTION
 | 
						|
          "Application integrity analysis rules block rate is not longer supported in the system"
 | 
						|
    ::= { defenseBlockRateStatistics 10 }
 | 
						|
 | 
						|
 | 
						|
defenseSetupRateStatistics OBJECT IDENTIFIER ::= { defenseStatistics 2 }
 | 
						|
 | 
						|
tcpSetupRate OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
          "TCP protocol flow setup rate (packets/sec)"
 | 
						|
    ::= { defenseSetupRateStatistics 1 }
 | 
						|
 | 
						|
nonTcpSetupRate OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
          "Non-TCP protocol aggregate flow setup rate (packets/sec)"
 | 
						|
    ::= { defenseSetupRateStatistics 2 }
 | 
						|
 | 
						|
udpSetupRate OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
          "UDP protocol flow setup rate (packets/sec)"
 | 
						|
    ::= { defenseSetupRateStatistics 3 }
 | 
						|
 | 
						|
icmpSetupRate OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
           "ICMP protocol flow setup rate (packets/sec)"
 | 
						|
    ::= { defenseSetupRateStatistics 4 }
 | 
						|
 | 
						|
otherIpSetupRate OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
           "IP protocols other than TCP and UDP flow setup rate (packets/sec)"
 | 
						|
    ::= { defenseSetupRateStatistics 5 }
 | 
						|
 | 
						|
defenseUsageStatistics OBJECT IDENTIFIER ::= { defenseStatistics 3 }
 | 
						|
 | 
						|
inUseFlows OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
          "Total number of flows in use across the devices"
 | 
						|
    ::= { defenseUsageStatistics 1 }
 | 
						|
 | 
						|
inUseTcpFlows OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
          "Total number of TCP flows in use across the devices"
 | 
						|
    ::= { defenseUsageStatistics 2 }
 | 
						|
 | 
						|
inUseUdpFlows OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
          "Total number of UDP flows in use across the devices"
 | 
						|
    ::= { defenseUsageStatistics 3 }
 | 
						|
 | 
						|
inUseIcmpFlows OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
          "Total number of ICMP flows in use across the devices"
 | 
						|
    ::= { defenseUsageStatistics 4 }
 | 
						|
 | 
						|
inUseOtherFlows OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
          "Total number of non-TCP, non-UDP, non-ICMP flows in use across the devices"
 | 
						|
    ::= { defenseUsageStatistics 5 }
 | 
						|
 | 
						|
totalProxySetups OBJECT-TYPE
 | 
						|
    SYNTAX      Counter64
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      obsolete
 | 
						|
    DESCRIPTION
 | 
						|
          "Proxy is no longer supported in the system"
 | 
						|
    ::= { defenseUsageStatistics 6 }
 | 
						|
 | 
						|
totalProxyFailedSetups OBJECT-TYPE
 | 
						|
    SYNTAX      Counter64
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      obsolete
 | 
						|
    DESCRIPTION
 | 
						|
          "Proxy is no longer supported in the system"
 | 
						|
    ::= { defenseUsageStatistics 7 }
 | 
						|
 | 
						|
defenseInterfaceStatistics OBJECT IDENTIFIER ::= { defenseStatistics 4 }
 | 
						|
 | 
						|
externalPortPacketReceiveRate OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
          "Receive rate on external ports (packets per second)"
 | 
						|
    ::= { defenseInterfaceStatistics 1 }
 | 
						|
 | 
						|
externalPortBitReceiveRate OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
          "Receive rate on external ports (Mbits per second)"
 | 
						|
    ::= { defenseInterfaceStatistics 2 }
 | 
						|
 | 
						|
externalPortPacketTransmitRate OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
          "Transmit rate on external ports (packets per second)"
 | 
						|
    ::= { defenseInterfaceStatistics 3 }
 | 
						|
 | 
						|
externalPortBitTransmitRate OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
          "Transmit rate on external ports (Mbits per second)"
 | 
						|
    ::= { defenseInterfaceStatistics 4 }
 | 
						|
 | 
						|
internalPortPacketReceiveRate OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
          "Receive rate on internal ports (packets per second)"
 | 
						|
    ::= { defenseInterfaceStatistics 5 }
 | 
						|
 | 
						|
internalPortBitReceiveRate OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
          "Receive rate on internal ports (Mbits per second)"
 | 
						|
    ::= { defenseInterfaceStatistics 6 }
 | 
						|
 | 
						|
internalPortPacketTransmitRate OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
          "Transmit rate on internal ports (packets per second)"
 | 
						|
    ::= { defenseInterfaceStatistics 7 }
 | 
						|
 | 
						|
internalPortBitTransmitRate OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
          "Transmit rate on internal ports (Mbits per second)"
 | 
						|
    ::= { defenseInterfaceStatistics 8 }
 | 
						|
 | 
						|
externalPortReceivedPackets OBJECT-TYPE
 | 
						|
    SYNTAX      Counter64
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
          "Number of packets received to the external port"
 | 
						|
    ::= { defenseInterfaceStatistics 9 }
 | 
						|
 | 
						|
externalPortTransmittedPackets OBJECT-TYPE
 | 
						|
    SYNTAX      Counter64
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
          "Number of packets transmitted from the external port"
 | 
						|
    ::= { defenseInterfaceStatistics 10 }
 | 
						|
 | 
						|
externalPortReceivedBytes OBJECT-TYPE
 | 
						|
    SYNTAX      Counter64
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
         "Number of bytes received to the external port"
 | 
						|
    ::= { defenseInterfaceStatistics 11 }
 | 
						|
 | 
						|
externalPortTransmittedBytes OBJECT-TYPE
 | 
						|
    SYNTAX      Counter64
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
          "Number of bytes transmitted from external port"
 | 
						|
    ::= { defenseInterfaceStatistics 12 }
 | 
						|
 | 
						|
internalPortReceivedPackets OBJECT-TYPE
 | 
						|
    SYNTAX      Counter64
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
          "Number of packets received to the internal port"
 | 
						|
    ::= { defenseInterfaceStatistics 13 }
 | 
						|
 | 
						|
internalPortTransmittedPackets OBJECT-TYPE
 | 
						|
    SYNTAX      Counter64
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
          "Number of packets transmitted from the internal port"
 | 
						|
    ::= { defenseInterfaceStatistics 14 }
 | 
						|
 | 
						|
internalPortReceivedBytes OBJECT-TYPE
 | 
						|
    SYNTAX      Counter64
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
          "Number of bytes received to the internal port"
 | 
						|
    ::= { defenseInterfaceStatistics 15 }
 | 
						|
 | 
						|
internalPortTransmittedBytes OBJECT-TYPE
 | 
						|
    SYNTAX      Counter64
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
          "Number of bytes transmitted from the internal port"
 | 
						|
    ::= { defenseInterfaceStatistics 16 }
 | 
						|
 | 
						|
externalPortReceivedBadCrcPackets OBJECT-TYPE
 | 
						|
    SYNTAX      Counter64
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
          "Number of packets received to the external port with an invalid CRC"
 | 
						|
    ::= { defenseInterfaceStatistics 17 }
 | 
						|
 | 
						|
internalPortReceivedBadCrcPackets OBJECT-TYPE
 | 
						|
    SYNTAX      Counter64
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
          "Number of packets received to the internal port with an invalid CRC"
 | 
						|
    ::= { defenseInterfaceStatistics 18 }
 | 
						|
 | 
						|
externalPortReceivedOversizedPackets OBJECT-TYPE
 | 
						|
    SYNTAX      Counter64
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
          "Number of oversized packets received to the external port"
 | 
						|
    ::= { defenseInterfaceStatistics 19 }
 | 
						|
 | 
						|
internalPortReceivedOversizedPackets OBJECT-TYPE
 | 
						|
    SYNTAX      Counter64
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
          "Number of oversized packets received to the internal port"
 | 
						|
    ::= { defenseInterfaceStatistics 20 }
 | 
						|
 | 
						|
externalPortReceivedJabberPackets OBJECT-TYPE
 | 
						|
    SYNTAX      Counter64
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
          "Number of jabber packets received to the external port"
 | 
						|
    ::= { defenseInterfaceStatistics 21 }
 | 
						|
 | 
						|
internalPortReceivedJabberPackets OBJECT-TYPE
 | 
						|
    SYNTAX      Counter64
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
          "Number of jabber packets received to the internal port"
 | 
						|
    ::= { defenseInterfaceStatistics 22 }
 | 
						|
 | 
						|
externalPortTransmitErrorPackets OBJECT-TYPE
 | 
						|
    SYNTAX      Counter64
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
          "Number of errors transmitting packets from the external port"
 | 
						|
    ::= { defenseInterfaceStatistics 23 }
 | 
						|
 | 
						|
internalPortTransmitErrorPackets OBJECT-TYPE
 | 
						|
    SYNTAX      Counter64
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
          "Number of errors transmitting packets from the internal port"
 | 
						|
    ::= { defenseInterfaceStatistics 24 }
 | 
						|
 | 
						|
defenseIpAddressStatistics OBJECT IDENTIFIER ::= { defenseStatistics 5 }
 | 
						|
 | 
						|
inUseAddresses OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
          "Total number of IP table entries across the devices"
 | 
						|
    ::= { defenseIpAddressStatistics 1 }
 | 
						|
 | 
						|
inUseTrustedAddresses OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
          "Total number of trusted IP addresses across the devices"
 | 
						|
    ::= { defenseIpAddressStatistics 2 }
 | 
						|
 | 
						|
inUseSuspiciousAddresses OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
          "Total number of suspicious IP addresses across the devices"
 | 
						|
    ::= { defenseIpAddressStatistics 3 }
 | 
						|
 | 
						|
inUseMaliciousAddresses OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
          "Total number of malicious IP addresses across the devices"
 | 
						|
    ::= { defenseIpAddressStatistics 4 }
 | 
						|
 | 
						|
inUseUnclassifiedAddresses OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
          "Total number of unclassified IP addresses across the devices"
 | 
						|
    ::= { defenseIpAddressStatistics 5 }
 | 
						|
 | 
						|
 | 
						|
protectionGroupStatistics OBJECT IDENTIFIER ::= { defense 3 }
 | 
						|
 | 
						|
protectionGroupTable OBJECT-TYPE
 | 
						|
    SYNTAX      SEQUENCE OF ProtectionGroupEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
	"Table containing interface statistics for the Protection Group"
 | 
						|
    ::= { protectionGroupStatistics 1 }
 | 
						|
 | 
						|
protectionGroupEntry OBJECT-TYPE
 | 
						|
    SYNTAX      ProtectionGroupEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
	"Port Statistic"
 | 
						|
    INDEX       { pgName }
 | 
						|
    ::= { protectionGroupTable 1 }
 | 
						|
 | 
						|
ProtectionGroupEntry ::= SEQUENCE {
 | 
						|
    pgName                                 OCTET STRING ,
 | 
						|
    pgExternalPortReceivedPackets Counter64,
 | 
						|
    pgExternalPortTransmittedPackets Counter64,
 | 
						|
    pgExternalPortReceivedBytes Counter64,
 | 
						|
    pgExternalPortTransmittedBytes Counter64,
 | 
						|
    pgInternalPortReceivedPackets Counter64,
 | 
						|
    pgInternalPortTransmittedPackets Counter64,
 | 
						|
    pgInternalPortReceivedBytes Counter64,
 | 
						|
    pgInternalPortTransmittedBytes Counter64,
 | 
						|
    pgExternalPortReceivedBadCrcPackets Counter64,
 | 
						|
    pgInternalPortReceivedBadCrcPackets Counter64,
 | 
						|
    pgExternalPortReceivedOversizedPackets Counter64,
 | 
						|
    pgInternalPortReceivedOversizedPackets Counter64,
 | 
						|
    pgExternalPortReceivedJabberPackets Counter64,
 | 
						|
    pgInternalPortReceivedJabberPackets Counter64,
 | 
						|
    pgExternalPortTransmitErrorPackets Counter64,
 | 
						|
    pgInternalPortTransmitErrorPackets Counter64
 | 
						|
}
 | 
						|
 | 
						|
pgName OBJECT-TYPE
 | 
						|
    SYNTAX  OCTET STRING
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "Protection group name as an Index"
 | 
						|
    ::= { protectionGroupEntry 1 }
 | 
						|
 | 
						|
pgExternalPortReceivedPackets OBJECT-TYPE
 | 
						|
    SYNTAX      Counter64
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
          "Number of packets received to the external port"
 | 
						|
    ::= { protectionGroupEntry 2 }
 | 
						|
 | 
						|
pgExternalPortTransmittedPackets OBJECT-TYPE
 | 
						|
    SYNTAX      Counter64
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
          "Number of packets transmitted from the external port"
 | 
						|
    ::= { protectionGroupEntry 3 }
 | 
						|
 | 
						|
pgExternalPortReceivedBytes OBJECT-TYPE
 | 
						|
    SYNTAX      Counter64
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
         "Number of bytes received to the external port"
 | 
						|
    ::= { protectionGroupEntry 4 }
 | 
						|
 | 
						|
pgExternalPortTransmittedBytes OBJECT-TYPE
 | 
						|
    SYNTAX      Counter64
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
          "Number of bytes transmitted from external port"
 | 
						|
    ::= { protectionGroupEntry 5 }
 | 
						|
 | 
						|
pgInternalPortReceivedPackets OBJECT-TYPE
 | 
						|
    SYNTAX      Counter64
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
          "Number of packets received to the internal port"
 | 
						|
    ::= { protectionGroupEntry 6 }
 | 
						|
 | 
						|
pgInternalPortTransmittedPackets OBJECT-TYPE
 | 
						|
    SYNTAX      Counter64
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
          "Number of packets transmitted from the internal port"
 | 
						|
    ::= { protectionGroupEntry 7 }
 | 
						|
 | 
						|
pgInternalPortReceivedBytes OBJECT-TYPE
 | 
						|
    SYNTAX      Counter64
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
          "Number of bytes received to the internal port"
 | 
						|
    ::= { protectionGroupEntry 8 }
 | 
						|
 | 
						|
pgInternalPortTransmittedBytes OBJECT-TYPE
 | 
						|
    SYNTAX      Counter64
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
          "Number of bytes transmitted from the internal port"
 | 
						|
    ::= { protectionGroupEntry 9 }
 | 
						|
 | 
						|
pgExternalPortReceivedBadCrcPackets OBJECT-TYPE
 | 
						|
    SYNTAX      Counter64
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
          "Number of packets received to the external port with an invalid CRC"
 | 
						|
    ::= { protectionGroupEntry 10 }
 | 
						|
 | 
						|
pgInternalPortReceivedBadCrcPackets OBJECT-TYPE
 | 
						|
    SYNTAX      Counter64
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
          "Number of packets received to the internal port with an invalid CRC"
 | 
						|
    ::= { protectionGroupEntry 11 }
 | 
						|
 | 
						|
pgExternalPortReceivedOversizedPackets OBJECT-TYPE
 | 
						|
    SYNTAX      Counter64
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
          "Number of oversized packets received to the external port"
 | 
						|
    ::= { protectionGroupEntry 12 }
 | 
						|
 | 
						|
pgInternalPortReceivedOversizedPackets OBJECT-TYPE
 | 
						|
    SYNTAX      Counter64
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
          "Number of oversized packets received to the internal port"
 | 
						|
    ::= { protectionGroupEntry 13 }
 | 
						|
 | 
						|
pgExternalPortReceivedJabberPackets OBJECT-TYPE
 | 
						|
    SYNTAX      Counter64
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
          "Number of jabber packets received to the external port"
 | 
						|
    ::= { protectionGroupEntry 14 }
 | 
						|
 | 
						|
pgInternalPortReceivedJabberPackets OBJECT-TYPE
 | 
						|
    SYNTAX      Counter64
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
          "Number of jabber packets received to the internal port"
 | 
						|
    ::= { protectionGroupEntry 15 }
 | 
						|
 | 
						|
pgExternalPortTransmitErrorPackets OBJECT-TYPE
 | 
						|
    SYNTAX      Counter64
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
          "Number of errors transmitting packets from the external port"
 | 
						|
    ::= { protectionGroupEntry 16 }
 | 
						|
 | 
						|
pgInternalPortTransmitErrorPackets OBJECT-TYPE
 | 
						|
    SYNTAX      Counter64
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
          "Number of errors transmitting packets from the internal port"
 | 
						|
    ::= { protectionGroupEntry 17 }
 | 
						|
 | 
						|
 | 
						|
 | 
						|
-- Conformance ----------------------------------------------------
 | 
						|
coreroCMSMIBCompliances OBJECT IDENTIFIER ::= { coreroCMSMIBConformance 1 }
 | 
						|
coreroCMSMIBGroups      OBJECT IDENTIFIER ::= { coreroCMSMIBConformance 2 }
 | 
						|
 | 
						|
 | 
						|
-- compliance statements
 | 
						|
 | 
						|
coreroCMSMIBCompliance MODULE-COMPLIANCE
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
            "The compliance statement for SNMPv2 entities which
 | 
						|
            implement the SNMPv2 MIB."
 | 
						|
    MODULE  -- this module
 | 
						|
        -- MANDATORY-GROUPS { snmpGroup, snmpSetGroup, systemGroup,
 | 
						|
        --                   snmpBasicNotificationsGroup }
 | 
						|
 | 
						|
        GROUP   defenseGroup
 | 
						|
        DESCRIPTION
 | 
						|
            "This group is mandatory for SNMPv2 entities which
 | 
						|
            support community-based authentication."
 | 
						|
 | 
						|
    ::= { coreroCMSMIBCompliances 2 }
 | 
						|
 | 
						|
 | 
						|
-- units of conformance
 | 
						|
 | 
						|
defenseGroup OBJECT-GROUP
 | 
						|
    OBJECTS {
 | 
						|
                defenseStatus,
 | 
						|
                defenseStatistics,
 | 
						|
                protectionGroupStatistics
 | 
						|
             }
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
            "A collection of objects providing status and statistics for the site."
 | 
						|
    ::= { coreroCMSMIBGroups 1 }
 | 
						|
 | 
						|
 | 
						|
END
 |