diff options
Diffstat (limited to 'MIBS/adva/F3-CONNECTGUARD-MIB')
| -rw-r--r-- | MIBS/adva/F3-CONNECTGUARD-MIB | 2551 |
1 files changed, 2551 insertions, 0 deletions
diff --git a/MIBS/adva/F3-CONNECTGUARD-MIB b/MIBS/adva/F3-CONNECTGUARD-MIB new file mode 100644 index 0000000..22b56ec --- /dev/null +++ b/MIBS/adva/F3-CONNECTGUARD-MIB @@ -0,0 +1,2551 @@ +F3-CONNECTGUARD-MIB DEFINITIONS ::= BEGIN + +IMPORTS + MODULE-IDENTITY, OBJECT-TYPE, Integer32, Unsigned32, IpAddress + FROM SNMPv2-SMI + MODULE-COMPLIANCE, OBJECT-GROUP + FROM SNMPv2-CONF + DateAndTime, DisplayString, TruthValue, RowStatus, StorageType, + MacAddress, VariablePointer, TEXTUAL-CONVENTION, TimeStamp + FROM SNMPv2-TC + Ipv6Address + FROM IPV6-TC + InterfaceIndex, ifIndex + FROM IF-MIB + SecySCI + FROM IEEE8021-SECY-MIB + PhysicalIndex + FROM ENTITY-MIB + neIndex, shelfIndex, slotIndex, f3UsbHostIndex, networkElementEntry + FROM CM-ENTITY-MIB + cmFlowEntry + FROM CM-FACILITY-MIB + f3AccFlowPointEntry + FROM F3-FPM-MIB + f3NetFlowPointEntry + FROM F3-FPM-MIB + + fsp150cm + FROM ADVA-MIB + AdminState, OperationalState, SecondaryState, EthernetMediaType, + EthernetPortSpeed, TrafficDirection, SfpConnectorValue, SfpMediaType, + VlanId, VlanPriority, VlanTagType, PriorityMapMode, PerfCounter64, + AfpTagControl, VlanEthertype,CmPmIntervalType, CmPmBinAction, + F3DisplayString + FROM CM-COMMON-MIB; + +f3ConnectGuardMIB MODULE-IDENTITY + LAST-UPDATED "201607110000Z" + ORGANIZATION "ADVA Optical Networking" + CONTACT-INFO + " Jack Chen + ADVA Optical Networking, Inc. + Tel: +86755 86217400-8205 + E-mail: jchen@advaoptical.com + Postal: + " + DESCRIPTION + "This module defines the Connect Guard MIB definitions used by + the F3 (FSP150CM/CC) product lines. + Copyright (C) ADVA Optical Networking." + REVISION "201607110000Z" + DESCRIPTION + "Notes from release 201607110000Z + a) added FlowSecureState back to the mib since the mib has been released + Notes from release 201607080000Z + a) deprecated f3FlowExtConnectGuardTable moved the attributes to cmFlowTable + b) removed f3AccFlowpointExtConnectGuardTable and f3NetFlowpointExtConnectGuardTable + and moved the attributes to acc/net flowpoint tables + Notes from release 201606200000Z + a) added f3ConnectGuardFlowKeyInjectFlowPoint to f3ConnectGuardFlowTable + Notes from release 201606170000Z + a) added f3MPFlowExtConnectGuardTable + Notes from release 201606060000Z + a) added f3ConnectGuardFlowKeyExchangeFrameOuterVlanEtherType, f3ConnectGuardFlowKeyExchangeFrameInner1VlanEtherType, + and f3ConnectGuardFlowKeyExchangeFrameInner2VlanEtherType to f3ConnectGuardFlowTable + Notes from release 201605100000Z + a) added f3AccFlowpointExtConnectGuardTable and f3NetFlowpointExtConnectGuardTable + to support secure flow on flow point + Notes from release 201604120000Z + a) added system level scalar f3ConnectGuardCryptoPasswordControl + Notes from release 201601260000Z + a) add f3ConnectGuardFlowAlias to f3ConnectGuardFlowTable + Notes from release 201409120000Z + + Notes from release 201601040000Z + a) add f3ConnectGuardFlowAssociatedMep to f3ConnectGuardFlowTable + " + ::= {fsp150cm 36} + +-- +-- OID definitions +-- +f3ConnectGuardConfigObjects OBJECT IDENTIFIER ::= {f3ConnectGuardMIB 1} +f3ConnectGuardPerformanceObjects OBJECT IDENTIFIER ::= {f3ConnectGuardMIB 2} +f3ConnectGuardNotifications OBJECT IDENTIFIER ::= {f3ConnectGuardMIB 3} +f3ConnectGuardConformance OBJECT IDENTIFIER ::= {f3ConnectGuardMIB 4} + + +FlowSecureState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Flow secure state." + SYNTAX INTEGER { + secureNormal (1), + secureBlocked (2), + unsecureNormal (3), + unsecureBlocked (4) + } + +CipherSuiteType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "This object describes the cipher suite type." + SYNTAX INTEGER { + gcmAes256(1), + gcmAes128(2) + } + +KeyExchangeFrameTagControl ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "This object describes the key exchange frame tag mode." + SYNTAX INTEGER { + autoSelect(1), + manual(2) + } +ScSaState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "This object describes the SC State." + SYNTAX INTEGER { + inUse(1), + notInUse(2) + } + +ConnectGuardKeyExMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "This object describes the Connect Guard Key exchange mode." + SYNTAX INTEGER { + authPasswordBasedDiffieHellman(1), + caBasedDiffieHellman(2), + ieee8021x(3) + } + +DiffieHellmanKeyPairLength ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "This object describes supported length used in DiffieHellman algorithm." + SYNTAX INTEGER { + length2048(1), + length4096(2) + } + + +ConnectGuardFlowActionType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The action on mac sec flow." + SYNTAX INTEGER { + noAction (1), + restartKeyXchg (2) + } + +-- +-- Connect Guard Flow Table +-- +f3ConnectGuardFlowTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3ConnectGuardFlowEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries for the Connect Guard flow." + ::= { f3ConnectGuardConfigObjects 1 } + +f3ConnectGuardFlowEntry OBJECT-TYPE + SYNTAX F3ConnectGuardFlowEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3ConnectGuardFlowTable." + INDEX { neIndex, f3ConnectGuardFlowIndex } + ::= { f3ConnectGuardFlowTable 1 } + +F3ConnectGuardFlowEntry ::= SEQUENCE { + f3ConnectGuardFlowIndex Integer32, + f3ConnectGuardFlowCipherSuite CipherSuiteType, + f3ConnectGuardFlowAdminState AdminState, + f3ConnectGuardFlowSecondaryState SecondaryState, + f3ConnectGuardFlowOperationalState OperationalState, + f3ConnectGuardFlowEgressInterface VariablePointer, + f3ConnectGuardFlowKeyExchangeProfile VariablePointer, + f3ConnectGuardFlowKeyExchangeFrameTagControl KeyExchangeFrameTagControl, + f3ConnectGuardFlowKeyExchangeFrameOuterVlanEnabled TruthValue, + f3ConnectGuardFlowKeyExchangeFrameOuterVlanId VlanId, + f3ConnectGuardFlowKeyExchangeFrameOuterVlanPriority VlanPriority, + f3ConnectGuardFlowKeyExchangeFrameInner1VlanEnabled TruthValue, + f3ConnectGuardFlowKeyExchangeFrameInner1VlanId VlanId, + f3ConnectGuardFlowKeyExchangeFrameInner1VlanPriority VlanPriority, + f3ConnectGuardFlowKeyExchangeFrameInner2VlanEnabled TruthValue, + f3ConnectGuardFlowKeyExchangeFrameInner2VlanId VlanId, + f3ConnectGuardFlowKeyExchangeFrameInner2VlanPriority VlanPriority, + f3ConnectGuardFlowKeyExchangeInterval Integer32, + f3ConnectGuardFlowTagsClear Integer32, + f3ConnectGuardFlowStorageType StorageType, + f3ConnectGuardFlowRowStatus RowStatus, + f3ConnectGuardFlowKeyXchgFailsCounts Unsigned32, + f3ConnectGuardFlowAction ConnectGuardFlowActionType, + f3ConnectGuardFlowReplayProtectionEnabled TruthValue, + f3ConnectGuardFlowReplayProtectionWindow Unsigned32, + f3ConnectGuardFlowRemoteMacAddrEnabled TruthValue, + f3ConnectGuardFlowRemoteMacAddr MacAddress, + f3ConnectGuardFlowAssociatedMep VariablePointer, + f3ConnectGuardFlowAlias DisplayString, + f3ConnectGuardFlowKeyExchangeFrameOuterVlanEtherType Unsigned32, + f3ConnectGuardFlowKeyExchangeFrameInner1VlanEtherType Unsigned32, + f3ConnectGuardFlowKeyExchangeFrameInner2VlanEtherType Unsigned32, + f3ConnectGuardFlowKeyInjectFlowPoint VariablePointer +} + +f3ConnectGuardFlowIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The index of the Connect Guard flow entry." + ::= { f3ConnectGuardFlowEntry 1 } + +f3ConnectGuardFlowCipherSuite OBJECT-TYPE + SYNTAX CipherSuiteType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object defines the cipher suite type for this flow." + ::= { f3ConnectGuardFlowEntry 2 } + +f3ConnectGuardFlowAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the Administrative State of the Flow." + ::= { f3ConnectGuardFlowEntry 3 } + +f3ConnectGuardFlowSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the Flow." + ::= { f3ConnectGuardFlowEntry 4 } + +f3ConnectGuardFlowOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the Flow." + ::= { f3ConnectGuardFlowEntry 5 } + +f3ConnectGuardFlowEgressInterface OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object defines the Connect Guard Flow egress interface." + ::= { f3ConnectGuardFlowEntry 6 } + +f3ConnectGuardFlowKeyExchangeProfile OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object defines the key exchange profile to be used for the secure flow." + ::= { f3ConnectGuardFlowEntry 7 } + +f3ConnectGuardFlowKeyExchangeFrameTagControl OBJECT-TYPE + SYNTAX KeyExchangeFrameTagControl + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object defines the key exchange frame tag mode." + ::= { f3ConnectGuardFlowEntry 8 } + +f3ConnectGuardFlowKeyExchangeFrameOuterVlanEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object controls the key exchange frame Outer Vlan." + ::= { f3ConnectGuardFlowEntry 9 } + +f3ConnectGuardFlowKeyExchangeFrameOuterVlanId OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object defines the key exchange frame outer Vlan ID" + ::= { f3ConnectGuardFlowEntry 10 } + +f3ConnectGuardFlowKeyExchangeFrameOuterVlanPriority OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object defines the key exchange frame outer Vlan Priority." + ::= { f3ConnectGuardFlowEntry 11 } + +f3ConnectGuardFlowKeyExchangeFrameInner1VlanEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object controls the key exchange frame Inner Vlan." + ::= { f3ConnectGuardFlowEntry 12 } + +f3ConnectGuardFlowKeyExchangeFrameInner1VlanId OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object defines the key exchange frame Inner Vlan ID" + ::= { f3ConnectGuardFlowEntry 13 } + +f3ConnectGuardFlowKeyExchangeFrameInner1VlanPriority OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object defines the key exchange frame Inner Vlan Priority." + ::= { f3ConnectGuardFlowEntry 14 } + +f3ConnectGuardFlowKeyExchangeFrameInner2VlanEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object controls the key exchange frame Inner most Vlan." + ::= { f3ConnectGuardFlowEntry 15 } + +f3ConnectGuardFlowKeyExchangeFrameInner2VlanId OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object defines the key exchange frame Inner most Vlan ID" + ::= { f3ConnectGuardFlowEntry 16 } + +f3ConnectGuardFlowKeyExchangeFrameInner2VlanPriority OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object defines the key exchange frame Inner most Vlan Priority." + ::= { f3ConnectGuardFlowEntry 17 } + + +f3ConnectGuardFlowKeyExchangeInterval OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object defines the key exchange interval value, in one minute increment" + ::= { f3ConnectGuardFlowEntry 18 } + +f3ConnectGuardFlowTagsClear OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object defines the number of tags to by pass in encryption" + ::= { f3ConnectGuardFlowEntry 19 } + +f3ConnectGuardFlowStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3ConnectGuardFlowEntry 20 } + +f3ConnectGuardFlowRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of f3ConnectGuardFlowRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3ConnectGuardFlowRowStatus value as createAndGo(4). + Upon successful row creation, this variable has a + value of active(1). + + The f3ConnectGuardFlowRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3ConnectGuardFlowEntry 21 } + +f3ConnectGuardFlowKeyXchgFailsCounts OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object counts number of times key exchange protocol failed." + ::= { f3ConnectGuardFlowEntry 22 } + +f3ConnectGuardFlowAction OBJECT-TYPE + SYNTAX ConnectGuardFlowActionType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe operation on the Connect Guard flow." + ::= { f3ConnectGuardFlowEntry 23 } + +f3ConnectGuardFlowReplayProtectionEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object can be used to enable/disable replay proctection." + ::= { f3ConnectGuardFlowEntry 24 } + +f3ConnectGuardFlowReplayProtectionWindow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object defines replay proctection window value." + ::= { f3ConnectGuardFlowEntry 25 } + +f3ConnectGuardFlowRemoteMacAddrEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object can be used to enable/disable remote MAC Address that used as the destination MAC address in the + key exchange protocol packets." + ::= { f3ConnectGuardFlowEntry 26 } + +f3ConnectGuardFlowRemoteMacAddr OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object defines remote MAC Address value." + ::= { f3ConnectGuardFlowEntry 27 } + + +f3ConnectGuardFlowAssociatedMep OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object speicify the mep object to use as trigger for key exchange failure" + ::= { f3ConnectGuardFlowEntry 28 } + + +f3ConnectGuardFlowAlias OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object speicify the connect guard flow's alias." + ::= { f3ConnectGuardFlowEntry 29 } + +f3ConnectGuardFlowKeyExchangeFrameOuterVlanEtherType OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Outer vlan ether type used in key exchange." + ::= { f3ConnectGuardFlowEntry 30 } + +f3ConnectGuardFlowKeyExchangeFrameInner1VlanEtherType OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Inner1 vlan ether type used in key exchange." + ::= { f3ConnectGuardFlowEntry 31 } + +f3ConnectGuardFlowKeyExchangeFrameInner2VlanEtherType OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Inner2 vlan ether type used in key exchange." + ::= { f3ConnectGuardFlowEntry 32 } + +f3ConnectGuardFlowKeyInjectFlowPoint OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Pointer to a flowpoint used to up inject key exchange frames in case of ERP." + ::= { f3ConnectGuardFlowEntry 33 } + +-- +-- Key Exchange Profile Table +-- +f3ConnectGuardKeyExchangeProfileTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3ConnectGuardKeyExchangeProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries for the key exchange profile." + ::= { f3ConnectGuardConfigObjects 2 } + +f3ConnectGuardKeyExchangeProfileEntry OBJECT-TYPE + SYNTAX F3ConnectGuardKeyExchangeProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3ConnectGuardKeyExchangeProfileTable." + INDEX { f3ConnectGuardKeyExchangeProfileIndex } + ::= { f3ConnectGuardKeyExchangeProfileTable 1 } + +F3ConnectGuardKeyExchangeProfileEntry ::= SEQUENCE { + f3ConnectGuardKeyExchangeProfileIndex Integer32, + f3ConnectGuardKeyExchangeProfileName DisplayString, + f3ConnectGuardKeyExchangeProfileUserId DisplayString, + f3ConnectGuardKeyExchangeProfileMode ConnectGuardKeyExMode, + f3ConnectGuardKeyExchangeProfileAuthPassword DisplayString, + f3ConnectGuardKeyExchangeProfileDiffieHellmanKeyPairLen DiffieHellmanKeyPairLength, + f3ConnectGuardKeyExchangeProfileStorageType StorageType, + f3ConnectGuardKeyExchangeProfileRowStatus RowStatus +} + +f3ConnectGuardKeyExchangeProfileIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The index of the key exchange profile." + ::= { f3ConnectGuardKeyExchangeProfileEntry 1 } + +f3ConnectGuardKeyExchangeProfileName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The name of this profile." + ::= { f3ConnectGuardKeyExchangeProfileEntry 2 } + +f3ConnectGuardKeyExchangeProfileUserId OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The user name who created this profile. It is automatically set by the system." + ::= { f3ConnectGuardKeyExchangeProfileEntry 3 } + +f3ConnectGuardKeyExchangeProfileMode OBJECT-TYPE + SYNTAX ConnectGuardKeyExMode + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The key exchange mode." + ::= { f3ConnectGuardKeyExchangeProfileEntry 4 } + +f3ConnectGuardKeyExchangeProfileAuthPassword OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The authentication password for this profile." + ::= { f3ConnectGuardKeyExchangeProfileEntry 5 } + +f3ConnectGuardKeyExchangeProfileDiffieHellmanKeyPairLen OBJECT-TYPE + SYNTAX DiffieHellmanKeyPairLength + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The Diffie-Hellman key pair length for this profile." + ::= { f3ConnectGuardKeyExchangeProfileEntry 6 } + +f3ConnectGuardKeyExchangeProfileStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3ConnectGuardKeyExchangeProfileEntry 7 } + +f3ConnectGuardKeyExchangeProfileRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of f3ConnectGuardKeyExchangeProfileRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3ConnectGuardKeyExchangeProfileRowStatus value as createAndGo(4). + Upon successful row creation, this variable has a + value of active(1). + + The f3ConnectGuardKeyExchangeProfileRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3ConnectGuardKeyExchangeProfileEntry 8 } + +-- +-- TX SC Table +-- +f3ConnectGuardTxSCTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3ConnectGuardTxSCEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries for the Connect Guard TX SC." + ::= { f3ConnectGuardConfigObjects 3 } + +f3ConnectGuardTxSCEntry OBJECT-TYPE + SYNTAX F3ConnectGuardTxSCEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3ConnectGuardTxSCTable." + INDEX { neIndex, f3ConnectGuardFlowIndex, f3ConnectGuardTxSCIndex } + ::= { f3ConnectGuardTxSCTable 1 } + +F3ConnectGuardTxSCEntry ::= SEQUENCE { + f3ConnectGuardTxSCIndex Integer32, + f3ConnectGuardTxSCI SecySCI, + f3ConnectGuardTxScState ScSaState, + f3ConnectGuardCurrentTxSa Integer32, + f3ConnectGuardPreviousTxSa Integer32, + f3ConnectGuardTxScCreateTime DateAndTime, + f3ConnectGuardTxScStartTime DateAndTime, + f3ConnectGuardTxScStopTime DateAndTime +} + +f3ConnectGuardTxSCIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The index of the Connect Guard TX SC entry." + ::= { f3ConnectGuardTxSCEntry 1 } + +f3ConnectGuardTxSCI OBJECT-TYPE + SYNTAX SecySCI + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The index of the Connect Guard TX SCI." + ::= { f3ConnectGuardTxSCEntry 2 } + +f3ConnectGuardTxScState OBJECT-TYPE + SYNTAX ScSaState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object defines the Tx Sc State." + ::= { f3ConnectGuardTxSCEntry 3 } + +f3ConnectGuardCurrentTxSa OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object defines the AN number of current Tx SA. + -1 means no current Tx SA." + ::= { f3ConnectGuardTxSCEntry 4 } + +f3ConnectGuardPreviousTxSa OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object defines the AN number of previous Tx SA. + -1 means no previous Tx SA." + ::= { f3ConnectGuardTxSCEntry 5 } + +f3ConnectGuardTxScCreateTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object defines the system time when the SC was created." + ::= { f3ConnectGuardTxSCEntry 6 } + +f3ConnectGuardTxScStartTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The system time when this transmitting SC last started + transmitting Connect Guard frames." + ::= { f3ConnectGuardTxSCEntry 7 } + +f3ConnectGuardTxScStopTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The system time when this transmitting SC last stopped + transmitting Connect Guard frames." + ::= { f3ConnectGuardTxSCEntry 8} + +-- +-- RX SC Table +-- +f3ConnectGuardRxSCTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3ConnectGuardRxSCEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries for the Connect Guard RX SC." + ::= { f3ConnectGuardConfigObjects 4 } + +f3ConnectGuardRxSCEntry OBJECT-TYPE + SYNTAX F3ConnectGuardRxSCEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3ConnectGuardRxSCTable." + INDEX { neIndex, f3ConnectGuardFlowIndex, f3ConnectGuardRxSCIndex } + ::= { f3ConnectGuardRxSCTable 1 } + +F3ConnectGuardRxSCEntry ::= SEQUENCE { + f3ConnectGuardRxSCIndex Integer32, + f3ConnectGuardRxSCI SecySCI, + f3ConnectGuardRxScState ScSaState, + f3ConnectGuardCurrentRxSa Integer32, + f3ConnectGuardRxScCreateTime DateAndTime, + f3ConnectGuardRxScStartTime DateAndTime, + f3ConnectGuardRxScStopTime DateAndTime +} + +f3ConnectGuardRxSCIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The RX SC number." + ::= { f3ConnectGuardRxSCEntry 1 } + +f3ConnectGuardRxSCI OBJECT-TYPE + SYNTAX SecySCI + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The SCI value, includes 8 bytes." + ::= { f3ConnectGuardRxSCEntry 2 } + +f3ConnectGuardRxScState OBJECT-TYPE + SYNTAX ScSaState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state of the receiving SC in the SecY. + inUse(1) : means any of SAs for this SC is in use. + notInUse(2) : means no SAs for this SC is in use." + ::= { f3ConnectGuardRxSCEntry 3} + +f3ConnectGuardCurrentRxSa OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The AN number of current Rx SA, -1 means no current Rx SA." + ::= { f3ConnectGuardRxSCEntry 4} + +f3ConnectGuardRxScCreateTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The system time when this receiving SC was created." + ::= { f3ConnectGuardRxSCEntry 5 } + +f3ConnectGuardRxScStartTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The system time when this receiving SC last started + receiving ConnectGuard frames." + ::= { f3ConnectGuardRxSCEntry 6 } + +f3ConnectGuardRxScStopTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The system time when this receiving SC last stopped + receiving ConnectGuard frames." + ::= { f3ConnectGuardRxSCEntry 7} + +-- +-- Tx SA Management Table +-- + +f3ConnectGuardTxSATable OBJECT-TYPE + SYNTAX SEQUENCE OF F3ConnectGuardTxSAEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table for providing information about the status of each + transmitting SA supported by the MAC security entity." + REFERENCE + "IEEE 802.1AE Clause 10.7.21" + ::= { f3ConnectGuardConfigObjects 5 } + +f3ConnectGuardTxSAEntry OBJECT-TYPE + SYNTAX F3ConnectGuardTxSAEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing transmitting SA management information + applicable to a particular SA." + INDEX { neIndex, f3ConnectGuardFlowIndex, f3ConnectGuardTxSCIndex, f3ConnectGuardTxSAIndex } + ::= { f3ConnectGuardTxSATable 1 } + +F3ConnectGuardTxSAEntry ::= SEQUENCE { + f3ConnectGuardTxSAIndex Unsigned32, + f3ConnectGuardTxSAState INTEGER, + f3ConnectGuardTxSANextPN Unsigned32, + f3ConnectGuardTxSASAKUnchanged TruthValue, + f3ConnectGuardTxSACreatedTime DateAndTime, + f3ConnectGuardTxSAStartedTime DateAndTime, + f3ConnectGuardTxSAStoppedTime DateAndTime +} + +f3ConnectGuardTxSAIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The association number (AN) for identifying a transmitting + SA." + REFERENCE + "IEEE 802.1AE Clause 10.7.21" + ::= { f3ConnectGuardTxSAEntry 1 } + +f3ConnectGuardTxSAState OBJECT-TYPE + SYNTAX ScSaState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current status of the transmitting SA. + inUse(1) : means this SA is in use. + notInUse(2) : means this SA is not in use." + REFERENCE + "IEEE 802.1AE Clause 10.7.22" + ::= { f3ConnectGuardTxSAEntry 2 } + +f3ConnectGuardTxSANextPN OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The next packet number (PN) that will be used in transmitting + ConnectGuard frames in the SA." + REFERENCE + "IEEE 802.1AE Clause 10.7.21" + ::= { f3ConnectGuardTxSAEntry 3 } + +f3ConnectGuardTxSASAKUnchanged OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A reference to an SAK that is unchanged for the life + of the transmitting SA." + REFERENCE + "IEEE 802.1AE Clause 10.7.21" + ::= { f3ConnectGuardTxSAEntry 4 } + +f3ConnectGuardTxSACreatedTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The system time when this transmitting SA was created." + REFERENCE + "IEEE 802.1AE Clause 10.7.22" + ::= { f3ConnectGuardTxSAEntry 5 } + +f3ConnectGuardTxSAStartedTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The system time when this transmitting SA last started + transmitting ConnectGuard frames." + REFERENCE + "IEEE 802.1AE Clause 10.7.22" + ::= { f3ConnectGuardTxSAEntry 6 } + +f3ConnectGuardTxSAStoppedTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The system time when this transmitting SA last stopped + transmitting ConnectGuard frames." + REFERENCE + "IEEE 802.1AE Clause 10.7.22" + ::= { f3ConnectGuardTxSAEntry 7 } + +-- +-- Rx SA Management Table +-- + +f3ConnectGuardRxSATable OBJECT-TYPE + SYNTAX SEQUENCE OF F3ConnectGuardRxSAEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table for providing information about the status of each + transmitting SA supported by the MAC security entity." + REFERENCE + "IEEE 802.1AE Clause 10.7.21" + ::= { f3ConnectGuardConfigObjects 6 } + +f3ConnectGuardRxSAEntry OBJECT-TYPE + SYNTAX F3ConnectGuardRxSAEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing transmitting SA management information + applicable to a particular SA." + INDEX { neIndex, f3ConnectGuardFlowIndex, f3ConnectGuardRxSCIndex, f3ConnectGuardRxSAIndex } + ::= { f3ConnectGuardRxSATable 1 } + +F3ConnectGuardRxSAEntry ::= SEQUENCE { + f3ConnectGuardRxSAIndex Unsigned32, + f3ConnectGuardRxSAState INTEGER, + f3ConnectGuardRxSANextPN Unsigned32, + f3ConnectGuardRxSASAKUnchanged TruthValue, + f3ConnectGuardRxSACreatedTime DateAndTime, + f3ConnectGuardRxSAStartedTime DateAndTime, + f3ConnectGuardRxSAStoppedTime DateAndTime +} + +f3ConnectGuardRxSAIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The association number (AN) for identifying a transmitting + SA." + REFERENCE + "IEEE 802.1AE Clause 10.7.21" + ::= { f3ConnectGuardRxSAEntry 1 } + +f3ConnectGuardRxSAState OBJECT-TYPE + SYNTAX ScSaState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current status of the transmitting SA. + inUse(1) : means this SA is in use. + notInUse(2) : means this SA is not in use." + REFERENCE + "IEEE 802.1AE Clause 10.7.22" + ::= { f3ConnectGuardRxSAEntry 2 } + +f3ConnectGuardRxSANextPN OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The next packet number (PN) that will be used in transmitting + ConnectGuard frames in the SA." + REFERENCE + "IEEE 802.1AE Clause 10.7.21" + ::= { f3ConnectGuardRxSAEntry 3 } + +f3ConnectGuardRxSASAKUnchanged OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A reference to an SAK that is unchanged for the life + of the transmitting SA." + REFERENCE + "IEEE 802.1AE Clause 10.7.21" + ::= { f3ConnectGuardRxSAEntry 4 } + +f3ConnectGuardRxSACreatedTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The system time when this transmitting SA was created." + REFERENCE + "IEEE 802.1AE Clause 10.7.22" + ::= { f3ConnectGuardRxSAEntry 5 } + +f3ConnectGuardRxSAStartedTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The system time when this transmitting SA last started + transmitting ConnectGuard frames." + REFERENCE + "IEEE 802.1AE Clause 10.7.22" + ::= { f3ConnectGuardRxSAEntry 6 } + +f3ConnectGuardRxSAStoppedTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The system time when this transmitting SA last stopped + transmitting ConnectGuard frames." + REFERENCE + "IEEE 802.1AE Clause 10.7.22" + ::= { f3ConnectGuardRxSAEntry 7 } + +-- +-- flow extension Table +-- +f3FlowExtConnectGuardTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3FlowExtConnectGuardEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "A list of entries corresponding to Flow for configuration purposes. + This table has been deprecated. Attributes have been moved to + cmFlowTable." + ::= { f3ConnectGuardConfigObjects 7 } + +f3FlowExtConnectGuardEntry OBJECT-TYPE + SYNTAX F3FlowExtConnectGuardEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "A conceptual row in the f3FlowExtConnectGuardTable." + AUGMENTS { cmFlowEntry } + ::= { f3FlowExtConnectGuardTable 1 } + +F3FlowExtConnectGuardEntry ::= SEQUENCE { + f3FlowRefConnectGuardFlowObject VariablePointer, + f3FlowSecureBlockingEnabled TruthValue, + f3FlowSecureState FlowSecureState +} + +f3FlowRefConnectGuardFlowObject OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies Mac Sec flow object OID." + ::= { f3FlowExtConnectGuardEntry 1 } + +f3FlowSecureBlockingEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object can be used to enable/disable secure block." + ::= { f3FlowExtConnectGuardEntry 2 } + +f3FlowSecureState OBJECT-TYPE + SYNTAX FlowSecureState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object specifies the secure state of this flow." + ::= { f3FlowExtConnectGuardEntry 3 } + +f3ConnectGuardConfigScalars OBJECT IDENTIFIER ::= {f3ConnectGuardConfigObjects 8} +f3ConnectGuardPasswordScalars OBJECT IDENTIFIER ::= {f3ConnectGuardConfigObjects 9} + +f3ConnectGuardCryptoPassword OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is the second level password for the crypto user. + This password is required to modify ConnectGuard objects. + Every set request that involves a ConnectGuard object should + include this variable with correct password value to succeed." + ::= { f3ConnectGuardPasswordScalars 1 } + +f3ConnectGuardRestoreFactoryApproved OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Crypto user can use this object to enable/disable restore factory defaults on the NID." + ::= { f3ConnectGuardConfigScalars 1 } + +f3ConnectGuardSoftwareVersionApproved OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes the software version that crypto user approved for upgrade." + ::= { f3ConnectGuardConfigScalars 2 } + +f3ConnectGuardSoftwareInstallApproved OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Crypto user can use this object to enable/disable sofware install on the NID." + ::= { f3ConnectGuardConfigScalars 3 } + +f3ConnectGuardRestoreDatabaseApproved OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Crypto user can use this object to enable/disable restore database on the NID." + ::= { f3ConnectGuardConfigScalars 4 } + +f3ConnectGuardConfigFileLoadApproved OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Crypto user can use this object to enable/disable config file operation on the NID." + ::= { f3ConnectGuardConfigScalars 5 } + +f3ConnectGuardCryptoPasswordControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "A system level attribute to disable/enable crypto password request when changing ConnectGuard attributes." + ::= { f3ConnectGuardConfigScalars 6 } + +-- +-- PERFORMANCE +-- + +-- +-- Mac Sec Flow Current Statistics Table +-- +f3ConnectGuardFlowStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3ConnectGuardFlowStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of Mac Sec Flow statistics. + These reflect the current data." + ::= { f3ConnectGuardPerformanceObjects 1 } + +f3ConnectGuardFlowStatsEntry OBJECT-TYPE + SYNTAX F3ConnectGuardFlowStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3ConnectGuardFlowStatsTable. + Entries exist in this table for each Connect Guard Flow." + INDEX { neIndex, f3ConnectGuardFlowIndex, f3ConnectGuardFlowStatsIndex } + ::= { f3ConnectGuardFlowStatsTable 1 } + +F3ConnectGuardFlowStatsEntry ::= SEQUENCE { + f3ConnectGuardFlowStatsIndex Integer32, + f3ConnectGuardFlowStatsIntervalType CmPmIntervalType, + f3ConnectGuardFlowStatsValid TruthValue, + f3ConnectGuardFlowStatsAction CmPmBinAction, + f3ConnectGuardFlowStatsTxUntaggedPkts PerfCounter64, + f3ConnectGuardFlowStatsTxTooLongPkts PerfCounter64, + f3ConnectGuardFlowStatsRxUntaggedPkts PerfCounter64, + f3ConnectGuardFlowStatsRxNotagPkts PerfCounter64, + f3ConnectGuardFlowStatsRxBadtagPkts PerfCounter64, + f3ConnectGuardFlowStatsRxUnknownSCIPkts PerfCounter64, + f3ConnectGuardFlowStatsRxNoSCIPkts PerfCounter64, + f3ConnectGuardFlowStatsRxOverrunPkts PerfCounter64 +} + +f3ConnectGuardFlowStatsIndex OBJECT-TYPE + SYNTAX Integer32 (1..4) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this Connect Guard Flow statistics entry. + 1 - 15min + 2 - 1day + 3 - rollover + 4 - 5min" + ::= { f3ConnectGuardFlowStatsEntry 1 } + +f3ConnectGuardFlowStatsIntervalType OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the type of collection, i.e. whether it is + 15 Min, 1 Day or rollover." + ::= { f3ConnectGuardFlowStatsEntry 2 } + +f3ConnectGuardFlowStatsValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3ConnectGuardFlowStatsEntry 3 } + +f3ConnectGuardFlowStatsAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the operator to clear the bin." + ::= { f3ConnectGuardFlowStatsEntry 4 } + +f3ConnectGuardFlowStatsTxUntaggedPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of transmitted packets without the MAC security tag (SecTAG)." + ::= { f3ConnectGuardFlowStatsEntry 5 } + +f3ConnectGuardFlowStatsTxTooLongPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of transmitted packets discarded because the packet + length is greater than the ifMtu of the Common Port interface." + ::= { f3ConnectGuardFlowStatsEntry 6 } + +f3ConnectGuardFlowStatsRxUntaggedPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of received packets without the MAC security tag(SecTAG)." + ::= { f3ConnectGuardFlowStatsEntry 7 } + +f3ConnectGuardFlowStatsRxNotagPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of received packets discarded without the MAC security tag (SecTAG)." + ::= { f3ConnectGuardFlowStatsEntry 8 } + +f3ConnectGuardFlowStatsRxBadtagPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of received packets discarded with an invalid + SecTAG or a zero value PN or an invalid ICV." + ::= { f3ConnectGuardFlowStatsEntry 9 } + +f3ConnectGuardFlowStatsRxUnknownSCIPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of received packets with unknown SCI." + ::= { f3ConnectGuardFlowStatsEntry 10 } + +f3ConnectGuardFlowStatsRxNoSCIPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of received packets discarded with unknown SCI information." + ::= { f3ConnectGuardFlowStatsEntry 11 } + +f3ConnectGuardFlowStatsRxOverrunPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets discarded because the number of + received packets exceeded the cryptographic performance + capabilities." + ::= { f3ConnectGuardFlowStatsEntry 12 } + +-- +-- Mac Sec Flow History Statistics Table +-- +f3ConnectGuardFlowHistoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3ConnectGuardFlowHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of Connect Guard Flow history statistics. + These reflect the history data." + ::= { f3ConnectGuardPerformanceObjects 2 } + +f3ConnectGuardFlowHistoryEntry OBJECT-TYPE + SYNTAX F3ConnectGuardFlowHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3ConnectGuardFlowHistoryTable. + Entries exist in this table for each Connect Guard Flow." + INDEX { neIndex, f3ConnectGuardFlowIndex, f3ConnectGuardFlowStatsIndex, f3ConnectGuardFlowHistoryIndex } + ::= { f3ConnectGuardFlowHistoryTable 1 } + +F3ConnectGuardFlowHistoryEntry ::= SEQUENCE { + f3ConnectGuardFlowHistoryIndex Integer32, + f3ConnectGuardFlowHistoryTime DateAndTime, + f3ConnectGuardFlowHistoryValid TruthValue, + f3ConnectGuardFlowHistoryAction CmPmBinAction, + f3ConnectGuardFlowHistoryTxUntaggedPkts PerfCounter64, + f3ConnectGuardFlowHistoryTxTooLongPkts PerfCounter64, + f3ConnectGuardFlowHistoryRxUntaggedPkts PerfCounter64, + f3ConnectGuardFlowHistoryRxNotagPkts PerfCounter64, + f3ConnectGuardFlowHistoryRxBadtagPkts PerfCounter64, + f3ConnectGuardFlowHistoryRxUnknownSCIPkts PerfCounter64, + f3ConnectGuardFlowHistoryRxNoSCIPkts PerfCounter64, + f3ConnectGuardFlowHistoryRxOverrunPkts PerfCounter64 +} + +f3ConnectGuardFlowHistoryIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this Connect Guard Flow statistics entry." + ::= { f3ConnectGuardFlowHistoryEntry 1 } + +f3ConnectGuardFlowHistoryTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the time of history bin creation." + ::= { f3ConnectGuardFlowHistoryEntry 2 } + +f3ConnectGuardFlowHistoryValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3ConnectGuardFlowHistoryEntry 3 } + +f3ConnectGuardFlowHistoryAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the operator to clear the bin." + ::= { f3ConnectGuardFlowHistoryEntry 4 } + +f3ConnectGuardFlowHistoryTxUntaggedPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of transmitted packets without the MAC security tag (SecTAG)." + ::= { f3ConnectGuardFlowHistoryEntry 5 } + +f3ConnectGuardFlowHistoryTxTooLongPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of transmitted packets discarded because the packet + length is greater than the ifMtu of the Common Port interface." + ::= { f3ConnectGuardFlowHistoryEntry 6 } + +f3ConnectGuardFlowHistoryRxUntaggedPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of received packets without the MAC security tag(SecTAG)." + ::= { f3ConnectGuardFlowHistoryEntry 7 } + +f3ConnectGuardFlowHistoryRxNotagPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of received packets discarded without the MAC security tag (SecTAG)." + ::= { f3ConnectGuardFlowHistoryEntry 8 } + +f3ConnectGuardFlowHistoryRxBadtagPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of received packets discarded with an invalid + SecTAG or a zero value PN or an invalid ICV." + ::= { f3ConnectGuardFlowHistoryEntry 9 } + +f3ConnectGuardFlowHistoryRxUnknownSCIPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of received packets with unknown SCI." + ::= { f3ConnectGuardFlowHistoryEntry 10 } + +f3ConnectGuardFlowHistoryRxNoSCIPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of received packets discarded with unknown SCI information." + ::= { f3ConnectGuardFlowHistoryEntry 11 } + +f3ConnectGuardFlowHistoryRxOverrunPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets discarded because the number of + received packets exceeded the cryptographic performance + capabilities." + ::= { f3ConnectGuardFlowHistoryEntry 12 } + +-- +-- Connect Guard Flow Threshold Table +-- +f3ConnectGuardFlowThresholdTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3ConnectGuardFlowThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of entries that allow manageability of Connect Guard Flow + Thresholds." + ::= { f3ConnectGuardPerformanceObjects 3 } + +f3ConnectGuardFlowThresholdEntry OBJECT-TYPE + SYNTAX F3ConnectGuardFlowThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3PtpAccPortFlowPointThresholdTable." + INDEX { neIndex, f3ConnectGuardFlowIndex, f3ConnectGuardFlowStatsIndex, + f3ConnectGuardFlowThresholdIndex } + ::= { f3ConnectGuardFlowThresholdTable 1 } + +F3ConnectGuardFlowThresholdEntry ::= SEQUENCE { + f3ConnectGuardFlowThresholdIndex Integer32, + f3ConnectGuardFlowThresholdInterval CmPmIntervalType, + f3ConnectGuardFlowThresholdVariable VariablePointer, + f3ConnectGuardFlowThresholdValueLo Unsigned32, + f3ConnectGuardFlowThresholdValueHi Unsigned32, + f3ConnectGuardFlowThresholdMonValue PerfCounter64 +} + +f3ConnectGuardFlowThresholdIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An index that uniquely identifies an entry in the + f3ConnectGuardFlowThresholdTable." + ::= { f3ConnectGuardFlowThresholdEntry 1 } + +f3ConnectGuardFlowThresholdInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interval over which monitored value is + sampled and compared with the specified threshold." + ::= { f3ConnectGuardFlowThresholdEntry 2 } + +f3ConnectGuardFlowThresholdVariable OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The object identifier of the particular variable to be + sampled." + ::= { f3ConnectGuardFlowThresholdEntry 3 } + +f3ConnectGuardFlowThresholdValueLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Lower 32 bits of the threshold value." + ::= { f3ConnectGuardFlowThresholdEntry 4 } + +f3ConnectGuardFlowThresholdValueHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Higher 32 bits of the threshold value." + ::= { f3ConnectGuardFlowThresholdEntry 5 } + +f3ConnectGuardFlowThresholdMonValue OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Monitored value corresponding to f3ConnectGuardFlowThresholdVariable." + ::= { f3ConnectGuardFlowThresholdEntry 6 } + + +-- +-- Connect Guard TX SC Current Statistics Table +-- +f3ConnectGuardTxSCStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3ConnectGuardTxSCStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of Connect Guard TxSC statistics. + These reflect the current data." + ::= { f3ConnectGuardPerformanceObjects 4 } + +f3ConnectGuardTxSCStatsEntry OBJECT-TYPE + SYNTAX F3ConnectGuardTxSCStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3ConnectGuardTxSCStatsTable. + Entries exist in this table for each Connect Guard TxSC." + INDEX { neIndex, f3ConnectGuardFlowIndex, f3ConnectGuardTxSCIndex, f3ConnectGuardTxSCStatsIndex } + ::= { f3ConnectGuardTxSCStatsTable 1 } + +F3ConnectGuardTxSCStatsEntry ::= SEQUENCE { + f3ConnectGuardTxSCStatsIndex Integer32, + f3ConnectGuardTxSCStatsIntervalType CmPmIntervalType, + f3ConnectGuardTxSCStatsValid TruthValue, + f3ConnectGuardTxSCStatsAction CmPmBinAction, + f3ConnectGuardTxSCStatsTxProtectedPkts PerfCounter64, + f3ConnectGuardTxSCStatsTxEncryptedPkts PerfCounter64, + f3ConnectGuardTxSCStatsTxOctetsProtected PerfCounter64, + f3ConnectGuardTxSCStatsTxOctetsEncrypted PerfCounter64 +} + + +f3ConnectGuardTxSCStatsIndex OBJECT-TYPE + SYNTAX Integer32 (1..4) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this Connect Guard TX SC statistics entry. + 1 - 15min + 2 - 1day + 3 - rollover + 4 - 5min" + ::= { f3ConnectGuardTxSCStatsEntry 1 } + +f3ConnectGuardTxSCStatsIntervalType OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the type of collection, i.e. whether it is + 15 Min, 1 Day or rollover." + ::= { f3ConnectGuardTxSCStatsEntry 2 } + +f3ConnectGuardTxSCStatsValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3ConnectGuardTxSCStatsEntry 3 } + +f3ConnectGuardTxSCStatsAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the operator to clear the bin." + ::= { f3ConnectGuardTxSCStatsEntry 4 } + +f3ConnectGuardTxSCStatsTxProtectedPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of integrity protected but not encrypted packets." + ::= { f3ConnectGuardTxSCStatsEntry 5 } + +f3ConnectGuardTxSCStatsTxEncryptedPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of integrity protected and encrypted packets." + ::= { f3ConnectGuardTxSCStatsEntry 6 } + +f3ConnectGuardTxSCStatsTxOctetsProtected OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of plain text octets that are integrity protected + but not encrypted." + ::= { f3ConnectGuardTxSCStatsEntry 7 } + +f3ConnectGuardTxSCStatsTxOctetsEncrypted OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of plain text octets that are integrity protected + and encrypted." + ::= { f3ConnectGuardTxSCStatsEntry 8 } + +-- +-- Connect Guard TX SC History Statistics Table +-- +f3ConnectGuardTxSCHistoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3ConnectGuardTxSCHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of Connect Guard TxSC history statistics. + These reflect the history data." + ::= { f3ConnectGuardPerformanceObjects 5 } + +f3ConnectGuardTxSCHistoryEntry OBJECT-TYPE + SYNTAX F3ConnectGuardTxSCHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3ConnectGuardTxSCHistoryTable. + Entries exist in this table for each Connect Guard TX SC." + INDEX { neIndex, f3ConnectGuardFlowIndex, f3ConnectGuardTxSCIndex, f3ConnectGuardTxSCStatsIndex, f3ConnectGuardTxSCHistoryIndex } + ::= { f3ConnectGuardTxSCHistoryTable 1 } + +F3ConnectGuardTxSCHistoryEntry ::= SEQUENCE { + f3ConnectGuardTxSCHistoryIndex Integer32, + f3ConnectGuardTxSCHistoryTime DateAndTime, + f3ConnectGuardTxSCHistoryValid TruthValue, + f3ConnectGuardTxSCHistoryAction CmPmBinAction, + f3ConnectGuardTxSCHistoryTxProtectedPkts PerfCounter64, + f3ConnectGuardTxSCHistoryTxEncryptedPkts PerfCounter64, + f3ConnectGuardTxSCHistoryTxOctetsProtected PerfCounter64, + f3ConnectGuardTxSCHistoryTxOctetsEncrypted PerfCounter64 +} + +f3ConnectGuardTxSCHistoryIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this Connect Guard TxSC statistics entry." + ::= { f3ConnectGuardTxSCHistoryEntry 1 } + +f3ConnectGuardTxSCHistoryTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the time of history bin creation." + ::= { f3ConnectGuardTxSCHistoryEntry 2 } + +f3ConnectGuardTxSCHistoryValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3ConnectGuardTxSCHistoryEntry 3 } + +f3ConnectGuardTxSCHistoryAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the operator to clear the bin." + ::= { f3ConnectGuardTxSCHistoryEntry 4 } + +f3ConnectGuardTxSCHistoryTxProtectedPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of integrity protected but not encrypted packets." + ::= { f3ConnectGuardTxSCHistoryEntry 5 } + +f3ConnectGuardTxSCHistoryTxEncryptedPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of integrity protected and encrypted packets." + ::= { f3ConnectGuardTxSCHistoryEntry 6 } + +f3ConnectGuardTxSCHistoryTxOctetsProtected OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of plain text octets that are integrity protected + but not encrypted." + ::= { f3ConnectGuardTxSCHistoryEntry 7 } + +f3ConnectGuardTxSCHistoryTxOctetsEncrypted OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of plain text octets that are integrity protected + and encrypted." + ::= { f3ConnectGuardTxSCHistoryEntry 8 } + +-- +-- Connect Guard TX SC Threshold Table +-- +f3ConnectGuardTxSCThresholdTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3ConnectGuardTxSCThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of entries that allow manageability of Connect Guard TxSC + Thresholds." + ::= { f3ConnectGuardPerformanceObjects 6 } + +f3ConnectGuardTxSCThresholdEntry OBJECT-TYPE + SYNTAX F3ConnectGuardTxSCThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3ConnectGuardTxSCThresholdEntry." + INDEX { neIndex, f3ConnectGuardFlowIndex, f3ConnectGuardTxSCIndex, f3ConnectGuardTxSCStatsIndex, + f3ConnectGuardTxSCThresholdIndex } + ::= { f3ConnectGuardTxSCThresholdTable 1 } + +F3ConnectGuardTxSCThresholdEntry ::= SEQUENCE { + f3ConnectGuardTxSCThresholdIndex Integer32, + f3ConnectGuardTxSCThresholdInterval CmPmIntervalType, + f3ConnectGuardTxSCThresholdVariable VariablePointer, + f3ConnectGuardTxSCThresholdValueLo Unsigned32, + f3ConnectGuardTxSCThresholdValueHi Unsigned32, + f3ConnectGuardTxSCThresholdMonValue PerfCounter64 +} + +f3ConnectGuardTxSCThresholdIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An index that uniquely identifies an entry in the + f3ConnectGuardTxSCThresholdTable." + ::= { f3ConnectGuardTxSCThresholdEntry 1 } + +f3ConnectGuardTxSCThresholdInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interval over which monitored value is + sampled and compared with the specified threshold." + ::= { f3ConnectGuardTxSCThresholdEntry 2 } + +f3ConnectGuardTxSCThresholdVariable OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The object identifier of the particular variable to be + sampled." + ::= { f3ConnectGuardTxSCThresholdEntry 3 } + +f3ConnectGuardTxSCThresholdValueLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Lower 32 bits of the threshold value." + ::= { f3ConnectGuardTxSCThresholdEntry 4 } + +f3ConnectGuardTxSCThresholdValueHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Higher 32 bits of the threshold value." + ::= { f3ConnectGuardTxSCThresholdEntry 5 } + +f3ConnectGuardTxSCThresholdMonValue OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Monitored value corresponding to f3ConnectGuardTxSCThresholdVariable." + ::= { f3ConnectGuardTxSCThresholdEntry 6 } + +-- +-- Connect Guard RX SC Current Statistics Table +-- +f3ConnectGuardRxSCStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3ConnectGuardRxSCStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of Connect Guard RxSC statistics. + These reflect the current data." + ::= { f3ConnectGuardPerformanceObjects 7 } + +f3ConnectGuardRxSCStatsEntry OBJECT-TYPE + SYNTAX F3ConnectGuardRxSCStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3ConnectGuardRxSCStatsTable. + Entries exist in this table for each Connect Guard RxSC." + INDEX { neIndex, f3ConnectGuardFlowIndex, f3ConnectGuardRxSCIndex, f3ConnectGuardRxSCStatsIndex } + ::= { f3ConnectGuardRxSCStatsTable 1 } + +F3ConnectGuardRxSCStatsEntry ::= SEQUENCE { + f3ConnectGuardRxSCStatsIndex Integer32, + f3ConnectGuardRxSCStatsIntervalType CmPmIntervalType, + f3ConnectGuardRxSCStatsValid TruthValue, + f3ConnectGuardRxSCStatsAction CmPmBinAction, + f3ConnectGuardRxSCStatsRxUnusedSAPkts PerfCounter64, + f3ConnectGuardRxSCStatsRxNoUsingSAPkts PerfCounter64, + f3ConnectGuardRxSCStatsRxLatePkts PerfCounter64, + f3ConnectGuardRxSCStatsRxNotValidPkts PerfCounter64, + f3ConnectGuardRxSCStatsRxInvalidPkts PerfCounter64, + f3ConnectGuardRxSCStatsRxDelayedPkts PerfCounter64, + f3ConnectGuardRxSCStatsRxUncheckedPkts PerfCounter64, + f3ConnectGuardRxSCStatsRxOKPkts PerfCounter64, + f3ConnectGuardRxSCStatsRxOctetsValidated PerfCounter64, + f3ConnectGuardRxSCStatsRxOctetsDecrypted PerfCounter64 +} + + +f3ConnectGuardRxSCStatsIndex OBJECT-TYPE + SYNTAX Integer32 (1..4) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this Connect Guard Rx SC statistics entry. + 1 - 15min + 2 - 1day + 3 - rollover + 4 - 5min" + ::= { f3ConnectGuardRxSCStatsEntry 1 } + +f3ConnectGuardRxSCStatsIntervalType OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the type of collection, i.e. whether it is + 15 Min, 1 Day or rollover." + ::= { f3ConnectGuardRxSCStatsEntry 2 } + +f3ConnectGuardRxSCStatsValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3ConnectGuardRxSCStatsEntry 3 } + +f3ConnectGuardRxSCStatsAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the operator to clear the bin." + ::= { f3ConnectGuardRxSCStatsEntry 4 } + +f3ConnectGuardRxSCStatsRxUnusedSAPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The summation of counter secyRxSAStatsUnusedSAPkts + information for all the SAs." + ::= { f3ConnectGuardRxSCStatsEntry 5 } + +f3ConnectGuardRxSCStatsRxNoUsingSAPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The summation of counter secyRxSAStatsNoUsingSAPkts + information for all the SAs." + ::= { f3ConnectGuardRxSCStatsEntry 6 } + +f3ConnectGuardRxSCStatsRxLatePkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "the number of received packets that have + been discarded with the condition : secyReplayProtect is equal + to true and the PN of the packet is lower than the lower bound + replay check PN." + ::= { f3ConnectGuardRxSCStatsEntry 7 } + +f3ConnectGuardRxSCStatsRxNotValidPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The summation of counter secyRxSAStatsNotValidPkts + information for all the SAs." + ::= { f3ConnectGuardRxSCStatsEntry 8 } + +f3ConnectGuardRxSCStatsRxInvalidPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The summation of counter secyRxSAStatsInvalidPkts + information for all the SAs." + ::= { f3ConnectGuardRxSCStatsEntry 9 } + +f3ConnectGuardRxSCStatsRxDelayedPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets with the condition + that the PN of the packets is lower than the lower bound + replay protection PN." + ::= { f3ConnectGuardRxSCStatsEntry 10 } + +f3ConnectGuardRxSCStatsRxUncheckedPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets with the following condition: + -secyValidateFrames is disabled or + -secyValidateFrames is not disabled and the packet is not + encrypted and the integrity check has failed or + -secyValidateFrames is not disable and the packet is + encrypted and integrity check has failed." + ::= { f3ConnectGuardRxSCStatsEntry 11 } + +f3ConnectGuardRxSCStatsRxOKPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The summation of counter secyRxSAStatsOKPkts + information for all the SAs." + ::= { f3ConnectGuardRxSCStatsEntry 12 } + +f3ConnectGuardRxSCStatsRxOctetsValidated OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of octets of plaintext recovered from received + packets that were integrity protected but not encrypted." + ::= { f3ConnectGuardRxSCStatsEntry 13 } + +f3ConnectGuardRxSCStatsRxOctetsDecrypted OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of octets of plaintext recovered from received + packets that were integrity protected and encrypted." + ::= { f3ConnectGuardRxSCStatsEntry 14 } + + +-- +-- Connect Guard RX SC History Statistics Table +-- +f3ConnectGuardRxSCHistoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3ConnectGuardRxSCHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of Connect Guard RxSC history statistics. + These reflect the history data." + ::= { f3ConnectGuardPerformanceObjects 8 } + +f3ConnectGuardRxSCHistoryEntry OBJECT-TYPE + SYNTAX F3ConnectGuardRxSCHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3ConnectGuardRxSCHistoryTable. + Entries exist in this table for each Connect Guard Flow RX SC." + INDEX { neIndex, f3ConnectGuardFlowIndex, f3ConnectGuardRxSCIndex, f3ConnectGuardRxSCStatsIndex, f3ConnectGuardRxSCHistoryIndex } + ::= { f3ConnectGuardRxSCHistoryTable 1 } + +F3ConnectGuardRxSCHistoryEntry ::= SEQUENCE { + f3ConnectGuardRxSCHistoryIndex Integer32, + f3ConnectGuardRxSCHistoryTime DateAndTime, + f3ConnectGuardRxSCHistoryValid TruthValue, + f3ConnectGuardRxSCHistoryAction CmPmBinAction, + f3ConnectGuardRxSCHistoryRxUnusedSAPkts PerfCounter64, + f3ConnectGuardRxSCHistoryRxNoUsingSAPkts PerfCounter64, + f3ConnectGuardRxSCHistoryRxLatePkts PerfCounter64, + f3ConnectGuardRxSCHistoryRxNotValidPkts PerfCounter64, + f3ConnectGuardRxSCHistoryRxInvalidPkts PerfCounter64, + f3ConnectGuardRxSCHistoryRxDelayedPkts PerfCounter64, + f3ConnectGuardRxSCHistoryRxUncheckedPkts PerfCounter64, + f3ConnectGuardRxSCHistoryRxOKPkts PerfCounter64, + f3ConnectGuardRxSCHistoryRxOctetsValidated PerfCounter64, + f3ConnectGuardRxSCHistoryRxOctetsDecrypted PerfCounter64 +} + +f3ConnectGuardRxSCHistoryIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this Connect Guard RxSC statistics entry." + ::= { f3ConnectGuardRxSCHistoryEntry 1 } + +f3ConnectGuardRxSCHistoryTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the time of history bin creation." + ::= { f3ConnectGuardRxSCHistoryEntry 2 } + +f3ConnectGuardRxSCHistoryValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3ConnectGuardRxSCHistoryEntry 3 } + +f3ConnectGuardRxSCHistoryAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the operator to clear the bin." + ::= { f3ConnectGuardRxSCHistoryEntry 4 } + +f3ConnectGuardRxSCHistoryRxUnusedSAPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The summation of counter secyRxSAStatsUnusedSAPkts + information for all the SAs." + ::= { f3ConnectGuardRxSCHistoryEntry 5 } + +f3ConnectGuardRxSCHistoryRxNoUsingSAPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The summation of counter secyRxSAStatsNoUsingSAPkts + information for all the SAs." + ::= { f3ConnectGuardRxSCHistoryEntry 6 } + +f3ConnectGuardRxSCHistoryRxLatePkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "the number of received packets that have + been discarded with the condition : secyReplayProtect is equal + to true and the PN of the packet is lower than the lower bound + replay check PN." + ::= { f3ConnectGuardRxSCHistoryEntry 7 } + +f3ConnectGuardRxSCHistoryRxNotValidPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The summation of counter secyRxSAStatsNotValidPkts + information for all the SAs." + ::= { f3ConnectGuardRxSCHistoryEntry 8 } + +f3ConnectGuardRxSCHistoryRxInvalidPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The summation of counter secyRxSAStatsInvalidPkts + information for all the SAs." + ::= { f3ConnectGuardRxSCHistoryEntry 9 } + +f3ConnectGuardRxSCHistoryRxDelayedPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets with the condition + that the PN of the packets is lower than the lower bound + replay protection PN." + ::= { f3ConnectGuardRxSCHistoryEntry 10 } + +f3ConnectGuardRxSCHistoryRxUncheckedPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets with the following condition: + -secyValidateFrames is disabled or + -secyValidateFrames is not disabled and the packet is not + encrypted and the integrity check has failed or + -secyValidateFrames is not disable and the packet is + encrypted and integrity check has failed." + ::= { f3ConnectGuardRxSCHistoryEntry 11 } + +f3ConnectGuardRxSCHistoryRxOKPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The summation of counter secyRxSAStatsOKPkts + information for all the SAs." + ::= { f3ConnectGuardRxSCHistoryEntry 12 } + +f3ConnectGuardRxSCHistoryRxOctetsValidated OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of octets of plaintext recovered from received + packets that were integrity protected but not encrypted." + ::= { f3ConnectGuardRxSCHistoryEntry 13 } + +f3ConnectGuardRxSCHistoryRxOctetsDecrypted OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of octets of plaintext recovered from received + packets that were integrity protected and encrypted." + ::= { f3ConnectGuardRxSCHistoryEntry 14 } + +-- +-- Connect Guard RX SC Threshold Table +-- +f3ConnectGuardRxSCThresholdTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3ConnectGuardRxSCThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of entries that allow manageability of Connect Guard RxSC + Thresholds." + ::= { f3ConnectGuardPerformanceObjects 9 } + +f3ConnectGuardRxSCThresholdEntry OBJECT-TYPE + SYNTAX F3ConnectGuardRxSCThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3ConnectGuardRxSCThresholdEntry." + INDEX { neIndex, f3ConnectGuardFlowIndex, f3ConnectGuardRxSCIndex, f3ConnectGuardRxSCStatsIndex, + f3ConnectGuardRxSCThresholdIndex } + ::= { f3ConnectGuardRxSCThresholdTable 1 } + +F3ConnectGuardRxSCThresholdEntry ::= SEQUENCE { + f3ConnectGuardRxSCThresholdIndex Integer32, + f3ConnectGuardRxSCThresholdInterval CmPmIntervalType, + f3ConnectGuardRxSCThresholdVariable VariablePointer, + f3ConnectGuardRxSCThresholdValueLo Unsigned32, + f3ConnectGuardRxSCThresholdValueHi Unsigned32, + f3ConnectGuardRxSCThresholdMonValue PerfCounter64 +} + +f3ConnectGuardRxSCThresholdIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An index that uniquely identifies an entry in the + f3ConnectGuardRxSCThresholdTable." + ::= { f3ConnectGuardRxSCThresholdEntry 1 } + +f3ConnectGuardRxSCThresholdInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interval over which monitored value is + sampled and compared with the specified threshold." + ::= { f3ConnectGuardRxSCThresholdEntry 2 } + +f3ConnectGuardRxSCThresholdVariable OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The object identifier of the particular variable to be + sampled." + ::= { f3ConnectGuardRxSCThresholdEntry 3 } + +f3ConnectGuardRxSCThresholdValueLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Lower 32 bits of the threshold value." + ::= { f3ConnectGuardRxSCThresholdEntry 4 } + +f3ConnectGuardRxSCThresholdValueHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Higher 32 bits of the threshold value." + ::= { f3ConnectGuardRxSCThresholdEntry 5 } + +f3ConnectGuardRxSCThresholdMonValue OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Monitored value corresponding to f3ConnectGuardRxSCThresholdVariable." + ::= { f3ConnectGuardRxSCThresholdEntry 6 } + +-- +-- Connect Guard Tx SA Statistics Table +-- +f3ConnectGuardTxSAStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3ConnectGuardTxSAStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of Connect Guard Tx SA statistics. + These reflect the current data." + ::= { f3ConnectGuardPerformanceObjects 10 } + +f3ConnectGuardTxSAStatsEntry OBJECT-TYPE + SYNTAX F3ConnectGuardTxSAStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3ConnectGuardTxSAStatsTable. + Entries exist in this table for each Connect Guard TxSA." + INDEX { neIndex, f3ConnectGuardFlowIndex, f3ConnectGuardTxSCIndex,f3ConnectGuardTxSAIndex } + ::= { f3ConnectGuardTxSAStatsTable 1 } + +F3ConnectGuardTxSAStatsEntry ::= SEQUENCE { + f3ConnectGuardTxSAStatsProtectedPkts PerfCounter64, + f3ConnectGuardTxSAStatsEncryptedPkts PerfCounter64 +} + +f3ConnectGuardTxSAStatsProtectedPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of integrity protected but not encrypted packets + for this transmitting SA." + ::= { f3ConnectGuardTxSAStatsEntry 1 } + +f3ConnectGuardTxSAStatsEncryptedPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of integrity protected and encrypted packets for + this transmitting SA." + ::= { f3ConnectGuardTxSAStatsEntry 2 } + +-- +-- Connect Guard Rx SA Statistics Table +-- +f3ConnectGuardRxSAStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3ConnectGuardRxSAStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of Connect Guard Rx SA statistics. + These reflect the current data." + ::= { f3ConnectGuardPerformanceObjects 11 } + +f3ConnectGuardRxSAStatsEntry OBJECT-TYPE + SYNTAX F3ConnectGuardRxSAStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3ConnectGuardRxSAStatsTable. + Entries exist in this table for each Connect Guard RxSA." + INDEX { neIndex, f3ConnectGuardFlowIndex, f3ConnectGuardRxSCIndex ,f3ConnectGuardRxSAIndex } + ::= { f3ConnectGuardRxSAStatsTable 1 } + +F3ConnectGuardRxSAStatsEntry ::= SEQUENCE { + f3ConnectGuardRxSAStatsUnusedSAPkts PerfCounter64, + f3ConnectGuardRxSAStatsNoUsingSAPkts PerfCounter64, + f3ConnectGuardRxSAStatsNotValidPkts PerfCounter64, + f3ConnectGuardRxSAStatsInvalidPkts PerfCounter64, + f3ConnectGuardRxSAStatsOKPkts PerfCounter64 +} + +f3ConnectGuardRxSAStatsUnusedSAPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "For this SA which is not currently in use, the number of + received, unencrypted, packets with secyValidateFrames + not in the strict mode." + ::= { f3ConnectGuardRxSAStatsEntry 1 } + +f3ConnectGuardRxSAStatsNoUsingSAPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "For this SA which is not currently in use, the number of + received packets that have been discarded, and have + either the packets encrypted or the secyValidateFrames set to + strict mode." + ::= { f3ConnectGuardRxSAStatsEntry 2 } + +f3ConnectGuardRxSAStatsNotValidPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "For this SA, the number discarded packets with the + condition that the packets are not valid and one of the + following conditions are true: either secyValidateFrames in + strict mode or the packets encrypted." + ::= { f3ConnectGuardRxSAStatsEntry 3 } + +f3ConnectGuardRxSAStatsInvalidPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "For this SA, the number of packets with the condition + that the packets are not valid and secyValidateFrames is in + check mode." + ::= { f3ConnectGuardRxSAStatsEntry 4 } + +f3ConnectGuardRxSAStatsOKPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "For this SA, the number of validated packets." + ::= { f3ConnectGuardRxSAStatsEntry 5 } + +--- +---Notifications +--- +f3ConnectGuardFlowThresholdCrossingAlert NOTIFICATION-TYPE + OBJECTS { + f3ConnectGuardFlowThresholdIndex, + f3ConnectGuardFlowThresholdInterval, + f3ConnectGuardFlowThresholdVariable, + f3ConnectGuardFlowThresholdValueLo, + f3ConnectGuardFlowThresholdValueHi, + f3ConnectGuardFlowThresholdMonValue + } + STATUS current + DESCRIPTION + "This trap is sent each time a threshold on a PM condition + on an Connect Guard flow is crossed." + ::= { f3ConnectGuardNotifications 1 } + +f3ConnectGuardTxSCThresholdCrossingAlert NOTIFICATION-TYPE + OBJECTS { + f3ConnectGuardTxSCThresholdIndex, + f3ConnectGuardTxSCThresholdInterval, + f3ConnectGuardTxSCThresholdVariable, + f3ConnectGuardTxSCThresholdValueLo, + f3ConnectGuardTxSCThresholdValueHi, + f3ConnectGuardTxSCThresholdMonValue + } + STATUS current + DESCRIPTION + "This trap is sent each time a threshold on a PM condition + on an Connect Guard Tx SC is crossed." + ::= { f3ConnectGuardNotifications 2 } + +f3ConnectGuardRxSCThresholdCrossingAlert NOTIFICATION-TYPE + OBJECTS { + f3ConnectGuardRxSCThresholdIndex, + f3ConnectGuardRxSCThresholdInterval, + f3ConnectGuardRxSCThresholdVariable, + f3ConnectGuardRxSCThresholdValueLo, + f3ConnectGuardRxSCThresholdValueHi, + f3ConnectGuardRxSCThresholdMonValue + } + STATUS current + DESCRIPTION + "This trap is sent each time a threshold on a PM condition + on an Connect Guard Rx SC is crossed." + ::= { f3ConnectGuardNotifications 3 } + +f3ConnectGuardStateChangeTrap NOTIFICATION-TYPE + OBJECTS { + f3FlowSecureState + } + STATUS current + DESCRIPTION + "This trap is sent each time secure state value changed." + ::= { f3ConnectGuardNotifications 4 } + +-- +-- Conformance +-- +f3ConnectGuardCompliances OBJECT IDENTIFIER ::= {f3ConnectGuardConformance 1} +f3ConnectGuardGroups OBJECT IDENTIFIER ::= {f3ConnectGuardConformance 2} + +f3ConnectGuardCompliance MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "Describes the requirements for conformance to the Connect Guard." + MODULE -- this module + MANDATORY-GROUPS { + f3ConnectGuardObjectsGroup, f3ConnectGuardPerfGroup + } + ::= { f3ConnectGuardCompliances 1 } + +f3ConnectGuardObjectsGroup OBJECT-GROUP + OBJECTS { + f3ConnectGuardFlowIndex,f3ConnectGuardFlowEgressInterface, + f3ConnectGuardFlowAdminState,f3ConnectGuardFlowSecondaryState, + f3ConnectGuardFlowOperationalState,f3ConnectGuardFlowCipherSuite, + f3ConnectGuardFlowKeyExchangeProfile,f3ConnectGuardFlowKeyExchangeFrameTagControl, + f3ConnectGuardFlowKeyExchangeFrameOuterVlanEnabled, + f3ConnectGuardFlowKeyExchangeFrameOuterVlanId, + f3ConnectGuardFlowKeyExchangeFrameOuterVlanPriority, + f3ConnectGuardFlowKeyExchangeFrameInner1VlanEnabled, + f3ConnectGuardFlowKeyExchangeFrameInner1VlanId, + f3ConnectGuardFlowKeyExchangeFrameInner1VlanPriority, + f3ConnectGuardFlowKeyExchangeFrameInner2VlanEnabled, + f3ConnectGuardFlowKeyExchangeFrameInner2VlanId, + f3ConnectGuardFlowKeyExchangeFrameInner2VlanPriority, + f3ConnectGuardFlowKeyExchangeInterval,f3ConnectGuardFlowTagsClear, + f3ConnectGuardFlowStorageType,f3ConnectGuardFlowRowStatus, + f3ConnectGuardFlowKeyXchgFailsCounts,f3ConnectGuardFlowAction, + f3ConnectGuardFlowReplayProtectionEnabled, + f3ConnectGuardFlowReplayProtectionWindow,f3ConnectGuardFlowRemoteMacAddrEnabled, + f3ConnectGuardFlowRemoteMacAddr, f3ConnectGuardFlowAssociatedMep, + f3ConnectGuardFlowAlias, + f3ConnectGuardFlowKeyExchangeFrameOuterVlanEtherType, + f3ConnectGuardFlowKeyExchangeFrameInner1VlanEtherType, + f3ConnectGuardFlowKeyExchangeFrameInner2VlanEtherType, + f3ConnectGuardFlowKeyInjectFlowPoint, + + f3ConnectGuardKeyExchangeProfileIndex, + f3ConnectGuardKeyExchangeProfileName, + f3ConnectGuardKeyExchangeProfileUserId, + f3ConnectGuardKeyExchangeProfileMode, + f3ConnectGuardKeyExchangeProfileAuthPassword, + f3ConnectGuardKeyExchangeProfileDiffieHellmanKeyPairLen, + f3ConnectGuardKeyExchangeProfileStorageType, + f3ConnectGuardKeyExchangeProfileRowStatus, + + f3ConnectGuardTxSCIndex, + f3ConnectGuardTxSCI, + f3ConnectGuardTxScState, + f3ConnectGuardCurrentTxSa, + f3ConnectGuardPreviousTxSa, + f3ConnectGuardTxScCreateTime, + f3ConnectGuardTxScStartTime, + f3ConnectGuardTxScStopTime, + + f3ConnectGuardRxSCIndex, + f3ConnectGuardRxSCI, + f3ConnectGuardRxScState, + f3ConnectGuardCurrentRxSa, + f3ConnectGuardRxScCreateTime, + f3ConnectGuardRxScStartTime, + f3ConnectGuardRxScStopTime, + + f3ConnectGuardTxSAIndex, + f3ConnectGuardTxSAState, + f3ConnectGuardTxSANextPN, + f3ConnectGuardTxSASAKUnchanged, + f3ConnectGuardTxSACreatedTime, + f3ConnectGuardTxSAStartedTime, + f3ConnectGuardTxSAStoppedTime, + + f3ConnectGuardRxSAIndex, + f3ConnectGuardRxSAState, + f3ConnectGuardRxSANextPN, + f3ConnectGuardRxSASAKUnchanged, + f3ConnectGuardRxSACreatedTime, + f3ConnectGuardRxSAStartedTime, + f3ConnectGuardRxSAStoppedTime, + f3ConnectGuardCryptoPassword, f3ConnectGuardRestoreFactoryApproved,f3ConnectGuardSoftwareVersionApproved, + f3ConnectGuardSoftwareInstallApproved,f3ConnectGuardRestoreDatabaseApproved,f3ConnectGuardConfigFileLoadApproved + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the Connect Guard functionality." + ::= { f3ConnectGuardGroups 1 } + + + +f3ConnectGuardPerfGroup OBJECT-GROUP + OBJECTS { + f3ConnectGuardFlowStatsIndex,f3ConnectGuardFlowStatsIntervalType, + f3ConnectGuardFlowStatsValid,f3ConnectGuardFlowStatsAction, + f3ConnectGuardFlowStatsTxUntaggedPkts,f3ConnectGuardFlowStatsTxTooLongPkts, + f3ConnectGuardFlowStatsRxUntaggedPkts,f3ConnectGuardFlowStatsRxNotagPkts, + f3ConnectGuardFlowStatsRxBadtagPkts,f3ConnectGuardFlowStatsRxUnknownSCIPkts, + f3ConnectGuardFlowStatsRxNoSCIPkts,f3ConnectGuardFlowStatsRxOverrunPkts, + + + f3ConnectGuardFlowHistoryIndex,f3ConnectGuardFlowHistoryTime, + f3ConnectGuardFlowHistoryValid,f3ConnectGuardFlowHistoryAction, + f3ConnectGuardFlowHistoryTxUntaggedPkts,f3ConnectGuardFlowHistoryTxTooLongPkts, + f3ConnectGuardFlowHistoryRxUntaggedPkts,f3ConnectGuardFlowHistoryRxNotagPkts, + f3ConnectGuardFlowHistoryRxBadtagPkts,f3ConnectGuardFlowHistoryRxUnknownSCIPkts, + f3ConnectGuardFlowHistoryRxNoSCIPkts,f3ConnectGuardFlowHistoryRxOverrunPkts, + + f3ConnectGuardFlowThresholdIndex,f3ConnectGuardFlowThresholdInterval, + f3ConnectGuardFlowThresholdVariable,f3ConnectGuardFlowThresholdValueLo, + f3ConnectGuardFlowThresholdValueHi,f3ConnectGuardFlowThresholdMonValue, + + f3ConnectGuardTxSCStatsIndex,f3ConnectGuardTxSCStatsIntervalType, + f3ConnectGuardTxSCStatsValid,f3ConnectGuardTxSCStatsAction, + f3ConnectGuardTxSCStatsTxProtectedPkts,f3ConnectGuardTxSCStatsTxEncryptedPkts, + f3ConnectGuardTxSCStatsTxOctetsProtected,f3ConnectGuardTxSCStatsTxOctetsEncrypted, + + f3ConnectGuardTxSCHistoryIndex,f3ConnectGuardTxSCHistoryTime, + f3ConnectGuardTxSCHistoryValid,f3ConnectGuardTxSCHistoryAction, + f3ConnectGuardTxSCHistoryTxProtectedPkts,f3ConnectGuardTxSCHistoryTxEncryptedPkts, + f3ConnectGuardTxSCHistoryTxOctetsProtected,f3ConnectGuardTxSCHistoryTxOctetsEncrypted, + + f3ConnectGuardTxSCThresholdIndex,f3ConnectGuardTxSCThresholdInterval, + f3ConnectGuardTxSCThresholdVariable,f3ConnectGuardTxSCThresholdValueLo, + f3ConnectGuardTxSCThresholdValueHi,f3ConnectGuardTxSCThresholdMonValue, + + f3ConnectGuardRxSCStatsIndex,f3ConnectGuardRxSCStatsIntervalType, + f3ConnectGuardRxSCStatsValid,f3ConnectGuardRxSCStatsAction, + f3ConnectGuardRxSCStatsRxUnusedSAPkts,f3ConnectGuardRxSCStatsRxNoUsingSAPkts, + f3ConnectGuardRxSCStatsRxLatePkts,f3ConnectGuardRxSCStatsRxNotValidPkts, + f3ConnectGuardRxSCStatsRxInvalidPkts,f3ConnectGuardRxSCStatsRxDelayedPkts, + f3ConnectGuardRxSCStatsRxUncheckedPkts,f3ConnectGuardRxSCStatsRxOKPkts, + f3ConnectGuardRxSCStatsRxOctetsValidated,f3ConnectGuardRxSCStatsRxOctetsDecrypted, + + f3ConnectGuardRxSCHistoryIndex,f3ConnectGuardRxSCHistoryTime, + f3ConnectGuardRxSCHistoryValid,f3ConnectGuardRxSCHistoryAction, + f3ConnectGuardRxSCHistoryRxUnusedSAPkts,f3ConnectGuardRxSCHistoryRxNoUsingSAPkts, + f3ConnectGuardRxSCHistoryRxLatePkts,f3ConnectGuardRxSCHistoryRxNotValidPkts, + f3ConnectGuardRxSCHistoryRxInvalidPkts,f3ConnectGuardRxSCHistoryRxDelayedPkts, + f3ConnectGuardRxSCHistoryRxUncheckedPkts,f3ConnectGuardRxSCHistoryRxOKPkts, + f3ConnectGuardRxSCHistoryRxOctetsValidated,f3ConnectGuardRxSCHistoryRxOctetsDecrypted, + + f3ConnectGuardRxSCThresholdIndex,f3ConnectGuardRxSCThresholdInterval, + f3ConnectGuardRxSCThresholdVariable,f3ConnectGuardRxSCThresholdValueLo, + f3ConnectGuardRxSCThresholdValueHi,f3ConnectGuardRxSCThresholdMonValue, + + f3ConnectGuardTxSAStatsProtectedPkts,f3ConnectGuardTxSAStatsEncryptedPkts, + + f3ConnectGuardRxSAStatsUnusedSAPkts,f3ConnectGuardRxSAStatsNoUsingSAPkts, + f3ConnectGuardRxSAStatsNotValidPkts,f3ConnectGuardRxSAStatsInvalidPkts, + f3ConnectGuardRxSAStatsOKPkts + } + STATUS current + DESCRIPTION + "A collection of objects performance used to manage the Connect Guard functionality." + ::= { f3ConnectGuardGroups 2 } +END |