MIDCOM-MIB

This MIB module defines a set of basic objects for
configuring middleboxes, such as firewalls and network

address translators, in order to enable communication
across these devices.

Managed objects defined in this MIB module are structured
in three kinds of objects:
  - transaction objects required according to the MIDCOM
    protocol requirements defined in RFC 3304 and according
    to the MIDCOM protocol semantics defined in RFC 3989,
  - configuration objects that can be used for retrieving or
    setting parameters of the implementation of transaction
    objects,
  - optional monitoring objects that provide information
    about used resource and statistics

The transaction objects are organized in two subtrees:
  - objects modeling MIDCOM policy rules in the
    midcomRuleTable
  - objects modeling MIDCOM policy rule groups in the
    midcomGroupTable

Note that typically, configuration objects are not intended
to be written by MIDCOM clients.  In general, write access
to these objects needs to be restricted more strictly than
write access to objects in the transaction subtrees.

Copyright (C) The Internet Society (2008).  This version
of this MIB module is part of RFC 5190;  see the RFC
itself for full legal notices.

Imported Objects

InterfaceIndexOrZeroIF-MIB
InetAddressPrefixLength, InetPortNumber, InetAddress, InetAddressTypeINET-ADDRESS-MIB
NatBindIdOrZeroNAT-MIB
SnmpAdminStringSNMP-FRAMEWORK-MIB
NOTIFICATION-GROUP, OBJECT-GROUP, MODULE-COMPLIANCESNMPv2-CONF
OBJECT-TYPE, mib-2, Gauge32, Counter32, Unsigned32, NOTIFICATION-TYPE, MODULE-IDENTITYSNMPv2-SMI
RowStatus, StorageType, TruthValue, TEXTUAL-CONVENTIONSNMPv2-TC
midcomMIB.1.3.6.1.2.1.171
midcomNotifications .1.3.6.1.2.1.171.0
midcomUnsolicitedRuleEvent .1.3.6.1.2.1.171.0.1
midcomSolicitedRuleEvent .1.3.6.1.2.1.171.0.2
midcomSolicitedGroupEvent .1.3.6.1.2.1.171.0.3
midcomObjects .1.3.6.1.2.1.171.1
midcomTransaction .1.3.6.1.2.1.171.1.1
midcomRuleTable .1.3.6.1.2.1.171.1.1.3
midcomRuleEntry .1.3.6.1.2.1.171.1.1.3.1
midcomRuleOwner .1.3.6.1.2.1.171.1.1.3.1.1
midcomRuleFlowDirection .1.3.6.1.2.1.171.1.1.3.1.10
midcomRuleMaxIdleTime .1.3.6.1.2.1.171.1.1.3.1.11
midcomRuleTransportProtocol .1.3.6.1.2.1.171.1.1.3.1.12
midcomRulePortRange .1.3.6.1.2.1.171.1.1.3.1.13
midcomRuleInternalIpVersion .1.3.6.1.2.1.171.1.1.3.1.14
midcomRuleExternalIpVersion .1.3.6.1.2.1.171.1.1.3.1.15
midcomRuleInternalIpAddr .1.3.6.1.2.1.171.1.1.3.1.16
midcomRuleInternalIpPrefixLength .1.3.6.1.2.1.171.1.1.3.1.17
midcomRuleInternalPort .1.3.6.1.2.1.171.1.1.3.1.18
midcomRuleExternalIpAddr .1.3.6.1.2.1.171.1.1.3.1.19
midcomRuleExternalIpPrefixLength .1.3.6.1.2.1.171.1.1.3.1.20
midcomRuleExternalPort .1.3.6.1.2.1.171.1.1.3.1.21
midcomRuleInsideIpAddr .1.3.6.1.2.1.171.1.1.3.1.22
midcomRuleInsidePort .1.3.6.1.2.1.171.1.1.3.1.23
midcomRuleOutsideIpAddr .1.3.6.1.2.1.171.1.1.3.1.24
midcomRuleOutsidePort .1.3.6.1.2.1.171.1.1.3.1.25
midcomRuleLifetime .1.3.6.1.2.1.171.1.1.3.1.26
midcomRuleRowStatus .1.3.6.1.2.1.171.1.1.3.1.27
midcomRuleIndex .1.3.6.1.2.1.171.1.1.3.1.3
midcomRuleAdminStatus .1.3.6.1.2.1.171.1.1.3.1.4
midcomRuleOperStatus .1.3.6.1.2.1.171.1.1.3.1.5
midcomRuleStorageType .1.3.6.1.2.1.171.1.1.3.1.6
midcomRuleStorageTime .1.3.6.1.2.1.171.1.1.3.1.7
midcomRuleError .1.3.6.1.2.1.171.1.1.3.1.8
midcomRuleInterface .1.3.6.1.2.1.171.1.1.3.1.9
midcomGroupTable .1.3.6.1.2.1.171.1.1.4
midcomGroupEntry .1.3.6.1.2.1.171.1.1.4.1
midcomGroupIndex .1.3.6.1.2.1.171.1.1.4.1.2
midcomGroupLifetime .1.3.6.1.2.1.171.1.1.4.1.3
midcomConfig .1.3.6.1.2.1.171.1.2
midcomConfigMaxLifetime .1.3.6.1.2.1.171.1.2.1
midcomConfigPersistentRules .1.3.6.1.2.1.171.1.2.2
midcomConfigIfTable .1.3.6.1.2.1.171.1.2.3
midcomConfigIfEntry .1.3.6.1.2.1.171.1.2.3.1
midcomConfigIfIndex .1.3.6.1.2.1.171.1.2.3.1.1
midcomConfigIfBits .1.3.6.1.2.1.171.1.2.3.1.2
midcomConfigIfEnabled .1.3.6.1.2.1.171.1.2.3.1.3
midcomConfigFirewallTable .1.3.6.1.2.1.171.1.2.4
midcomConfigFirewallEntry .1.3.6.1.2.1.171.1.2.4.1
midcomConfigFirewallIndex .1.3.6.1.2.1.171.1.2.4.1.1
midcomConfigFirewallGroupId .1.3.6.1.2.1.171.1.2.4.1.2
midcomConfigFirewallPriority .1.3.6.1.2.1.171.1.2.4.1.3
midcomMonitoring .1.3.6.1.2.1.171.1.3
midcomResourceTable .1.3.6.1.2.1.171.1.3.1
midcomResourceEntry .1.3.6.1.2.1.171.1.3.1.1
midcomRscFirewallRuleId .1.3.6.1.2.1.171.1.3.1.1.10
midcomRscNatInternalAddrBindMode .1.3.6.1.2.1.171.1.3.1.1.4
midcomRscNatInternalAddrBindId .1.3.6.1.2.1.171.1.3.1.1.5
midcomRscNatInsideAddrBindMode .1.3.6.1.2.1.171.1.3.1.1.6
midcomRscNatInsideAddrBindId .1.3.6.1.2.1.171.1.3.1.1.7
midcomRscNatSessionId1 .1.3.6.1.2.1.171.1.3.1.1.8
midcomRscNatSessionId2 .1.3.6.1.2.1.171.1.3.1.1.9
midcomStatistics .1.3.6.1.2.1.171.1.3.2
midcomCurrentOwners .1.3.6.1.2.1.171.1.3.2.1
midcomTotalIncorrectEnableRules .1.3.6.1.2.1.171.1.3.2.10
midcomTotalRejectedEnableRules .1.3.6.1.2.1.171.1.3.2.11
midcomCurrentActiveEnableRules .1.3.6.1.2.1.171.1.3.2.12
midcomTotalExpiredEnableRules .1.3.6.1.2.1.171.1.3.2.13
midcomTotalTerminatedOnRqEnableRules .1.3.6.1.2.1.171.1.3.2.14
midcomTotalTerminatedEnableRules .1.3.6.1.2.1.171.1.3.2.15
midcomTotalRejectedRuleEntries .1.3.6.1.2.1.171.1.3.2.2
midcomCurrentRulesIncomplete .1.3.6.1.2.1.171.1.3.2.3
midcomTotalIncorrectReserveRules .1.3.6.1.2.1.171.1.3.2.4
midcomTotalRejectedReserveRules .1.3.6.1.2.1.171.1.3.2.5
midcomCurrentActiveReserveRules .1.3.6.1.2.1.171.1.3.2.6
midcomTotalExpiredReserveRules .1.3.6.1.2.1.171.1.3.2.7
midcomTotalTerminatedOnRqReserveRules .1.3.6.1.2.1.171.1.3.2.8
midcomTotalTerminatedReserveRules .1.3.6.1.2.1.171.1.3.2.9
midcomConformance .1.3.6.1.2.1.171.2
midcomCompliances .1.3.6.1.2.1.171.2.1
midcomGroups .1.3.6.1.2.1.171.2.2