HPN-ICF-FCOE-MIB

File: HPN-ICF-FCOE-MIB.mib (19750 bytes)

Imported modules

HPN-ICF-OID-MIB SNMPv2-SMI SNMPv2-TC
SNMP-FRAMEWORK-MIB IF-MIB Q-BRIDGE-MIB
T11-TC-MIB FC-MGMT-MIB

Imported symbols

hpnicfCommon MODULE-IDENTITY OBJECT-TYPE
Unsigned32 RowStatus TimeStamp
TruthValue MacAddress TEXTUAL-CONVENTION
SnmpAdminString InterfaceIndex InterfaceIndexOrZero
VlanIndex T11FabricIndex fcmInstanceIndex

Defined Types

HpnicfFCoEVfcBindType  
Defines the different methods to identify (or bind to) - the ENode associated with a particular VF_Port VFC - the remote-FCF associated with a particular VE_Port VFC interfaceIndex(1) - This type is used only when an ENode or remote-FCF is directly connected to the local FCF via one of the local Ethernet interfaces, in which case the value contains the ifIndex of said Ethernet interface. macAddress(2) - This type is used when an ENode or remote-FCF is reachable from the local FCF over a (Layer-2) Ethernet network. A FIP frame from an ENode or remote-FCF is associated to a VFC only if the frame's source MAC address is the same as the MAC Address bound on that VFC.
TEXTUAL-CONVENTION    
  INTEGER interfaceIndex(1), macAddress(2)  

HpnicfFCoECfgEntry  
SEQUENCE    
  hpnicfFCoECfgFcmap OCTET STRING
  hpnicfFCoECfgDynamicVfcCreation TruthValue
  hpnicfFCoECfgDefaultFCFPriority Unsigned32
  hpnicfFCoECfgDATov Unsigned32
  hpnicfFCoECfgAddressingMode INTEGER

HpnicfFCoEVLANEntry  
SEQUENCE    
  hpnicfFCoEVLANIndex VlanIndex
  hpnicfFCoEFabricIndex T11FabricIndex
  hpnicfFCoEVLANOperState INTEGER
  hpnicfFCoEVLANRowStatus RowStatus

HpnicfFCoEStaticVfcEntry  
SEQUENCE    
  hpnicfFCoEStaticVfcIndex Unsigned32
  hpnicfFCoEStaticVfcFCFPriority Unsigned32
  hpnicfFCoEStaticVfcBindType HpnicfFCoEVfcBindType
  hpnicfFCoEStaticVfcBindIfIndex InterfaceIndexOrZero
  hpnicfFCoEStaticVfcBindMACAddress MacAddress
  hpnicfFCoEStaticVfcIfIndex InterfaceIndex
  hpnicfFCoEStaticVfcCreationTime TimeStamp
  hpnicfFCoEStaticVfcFailureCause SnmpAdminString
  hpnicfFCoEStaticVfcRowStatus RowStatus

HpnicfFCoEFIPSnoopingEntry  
SEQUENCE    
  hpnicfFCoEFIPSnoopingVLANIndex VlanIndex
  hpnicfFCoEFIPSnoopingEnable TruthValue
  hpnicfFCoEFIPSnoopingFcmap OCTET STRING

Defined Values

hpnicfFCoE 1.3.6.1.4.1.11.2.14.11.15.2.120
This MIB module is for configuring and monitoring Fibre Channel over Ethernet (FCoE) related entities. This MIB defines a Virtual FC (VFC) Interface as an object that represents either a VF_Port or a VE_Port on a FCoE Forwarder (FCF). VFC interfaces can be created either statically (by management request) or dynamically (at the time of FIP based FLOGI or ELP request). Other terminologies used in this MIB are defined by the Hpnicf FCoE standard, as defined in the FC-BB-5 specification. This MIB also supports configuration of the following objects: - Mapping of FCoE VLAN-ID used to carry traffic for a Fabric - FC-MAP value used by the FCF operating in FPMA mode - FIP snooping related objects
MODULE-IDENTITY    

hpnicfFCoEObjects 1.3.6.1.4.1.11.2.14.11.15.2.120.1
OBJECT IDENTIFIER    

hpnicfFCoEConfig 1.3.6.1.4.1.11.2.14.11.15.2.120.1.1
OBJECT IDENTIFIER    

hpnicfFCoECfgTable 1.3.6.1.4.1.11.2.14.11.15.2.120.1.1.1
This table facilitates configuration of FCoE parameters on a per Fibre Channel management instance.
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    HpnicfFCoECfgEntry

hpnicfFCoECfgEntry 1.3.6.1.4.1.11.2.14.11.15.2.120.1.1.1.1
There is one entry in this table for each Fibre Channel management instance.
Status: current Access: not-accessible
OBJECT-TYPE    
  HpnicfFCoECfgEntry  

hpnicfFCoECfgFcmap 1.3.6.1.4.1.11.2.14.11.15.2.120.1.1.1.1.1
This object configures the FC-MAP value used by the FCF when operating in FPMA mode. The default value is 0EFC00h, as written in the standard.
Status: current Access: read-write
OBJECT-TYPE    
  OCTET STRING Size(3)  

hpnicfFCoECfgDynamicVfcCreation 1.3.6.1.4.1.11.2.14.11.15.2.120.1.1.1.1.2
This object is set to 'true' to enable, or 'false' to disable, the dynamic creation of VFC interfaces on this FCF. When set to 'true', VFC interfaces are dynamically created as and when a FIP-based FLOGI or ELP request is received.
Status: current Access: read-write
OBJECT-TYPE    
  TruthValue  

hpnicfFCoECfgDefaultFCFPriority 1.3.6.1.4.1.11.2.14.11.15.2.120.1.1.1.1.3
The FIP priority value advertised by the FCF to ENodes by default. hpnicfFCoEStaticVfcFCFPriority configured for a VFC interface overrides this setting for the ENode associated with the VFC.
Status: current Access: read-write
OBJECT-TYPE    
  Unsigned32 0..255  

hpnicfFCoECfgDATov 1.3.6.1.4.1.11.2.14.11.15.2.120.1.1.1.1.4
The Discovery_Advertisement_Timeout value configured for the FCF. This is used as the timeout value in seconds by the FCF to send periodic Discovery Advertisements.
Status: current Access: read-write
OBJECT-TYPE    
  Unsigned32 1..600  

hpnicfFCoECfgAddressingMode 1.3.6.1.4.1.11.2.14.11.15.2.120.1.1.1.1.5
Addressing mode(s) supported by the FCF. Implementations should fail SetRequests for unsupported modes.
Status: current Access: read-write
OBJECT-TYPE    
  INTEGER fpma(1), spma(2), fpmaAndSpma(3)  

hpnicfFCoEVLANTable 1.3.6.1.4.1.11.2.14.11.15.2.120.1.1.2
In fabrics in which VLANs are deployed, this table facilitates configuration of VLAN and Virtual Fabric associations in an FCoE network. In such fabrics, FCoE forwarding for a fabric is over a VLAN in a (Layer-2) Ethernet network. That is, reachability between the ENode/remote-FCF and an FCF for a given fabric is determined by the reachability provided by the Ethernet network on the corresponding VLAN. An active entry in this table indicates which VLAN is used to transport FCoE traffic for a particular Virtual Fabric. If VLANs are not deployed or not enabled, entries in this table are ignored by the bridge. Some implmentations may allow traffic from only one Virtual Fabric to be transported over a given VLAN. Such implementations should prevent multiple entries with the same VLAN-ID from being created in this table. Modifying existing VLAN-Virtual Fabric associations is not possible. The specific row must first be deleted and then a new one created.
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    HpnicfFCoEVLANEntry

hpnicfFCoEVLANEntry 1.3.6.1.4.1.11.2.14.11.15.2.120.1.1.2.1
There is one entry in this table for each VLAN that is designated to transport FCoE traffic for a given Virtual Fabric.
Status: current Access: not-accessible
OBJECT-TYPE    
  HpnicfFCoEVLANEntry  

hpnicfFCoEVLANIndex 1.3.6.1.4.1.11.2.14.11.15.2.120.1.1.2.1.1
This object identifies the VLAN-ID that the FCoE FCF function is being enabled for.
Status: current Access: not-accessible
OBJECT-TYPE    
  VlanIndex  

hpnicfFCoEFabricIndex 1.3.6.1.4.1.11.2.14.11.15.2.120.1.1.2.1.2
This object identifies the Fabric Index of the Virtual Fabric traffic which is to be transported over the VLAN identified by hpnicfFCoEVLANIndex.
Status: current Access: not-accessible
OBJECT-TYPE    
  T11FabricIndex  

hpnicfFCoEVLANOperState 1.3.6.1.4.1.11.2.14.11.15.2.120.1.1.2.1.3
Operational state of this VLAN-Virtual Fabric association entry. The 'up' state is achieved when both the Virtual Fabric and VLAN are valid.
Status: current Access: read-only
OBJECT-TYPE    
  INTEGER up(1), down(2)  

hpnicfFCoEVLANRowStatus 1.3.6.1.4.1.11.2.14.11.15.2.120.1.1.2.1.4
The status of this conceptual row. The RowStatus becomes active on successful creation of an entry.
Status: current Access: read-create
OBJECT-TYPE    
  RowStatus  

hpnicfFCoEStaticVfcTable 1.3.6.1.4.1.11.2.14.11.15.2.120.1.1.3
This table facilitates the creation and deletion of static VFC interfaces. While VFCs can be dynamically created based on FIP FLOGI/ELP requests, operators may want to associate certain pre-configured policy for a particular ENode or a remote-FCF. In such cases static VFC creation becomes necessary. In addition to being creating, a static VFC also needs to be associated to an ENode or remote-FCF. The VFC binding provides such an associaton. The binding does not need to be specified when the row for a VFC is created, but may be specified later.
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    HpnicfFCoEStaticVfcEntry

hpnicfFCoEStaticVfcEntry 1.3.6.1.4.1.11.2.14.11.15.2.120.1.1.3.1
There is one entry in this table for each statically created VFC Interface.
Status: current Access: not-accessible
OBJECT-TYPE    
  HpnicfFCoEStaticVfcEntry  

hpnicfFCoEStaticVfcIndex 1.3.6.1.4.1.11.2.14.11.15.2.120.1.1.3.1.1
This index uniquely identifies a static VFC entry in this table.
Status: current Access: not-accessible
OBJECT-TYPE    
  Unsigned32 1..65535  

hpnicfFCoEStaticVfcFCFPriority 1.3.6.1.4.1.11.2.14.11.15.2.120.1.1.3.1.2
If this VFC is for a VF_Port this object is used to configure FCF priority to be advertised to the ENode associated with the VFC.
Status: current Access: read-create
OBJECT-TYPE    
  Unsigned32 0..255  

hpnicfFCoEStaticVfcBindType 1.3.6.1.4.1.11.2.14.11.15.2.120.1.1.3.1.3
The mechanism to identify the ENode associated with this VFC if it is of type VF_Port or to identify the remote-FCF associated with this VFC if it is of type VE_Port.
Status: current Access: read-create
OBJECT-TYPE    
  HpnicfFCoEVfcBindType  

hpnicfFCoEStaticVfcBindIfIndex 1.3.6.1.4.1.11.2.14.11.15.2.120.1.1.3.1.4
This object is applicable only when the local FCF is directly connected to an ENode or remote-FCF over a specific Ethernet interface, in which case this object contains the ifIndex of said Ethernet interface. If the ENode or remote-FCF is not directly connected to the FCF, this value of this object is zero.
Status: current Access: read-create
OBJECT-TYPE    
  InterfaceIndexOrZero  

hpnicfFCoEStaticVfcBindMACAddress 1.3.6.1.4.1.11.2.14.11.15.2.120.1.1.3.1.5
This object is applicable when the ENode or remote-FCF to which the local FCF is connected is identified by a MAC address. A FIP frame from a ENode or remote-FCF is associated with this VFC only if the source MAC address in the frame is the same as the value of this object.
Status: current Access: read-create
OBJECT-TYPE    
  MacAddress  

hpnicfFCoEStaticVfcIfIndex 1.3.6.1.4.1.11.2.14.11.15.2.120.1.1.3.1.6
The ifIndex of this Virtual FC interface.
Status: current Access: read-only
OBJECT-TYPE    
  InterfaceIndex  

hpnicfFCoEStaticVfcCreationTime 1.3.6.1.4.1.11.2.14.11.15.2.120.1.1.3.1.7
The timestamp of this entry's creation time.
Status: current Access: read-only
OBJECT-TYPE    
  TimeStamp  

hpnicfFCoEStaticVfcFailureCause 1.3.6.1.4.1.11.2.14.11.15.2.120.1.1.3.1.8
The cause of failure for the last bind operation. This object will be zero length if and only if the bind is successful.
Status: current Access: read-only
OBJECT-TYPE    
  SnmpAdminString  

hpnicfFCoEStaticVfcRowStatus 1.3.6.1.4.1.11.2.14.11.15.2.120.1.1.3.1.9
The status of this conceptual row. The RowStatus becomes active on successful creation of a VFC. The VFC does not need to be bound for the row to be active, but the VFC must be bound before becoming operational.
Status: current Access: read-create
OBJECT-TYPE    
  RowStatus  

hpnicfFCoEFIPSnoopingTable 1.3.6.1.4.1.11.2.14.11.15.2.120.1.1.4
FCoE provides increased flexibility, but with this flexibility new challenges arise in assuring highly robust Fabrics. The FCF does not have the complete control that a Fibre Channel switch has. Ethernet bridges commonly provide a feature called Access Control Lists (ACLs). Properly configured ACLs may emulate a point-to-point link by providing the traffic enforcement previously discussed. Furthermore, the FIP protocol has been designed to enable Ethernet bridges to efficiently monitor FIP frames passing through them. This data facilitates the automatic configuration of these ACLs. In addition, the automatic configuration is possible independent of any other ACLs that may be in use in the network for other applications. And FIP Snooping is to maintain these ACLs.
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    HpnicfFCoEFIPSnoopingEntry

hpnicfFCoEFIPSnoopingEntry 1.3.6.1.4.1.11.2.14.11.15.2.120.1.1.4.1
There is one entry in this table for each VLAN that is designated to ensures that only valid FCoE traffic is allowed.
Status: current Access: not-accessible
OBJECT-TYPE    
  HpnicfFCoEFIPSnoopingEntry  

hpnicfFCoEFIPSnoopingVLANIndex 1.3.6.1.4.1.11.2.14.11.15.2.120.1.1.4.1.1
This object identifies the VLAN-ID that the FIP Snooping function is being enabled for.
Status: current Access: not-accessible
OBJECT-TYPE    
  VlanIndex  

hpnicfFCoEFIPSnoopingEnable 1.3.6.1.4.1.11.2.14.11.15.2.120.1.1.4.1.2
This object is used to enable or disable FIP Snooping on an Ethernet Bridge.
Status: current Access: read-write
OBJECT-TYPE    
  TruthValue  

hpnicfFCoEFIPSnoopingFcmap 1.3.6.1.4.1.11.2.14.11.15.2.120.1.1.4.1.3
This object configures the FC-MAP value associated with the FIP snooping Ethernet Bridge.
Status: current Access: read-write
OBJECT-TYPE    
  OCTET STRING Size(3)