IEEE8021-SECY-MIB

        The MAC security entity (SecY) MIB module. A SecY is a protocol
shim providing MAC Security (MACsec) in an interface stack.
        
Each SecY transmits MACsec protected frames on one or more
Secure Channels (SCs) to each of the other SecYs attached to the 
same LAN and participating in the same Secure Connectivity
Association (CA). The CA is a security relationship, that is
established and maintained by key agreement protocols and supported 
by MACsec to provide full connectivity between its participants.
Each SC provides unidirectional point to multipoint connectivity 
from one participant to all the others and is supported by a 
succession of similarly point to multipoint Secure Associations 
(SAs). The Secure Association  Key (SAK) used to protect frames is 
changed as an SA is replaced by its (overlapping) successor so
fresh keys can be used without disrupting a long lived SC and CA.
        
Two different upper interfaces, a Controlled Port (for frames
protected by MACsec, providing an instance of the secure MAC
service) and an Uncontrolled Port (for frames not requiring 
protection, like the key agreement frames used to establish the 
CA and distribute keys) are associated with a SecY  shim. For each
instance of a SecY two ifTable rows (one for each interface) run on 
top of an ifTable row representing the 'Common Port' interface,
such as a row with ifType ='ethernetCsmacd(6)'.
        
___________________________________________________________________
|                               |                                |
|  Controlled Port Interface    |   Uncontrolled Port Interface  |
|  (ifEntry = j,ifType =        |   (ifEntry = k, ifType =       |
|   macSecControlledIF(231))    |    macSecUncontrolledIF(232))  |
|________________________________________________________________|
|                                                                |
|                    Physical Interface                          |
|                      (ifEntry = i)                             |
|                (ifType = ethernetCsmacd(6))                    |
|________________________________________________________________|
   Example MACsec Interface Stack. i, j, k are ifIndexes each
   indicating a row in the ifTable.
    
ieee8021SecyMIB 1.0.8802.1.1.3
Imported Objects
IF-MIB ifCounterDiscontinuityGroup InterfaceIndex
SNMP-FRAMEWORK-MIB SnmpAdminString
SNMPv2-CONF MODULE-COMPLIANCE OBJECT-GROUP
SNMPv2-SMI Counter32 Counter64 Integer32 MODULE-IDENTITY OBJECT-TYPE Unsigned32
SNMPv2-TC RowPointer RowStatus TEXTUAL-CONVENTION TimeStamp TruthValue
Type Definitions (2)
SecyAN Unsigned32 range: 0..3
SecySCI OctetString range: 8
Objects (159)
ieee8021SecyMIB .1.0.8802.1.1.3
secyMIBNotifications .1.0.8802.1.1.3.0
secyMIBObjects .1.0.8802.1.1.3.1
secyMgmtMIBObjects .1.0.8802.1.1.3.1.1
secyIfTable .1.0.8802.1.1.3.1.1.1
secyIfEntry secyIfInterfaceIndex .1.0.8802.1.1.3.1.1.1.1
secyIfInterfaceIndex IF-MIBInterfaceIndex .1.0.8802.1.1.3.1.1.1.1.1
secyIfAdminPt2PtMAC r/w Enumeration .1.0.8802.1.1.3.1.1.1.1.10
secyIfOperPt2PtMAC SNMPv2-TCTruthValue .1.0.8802.1.1.3.1.1.1.1.11
secyIfIncludeSCIEnable r/w SNMPv2-TCTruthValue .1.0.8802.1.1.3.1.1.1.1.12
secyIfUseESEnable r/w SNMPv2-TCTruthValue .1.0.8802.1.1.3.1.1.1.1.13
secyIfUseSCBEnable r/w SNMPv2-TCTruthValue .1.0.8802.1.1.3.1.1.1.1.14
secyIfSCI SecySCI .1.0.8802.1.1.3.1.1.1.1.15
secyIfIncludingSCI SNMPv2-TCTruthValue .1.0.8802.1.1.3.1.1.1.1.16
secyIfMaxTSCs security connectionsUnsigned32 .1.0.8802.1.1.3.1.1.1.1.17
secyIfMaxPeerSCs security connectionsUnsigned32 .1.0.8802.1.1.3.1.1.1.1.2
secyIfRxMaxKeys keysUnsigned32 .1.0.8802.1.1.3.1.1.1.1.3
secyIfTxMaxKeys keysUnsigned32 .1.0.8802.1.1.3.1.1.1.1.4
secyIfProtectFramesEnable r/w SNMPv2-TCTruthValue .1.0.8802.1.1.3.1.1.1.1.5
secyIfValidateFrames r/w Enumeration .1.0.8802.1.1.3.1.1.1.1.6
secyIfReplayProtectEnable r/w SNMPv2-TCTruthValue .1.0.8802.1.1.3.1.1.1.1.7
secyIfReplayProtectWindow r/w PacketsUnsigned32 .1.0.8802.1.1.3.1.1.1.1.8
secyIfCurrentCipherSuite r/w Unsigned32 .1.0.8802.1.1.3.1.1.1.1.9
secyTSCTable .1.0.8802.1.1.3.1.1.10
secyTSCEntry secyIfInterfaceIndexsecyTSCI .1.0.8802.1.1.3.1.1.10.1
secyTSCI SecySCI .1.0.8802.1.1.3.1.1.10.1.1
secyTSCState Enumeration .1.0.8802.1.1.3.1.1.10.1.2
secyTSCEncodingSA SNMPv2-TCRowPointer .1.0.8802.1.1.3.1.1.10.1.3
secyTSCCreatedTime SNMPv2-TCTimeStamp .1.0.8802.1.1.3.1.1.10.1.4
secyTSCStartedTime SNMPv2-TCTimeStamp .1.0.8802.1.1.3.1.1.10.1.5
secyTSCStoppedTime SNMPv2-TCTimeStamp .1.0.8802.1.1.3.1.1.10.1.6
secyTSATable .1.0.8802.1.1.3.1.1.11
secyTSAEntry secyIfInterfaceIndexsecyTSCIsecyTSA .1.0.8802.1.1.3.1.1.11.1
secyTSA SecyAN .1.0.8802.1.1.3.1.1.11.1.1
secyTSAState Enumeration .1.0.8802.1.1.3.1.1.11.1.2
secyTSANextXPN SNMPv2-SMICounter64 .1.0.8802.1.1.3.1.1.11.1.3
secyTSAConfidentiality SNMPv2-TCTruthValue .1.0.8802.1.1.3.1.1.11.1.4
secyTSAKeyIdentifier OctetString .1.0.8802.1.1.3.1.1.11.1.5
secyTSASSCI Integer32 .1.0.8802.1.1.3.1.1.11.1.6
secyTSACreatedTime SNMPv2-TCTimeStamp .1.0.8802.1.1.3.1.1.11.1.7
secyTSAStartedTime SNMPv2-TCTimeStamp .1.0.8802.1.1.3.1.1.11.1.8
secyTSAStoppedTime SNMPv2-TCTimeStamp .1.0.8802.1.1.3.1.1.11.1.9
secyTxSCTable .1.0.8802.1.1.3.1.1.2
secyTxSCEntry secyIfInterfaceIndex .1.0.8802.1.1.3.1.1.2.1
secyTxSCI SecySCI .1.0.8802.1.1.3.1.1.2.1.1
secyTxSCState Enumeration .1.0.8802.1.1.3.1.1.2.1.2
secyTxSCEncodingSA SNMPv2-TCRowPointer .1.0.8802.1.1.3.1.1.2.1.3
secyTxSCEncipheringSA deprecated SNMPv2-TCRowPointer .1.0.8802.1.1.3.1.1.2.1.4
secyTxSCCreatedTime SNMPv2-TCTimeStamp .1.0.8802.1.1.3.1.1.2.1.5
secyTxSCStartedTime SNMPv2-TCTimeStamp .1.0.8802.1.1.3.1.1.2.1.6
secyTxSCStoppedTime SNMPv2-TCTimeStamp .1.0.8802.1.1.3.1.1.2.1.7
secyTxSATable .1.0.8802.1.1.3.1.1.3
secyTxSAEntry secyIfInterfaceIndexsecyTxSA .1.0.8802.1.1.3.1.1.3.1
secyTxSA SecyAN .1.0.8802.1.1.3.1.1.3.1.1
secyTxSAState Enumeration .1.0.8802.1.1.3.1.1.3.1.2
secyTxSANextPN Unsigned32 .1.0.8802.1.1.3.1.1.3.1.3
secyTxSAConfidentiality SNMPv2-TCTruthValue .1.0.8802.1.1.3.1.1.3.1.4
secyTxSASAKUnchanged deprecated SNMPv2-TCTruthValue .1.0.8802.1.1.3.1.1.3.1.5
secyTxSACreatedTime SNMPv2-TCTimeStamp .1.0.8802.1.1.3.1.1.3.1.6
secyTxSAStartedTime SNMPv2-TCTimeStamp .1.0.8802.1.1.3.1.1.3.1.7
secyTxSAStoppedTime SNMPv2-TCTimeStamp .1.0.8802.1.1.3.1.1.3.1.8
secyRxSCTable .1.0.8802.1.1.3.1.1.4
secyRxSCEntry secyIfInterfaceIndexsecyRxSCI .1.0.8802.1.1.3.1.1.4.1
secyRxSCI SecySCI .1.0.8802.1.1.3.1.1.4.1.1
secyRxSCState Enumeration .1.0.8802.1.1.3.1.1.4.1.2
secyRxSCCurrentSA deprecated SNMPv2-TCRowPointer .1.0.8802.1.1.3.1.1.4.1.3
secyRxSCCreatedTime SNMPv2-TCTimeStamp .1.0.8802.1.1.3.1.1.4.1.4
secyRxSCStartedTime SNMPv2-TCTimeStamp .1.0.8802.1.1.3.1.1.4.1.5
secyRxSCStoppedTime SNMPv2-TCTimeStamp .1.0.8802.1.1.3.1.1.4.1.6
secyRxSATable .1.0.8802.1.1.3.1.1.5
secyRxSAEntry secyIfInterfaceIndexsecyRxSCIsecyRxSA .1.0.8802.1.1.3.1.1.5.1
secyRxSA SecyAN .1.0.8802.1.1.3.1.1.5.1.1
secyRxSAKeyIdentifier OctetString .1.0.8802.1.1.3.1.1.5.1.10
secyRxSASSCI Integer32 .1.0.8802.1.1.3.1.1.5.1.11
secyRxSAState Enumeration .1.0.8802.1.1.3.1.1.5.1.2
secyRxSANextPN deprecated r/w Unsigned32 .1.0.8802.1.1.3.1.1.5.1.3
secyRxSASAKUnchanged deprecated SNMPv2-TCTruthValue .1.0.8802.1.1.3.1.1.5.1.4
secyRxSACreatedTime SNMPv2-TCTimeStamp .1.0.8802.1.1.3.1.1.5.1.5
secyRxSAStartedTime SNMPv2-TCTimeStamp .1.0.8802.1.1.3.1.1.5.1.6
secyRxSAStoppedTime SNMPv2-TCTimeStamp .1.0.8802.1.1.3.1.1.5.1.7
secyRxSANextXPN SNMPv2-SMICounter64 .1.0.8802.1.1.3.1.1.5.1.8
secyRxSALowestXPN SNMPv2-SMICounter64 .1.0.8802.1.1.3.1.1.5.1.9
secyCipherSuiteTable .1.0.8802.1.1.3.1.1.6
secyCipherSuiteEntry secyCipherSuiteIndex .1.0.8802.1.1.3.1.1.6.1
secyCipherSuiteIndex Unsigned32 .1.0.8802.1.1.3.1.1.6.1.1
secyCipherSuiteId r/w OctetString .1.0.8802.1.1.3.1.1.6.1.2
secyCipherSuiteName r/w OctetString .1.0.8802.1.1.3.1.1.6.1.3
secyCipherSuiteCapability r/w Bits .1.0.8802.1.1.3.1.1.6.1.4
secyCipherSuiteProtection deprecated r/w Bits .1.0.8802.1.1.3.1.1.6.1.5
secyCipherSuiteProtectionOffset deprecated r/w bytesInteger32 .1.0.8802.1.1.3.1.1.6.1.6
secyCipherSuiteDataLengthChange r/w SNMPv2-TCTruthValue .1.0.8802.1.1.3.1.1.6.1.7
secyCipherSuiteICVLength r/w octetsUnsigned32 .1.0.8802.1.1.3.1.1.6.1.8
secyCipherSuiteRowStatus r/w SNMPv2-TCRowStatus .1.0.8802.1.1.3.1.1.6.1.9
secyIfCipherTable .1.0.8802.1.1.3.1.1.7
secyIfCipherEntry secyIfInterfaceIndexsecyCipherSuiteIndex .1.0.8802.1.1.3.1.1.7.1
secyIfCipherImplemented SNMPv2-TCTruthValue .1.0.8802.1.1.3.1.1.7.1.1
secyIfCipherEnableUse r/w SNMPv2-TCTruthValue .1.0.8802.1.1.3.1.1.7.1.2
secyIfCipherRqConfidentiality r/w SNMPv2-TCTruthValue .1.0.8802.1.1.3.1.1.7.1.3
secyIfTCTable .1.0.8802.1.1.3.1.1.8
secyIfTCEntry secyIfInterfaceIndexsecyIfTCUserPriority .1.0.8802.1.1.3.1.1.8.1
secyIfTCUserPriority Integer32 .1.0.8802.1.1.3.1.1.8.1.1
secyIfTCTrafficClass r/w Integer32 .1.0.8802.1.1.3.1.1.8.1.2
secyIfAPTable .1.0.8802.1.1.3.1.1.9
secyIfAPEntry secyIfInterfaceIndexsecyIfAPUserPCP .1.0.8802.1.1.3.1.1.9.1
secyIfAPUserPCP Integer32 .1.0.8802.1.1.3.1.1.9.1.1
secyIfAPAccessPCP r/w Integer32 .1.0.8802.1.1.3.1.1.9.1.2
secyStatsMIBObjects .1.0.8802.1.1.3.1.2
secyTxSAStatsTable deprecated .1.0.8802.1.1.3.1.2.1
secyTxSAStatsEntry deprecated .1.0.8802.1.1.3.1.2.1.1
secyTxSAStatsProtectedPkts deprecated PacketsSNMPv2-SMICounter32 .1.0.8802.1.1.3.1.2.1.1.1
secyTxSAStatsEncryptedPkts deprecated PacketsSNMPv2-SMICounter32 .1.0.8802.1.1.3.1.2.1.1.2
secyTSCStatsTable .1.0.8802.1.1.3.1.2.12
secyTSCStatsEntry .1.0.8802.1.1.3.1.2.12.1
secyTSCStatsProtectedPkts PacketsSNMPv2-SMICounter64 .1.0.8802.1.1.3.1.2.12.1.1
secyTSCStatsEncryptedPkts PacketsSNMPv2-SMICounter64 .1.0.8802.1.1.3.1.2.12.1.2
secyTxSCStatsTable .1.0.8802.1.1.3.1.2.2
secyTxSCStatsEntry .1.0.8802.1.1.3.1.2.2.1
secyTxSCStatsProtectedPkts PacketsSNMPv2-SMICounter64 .1.0.8802.1.1.3.1.2.2.1.1
secyTxSCStatsOctetsProtected deprecated OctetsSNMPv2-SMICounter64 .1.0.8802.1.1.3.1.2.2.1.10
secyTxSCStatsOctetsEncrypted deprecated OctetsSNMPv2-SMICounter64 .1.0.8802.1.1.3.1.2.2.1.11
secyTxSCStatsEncryptedPkts PacketsSNMPv2-SMICounter64 .1.0.8802.1.1.3.1.2.2.1.4
secyRxSAStatsTable deprecated .1.0.8802.1.1.3.1.2.3
secyRxSAStatsEntry deprecated .1.0.8802.1.1.3.1.2.3.1
secyRxSAStatsUnusedSAPkts deprecated PacketsSNMPv2-SMICounter32 .1.0.8802.1.1.3.1.2.3.1.1
secyRxSAStatsNotValidPkts deprecated PacketsSNMPv2-SMICounter32 .1.0.8802.1.1.3.1.2.3.1.13
secyRxSAStatsInvalidPkts deprecated PacketsSNMPv2-SMICounter32 .1.0.8802.1.1.3.1.2.3.1.16
secyRxSAStatsOKPkts deprecated PacketsSNMPv2-SMICounter32 .1.0.8802.1.1.3.1.2.3.1.25
secyRxSAStatsNoUsingSAPkts deprecated PacketsSNMPv2-SMICounter32 .1.0.8802.1.1.3.1.2.3.1.4
secyRxSCStatsTable .1.0.8802.1.1.3.1.2.4
secyRxSCStatsEntry .1.0.8802.1.1.3.1.2.4.1
secyRxSCStatsUnusedSAPkts deprecated PacketsSNMPv2-SMICounter64 .1.0.8802.1.1.3.1.2.4.1.1
secyRxSCStatsOctetsDecrypted deprecated OctetsSNMPv2-SMICounter64 .1.0.8802.1.1.3.1.2.4.1.10
secyRxSCStatsNoUsingSAPkts deprecated PacketsSNMPv2-SMICounter64 .1.0.8802.1.1.3.1.2.4.1.2
secyRxSCStatsLatePkts PacketsSNMPv2-SMICounter64 .1.0.8802.1.1.3.1.2.4.1.3
secyRxSCStatsNotValidPkts PacketsSNMPv2-SMICounter64 .1.0.8802.1.1.3.1.2.4.1.4
secyRxSCStatsInvalidPkts PacketsSNMPv2-SMICounter64 .1.0.8802.1.1.3.1.2.4.1.5
secyRxSCStatsDelayedPkts PacketsSNMPv2-SMICounter64 .1.0.8802.1.1.3.1.2.4.1.6
secyRxSCStatsUncheckedPkts PacketsSNMPv2-SMICounter64 .1.0.8802.1.1.3.1.2.4.1.7
secyRxSCStatsOKPkts PacketsSNMPv2-SMICounter64 .1.0.8802.1.1.3.1.2.4.1.8
secyRxSCStatsOctetsValidated deprecated OctetsSNMPv2-SMICounter64 .1.0.8802.1.1.3.1.2.4.1.9
secyStatsTable .1.0.8802.1.1.3.1.2.5
secyStatsEntry .1.0.8802.1.1.3.1.2.5.1
secyStatsTxUntaggedPkts PacketsSNMPv2-SMICounter64 .1.0.8802.1.1.3.1.2.5.1.1
secyStatsRxNoSAErrorPkts PacketsSNMPv2-SMICounter64 .1.0.8802.1.1.3.1.2.5.1.10
secyStatsTxOctetsProtected OctetsSNMPv2-SMICounter64 .1.0.8802.1.1.3.1.2.5.1.11
secyStatsTxOctetsEncrypted OctetsSNMPv2-SMICounter64 .1.0.8802.1.1.3.1.2.5.1.12
secyStatsRxOctetsValidated OctetsSNMPv2-SMICounter64 .1.0.8802.1.1.3.1.2.5.1.13
secyStatsRxOctetsDecrypted OctetsSNMPv2-SMICounter64 .1.0.8802.1.1.3.1.2.5.1.14
secyStatsTxTooLongPkts PacketsSNMPv2-SMICounter64 .1.0.8802.1.1.3.1.2.5.1.2
secyStatsRxUntaggedPkts PacketsSNMPv2-SMICounter64 .1.0.8802.1.1.3.1.2.5.1.3
secyStatsRxNoTagPkts PacketsSNMPv2-SMICounter64 .1.0.8802.1.1.3.1.2.5.1.4
secyStatsRxBadTagPkts PacketsSNMPv2-SMICounter64 .1.0.8802.1.1.3.1.2.5.1.5
secyStatsRxUnknownSCIPkts deprecated PacketsSNMPv2-SMICounter64 .1.0.8802.1.1.3.1.2.5.1.6
secyStatsRxNoSCIPkts deprecated PacketsSNMPv2-SMICounter64 .1.0.8802.1.1.3.1.2.5.1.7
secyStatsRxOverrunPkts PacketsSNMPv2-SMICounter64 .1.0.8802.1.1.3.1.2.5.1.8
secyStatsRxNoSAPkts PacketsSNMPv2-SMICounter64 .1.0.8802.1.1.3.1.2.5.1.9
secyMIBConformance .1.0.8802.1.1.3.2
secyMIBCompliances .1.0.8802.1.1.3.2.1
secyMIBGroups .1.0.8802.1.1.3.2.2