T11-FC-SP-TC-MIB

File: T11-FC-SP-TC-MIB.mib (25719 bytes)

Imported modules

SNMPv2-SMI SNMPv2-TC

Imported symbols

MODULE-IDENTITY OBJECT-IDENTITY mib-2
Unsigned32 TEXTUAL-CONVENTION

Defined Types

T11FcSpPolicyHashFormat  
Identifies a cryptographic hash function used to create a hash value that summarizes an FC-SP Policy Object. Each definition of an object with this TC as its syntax must be accompanied by a corresponding definition of an object with T11FcSpPolicyHashValue as its syntax, and containing the hash value. The first two cryptographic hash functions are: Hash Type Hash Tag Hash Length (Bytes) SHA-1 '00000001'h 20 SHA-256 '00000002'h 32
TEXTUAL-CONVENTION    
  OCTET STRING Size(4)  

T11FcSpPolicyHashValue  
Represents the value of the cryptographic hash function of an FC-SP Policy Object. Each definition of an object with this TC as its syntax must be accompanied by a corresponding definition of an object with T11FcSpPolicyHashFormat as its syntax. The corresponding object identifies the cryptographic hash function used to create the hash value.
TEXTUAL-CONVENTION    
  OCTET STRING Size(0..64)  

T11FcSpHashCalculationStatus  
When some kind of 'database' is defined in a set of read-write MIB objects, it is common that multiple changes in the data need to be made at the same time. So, if hash values are maintained for that data, those hash values are only correct if and when they are re-calculated after every change. In such circumstances, the use of an object with this syntax allows the re-calculation of the hash values to be deferred until all changes have been made, and therefore the calculation need only be done once after all changes, rather than repeatedly/after each individual change. The definition of an object defined using this TC is required to specify which one or more instances of which MIB objects contain the hash values operated upon (or whose status is given) by the value of this TC. When read, the value of an object with this syntax is either: correct -- the identified MIB object instance(s) contain the correct hash values; or stale -- the identified MIB object instance(s) contain stale (possibly incorrect) values. Writing a value of 'calculate' is a request to re-calculate and update the values of the corresponding instances of the identified MIB objects. Writing a value of 'correct' or 'stale' to this object is an error (e.g., 'wrongValue').
TEXTUAL-CONVENTION    
  INTEGER calculate(1), correct(2), stale(3)  

T11FcSpAuthRejectReasonCode  
A reason code contained in an AUTH_Reject message, or in an SW_RJT (rejecting an AUTH_ILS), or in an LS_RJT (rejecting an AUTH-ELS).
TEXTUAL-CONVENTION    
  INTEGER authFailure(1), logicalError(2), logicalBusy(3), authILSNotSupported(4), authELSNotSupported(5), notLoggedIn(6)  

T11FcSpAuthRejReasonCodeExp  
A reason code explanation contained in an AUTH_Reject message, or in an SW_RJT (rejecting an AUTH_ILS), or in an LS_RJT (rejecting an AUTH-ELS).
TEXTUAL-CONVENTION    
  INTEGER authMechanismNotUsable(1), dhGroupNotUsable(2), hashFunctionNotUsable(3), authTransactionAlreadyStarted(4), authenticationFailed(5), incorrectPayload(6), incorrectAuthProtocolMessage(7), restartAuthProtocol(8), authConcatNotSupported(9), unsupportedProtocolVersion(10), logicalBusy(11), authILSNotSupported(12), authELSNotSupported(13), notLoggedIn(14)  

T11FcSpHashFunctions  
A set of zero, one, or more hash functions defined for use in FC-SP.
TEXTUAL-CONVENTION    
  BITS md5(0), sha1(1)  

T11FcSpSignFunctions  
A set of zero, one, or more signature functions defined for signing certificates for use with FCAP in FC-SP.
TEXTUAL-CONVENTION    
  BITS rsaSha1(0)  

T11FcSpDhGroups  
A set of zero, one, or more DH Groups defined for use in FC-SP.
TEXTUAL-CONVENTION    
  BITS null(0), group1024(1), group1280(2), group1536(3), group2048(4), group3072(5), group4096(6), group6144(7), group8192(8)  

T11FcSpPolicyObjectType  
A value that identifies the type of an FC-SP Policy Object.
TEXTUAL-CONVENTION    
  INTEGER summary(1), switchMemberList(2), nodeMemberList(3), switchConnectivity(4), ipMgmtList(5), attribute(6)  

T11FcSpPolicyNameType  
The format and usage of a companion object having T11FcSpPolicyName as its syntax. Six of the values indicate the same format, i.e., they differ only in semantics. That common format is a Fibre Channel 'Name_Identifier', i.e., the same syntax as 'FcNameIdOrZero (SIZE(8))'. These six are three pairs of one restricted and one unrestricted. Each usage of this syntax must specify what the meaning of 'restricted' is for that usage and how the characteristics and behavior of restricted names differ from unrestricted names. The six are: 'nodeName' - a Node_Name, which is the Name_Identifier associated with a Fibre Channel Node. 'restrictedNodeName' - a Restricted Node_Name. 'portName' - the Name_Identifier associated with a Fibre Channel Port. 'restrictedPortName' - a Restricted Port_Name. 'wildcard' - a Wildcard value that is used to identify 'all others' (typically, all other members of a Policy Object, not all other Policy Objects). 'restrictedWildcard' - a Restricted Wildcard value. Other possible values are: 'alphaNumericName' - the value begins with an ASCII letter (upper or lower case) followed by (0 ... 63) characters from the set: lower case letters, upper case letters, digits, and the four symbols: dollar-sign ($), dash (-), caret (^), and underscore (_). 'ipv6AddressRange' - two IPv6 addresses in network byte order, the numerically smallest first and the numerically largest second; total length is 32 bytes. 'ipv4AddressRange' - two IPv4 addresses in network byte order, the numerically smallest first and the numerically largest second; total length is 8 bytes.
TEXTUAL-CONVENTION    
  INTEGER nodeName(1), restrictedNodeName(2), portName(3), restrictedPortName(4), wildcard(5), restrictedWildcard(6), alphaNumericName(7), ipv6AddressRange(8), ipv4AddressRange(9)  

T11FcSpPolicyName  
A syntax used, when defining Policy Objects, for the name of something. An object that uses this syntax always identifies a companion object with syntax T11FcSpPolicyNameType such that the companion object specifies the format and usage of the object with this syntax. When the companion object has the value 'wildcard' or 'restrictedWildcard', the value of the T11FcSpPolicyName object is: '0000000000000000'h.
TEXTUAL-CONVENTION    
  OCTET STRING Size(1..64)  

T11FcSpAlphaNumName  
A syntax used when defining Policy Objects for the name of something, where the name is always in the format specified by: T11FcSpPolicyNameType = 'alphaNumericName'
TEXTUAL-CONVENTION    
  OCTET STRING Size(1..64)  

T11FcSpAlphaNumNameOrAbsent  
An extension of the T11FcSpAlphaNumName TC with one additional possible value: the zero-length string to indicate the absence of a name.
TEXTUAL-CONVENTION    
  OCTET STRING Size(0..64)  

T11FcSaDirection  
The direction of frame transmission on a Security Association. Note that Security Associations are unidirectional, but they always exist as part of an SA pair of the same type in opposite directions.
TEXTUAL-CONVENTION    
  INTEGER ingress(1), egress(2)  

T11FcSpiIndex  
An SPI (Security Parameter Index) value is carried in the SPI field of a frame protected by the ESP_Header. An SPI is also carried in the SAID field of a Common Transport Information Unit (CT_IU) protected by CT_Authentication. An SPI value identifies the Security Association on which the frame is being transmitted.
TEXTUAL-CONVENTION    
  Unsigned32 0..4294967295  

T11FcSpPrecedence  
The precedence of a Traffic Selector. If a frame matches with two or more Traffic Selectors, then the match that takes precedence is the one with the Traffic Selector having the numerically smallest precedence value. Note that precedence values are not necessarily contiguous.
TEXTUAL-CONVENTION    
  Unsigned32 0..4294967295  

T11FcRoutingControl  
A value stored in the R_CTL (Routing Control) 8-bit field of an FC-2 frame containing routing and information bits to categorize the frame function. For FC-2 frames, an R_CTL value typically distinguishes between control versus data frames and/or solicited versus unsolicited frames, and in combination with the TYPE field (see T11FcSpType), identifies a particular link-layer service/protocol using FC-2. For CT_Authentication, the information field in the R_CTL field contains '02'h for Request CT_IUs and '03'h for Response CT_IUs. The comparison of two values having this syntax is done by treating each string as an 8-bit numeric value.
TEXTUAL-CONVENTION    
  OCTET STRING Size(1)  

T11FcSpType  
A value, or combination of values, contained in a frame header used in identifying the link layer service/protocol of a frame. The value is always two octets: - for FC-2 frames, the first octet is zero and the second octet contains the Data structure type (TYPE) value defined by FC-FS-2. The TYPE value is used in combination with T11FcRoutingControl to identify a link layer service/protocol. - for Common Transport Information Units (CT_IUs), the first octet contains a GS_Type value and the second octet contains a GS_Subtype value, defined by FC-GS-5. The comparison of two values having this syntax is done by treating each string as the numeric value obtained by numerically combining the individual octet's value as follows: (256 * 1st-octet) + 2nd-octet
TEXTUAL-CONVENTION    
  OCTET STRING Size(2)  

T11FcSpTransforms  
A list of the standardized transforms that are defined by FC-SP for use with ESP_Header, CT_Authentication, and/or IKEv2 Support.
TEXTUAL-CONVENTION    
  BITS encrNull(0), encrAesCbc(1), encrAesCtr(2), encrAesGcm(3), encr3Des(4), prfHmacMd5(5), prfHmacSha1(6), prfAesCbc(7), authHmacMd5L96(8), authHmacSha1L96(9), authHmacMd5L128(10), authHmacSha1L160(11), encrNullAuthAesGmac(12), dhGroups1024bit(13), dhGroups2048bit(14)  

T11FcSpSecurityProtocolId  
A Security Protocol identifier to identify the protocol by which traffic is to be protected, e.g., ESP_Header or CT_Authentication.
TEXTUAL-CONVENTION    
  INTEGER espHeader(1), ctAuth(2)  

T11FcSpLifetimeLeft  
This TC is used for one object of an associated pair of objects. The object with this syntax specifies a remaining lifetime of something, e.g., of an SA, where the lifetime is given in the units specified by the other object of the pair which has T11FcSpLifetimeLeftUnits as its syntax.
TEXTUAL-CONVENTION    
  Unsigned32  

T11FcSpLifetimeLeftUnits  
An object, defined using T11FcSpLifetimeLeft TC as its syntax, is required to be one of an associated pair of objects such that the other object of the pair is defined with this T11FcSpLifetimeLeftUnits TC as its syntax and with its value specifying the units of the remaining lifetime given by the value of the T11FcSpLifetimeLeft object.
TEXTUAL-CONVENTION    
  INTEGER seconds(1), kiloBytes(2), megaBytes(3), gigaBytes(4), teraBytes(5), petaBytes(6), exaBytes(7), zettaBytes(8), yottaBytes(9)  

Defined Values

t11FcTcMIB 1.3.6.1.2.1.175
This MIB module defines Textual Conventions for use in the multiple MIB modules, which together define the instrumentation for an implementation of the Fibre Channel Security Protocols (FC-SP) specification. This MIB module also defines Object Identities (for use as possible values of MIB objects with syntax AutonomousType), including OIDs for the Cryptographic Algorithms defined in FC-SP. Copyright (C) The IETF Trust (2008). This version of this MIB module is part of RFC 5324; see the RFC itself for full legal notices.
MODULE-IDENTITY    

t11FcSpIdentities 1.3.6.1.2.1.175.1
OBJECT IDENTIFIER    

t11FcSpAlgorithms 1.3.6.1.2.1.175.1.1
OBJECT IDENTIFIER    

t11FcSpEncryptAlgorithms 1.3.6.1.2.1.175.1.1.1
OBJECT IDENTIFIER    

t11FcSpEncrNull 1.3.6.1.2.1.175.1.1.1.1
The ENCR_NULL algorithm.
Status: current Access: read-only
OBJECT-IDENTITY    

t11FcSpEncrAesCbc 1.3.6.1.2.1.175.1.1.1.2
The ENCR_AES_CBC algorithm.
Status: current Access: read-only
OBJECT-IDENTITY    

t11FcSpEncrAesCtr 1.3.6.1.2.1.175.1.1.1.3
The ENCR_AES_CTR algorithm.
Status: current Access: read-only
OBJECT-IDENTITY    

t11FcSpEncrAesGcm 1.3.6.1.2.1.175.1.1.1.4
The ENCR_AES_GCM algorithm.
Status: current Access: read-only
OBJECT-IDENTITY    

t11FcSpEncr3Des 1.3.6.1.2.1.175.1.1.1.5
The ENCR_3DES algorithm.
Status: current Access: read-only
OBJECT-IDENTITY    

t11FcSpAuthAlgorithms 1.3.6.1.2.1.175.1.1.2
OBJECT IDENTIFIER    

t11FcSpAuthNull 1.3.6.1.2.1.175.1.1.2.1
The AUTH_NONE algorithm.
Status: current Access: read-only
OBJECT-IDENTITY    

t11FcSpAuthHmacMd5L96 1.3.6.1.2.1.175.1.1.2.2
The AUTH_HMAC_MD5_96 algorithm.
Status: current Access: read-only
OBJECT-IDENTITY    

t11FcSpAuthHmacSha1L96 1.3.6.1.2.1.175.1.1.2.3
The AUTH_HMAC_SHA1_96 algorithm.
Status: current Access: read-only
OBJECT-IDENTITY    

t11FcSpAuthHmacMd5L128 1.3.6.1.2.1.175.1.1.2.4
The AUTH_HMAC_MD5_128 algorithm.
Status: current Access: read-only
OBJECT-IDENTITY    

t11FcSpAuthHmacSha1L160 1.3.6.1.2.1.175.1.1.2.5
The AUTH_HMAC_SHA1_160 algorithm.
Status: current Access: read-only
OBJECT-IDENTITY    

t11FcSpEncrNullAuthAesGmac 1.3.6.1.2.1.175.1.1.1.6
The ENCR_NULL_AUTH_AES_GMAC algorithm.
Status: current Access: read-only
OBJECT-IDENTITY