mibs/MIBS/comware/HH3C-FC-FLOGIN-MIB
2023-12-05 12:25:34 +01:00

211 lines
6.6 KiB
Plaintext

-- =====================================================================
-- Copyright (c) 2004-2013 New H3C Tech. Co., Ltd. All rights reserved.
--
-- Description:
-- This MIB module is used for representing fabric login information.
-- Reference:
-- Version: V1.0
-- History:
-- V1.0 Initial version
-- created by qiaoxinghua 2013-02-27
-- =====================================================================
HH3C-FC-FLOGIN-MIB DEFINITIONS ::= BEGIN
IMPORTS
OBJECT-TYPE, MODULE-IDENTITY
FROM SNMPv2-SMI
TruthValue
FROM SNMPv2-TC
Hh3cFcNameId, Hh3cFcAddressId, Hh3cFcBbCredit,
Hh3cFcClassOfServices, Hh3cFcRxMTU
FROM HH3C-FC-TC-MIB
hh3cSan, hh3cVsanIndex
FROM HH3C-VSAN-MIB
ifIndex
FROM IF-MIB;
hh3cFcFLogin MODULE-IDENTITY
LAST-UPDATED "201302271100Z"
ORGANIZATION
"New H3C Tech. Co., Ltd."
CONTACT-INFO
"Platform Team New H3C Tech. Co., Ltd.
Hai-Dian District Beijing P.R. China
http://www.h3c.com
Zip:100085
"
DESCRIPTION
"This MIB module is for representing fabric login information."
REVISION "201302271100Z"
DESCRIPTION
"Initial version of this MIB module."
::= { hh3cSan 3 }
--
-- Node definitions
--
hh3cFcFLoginMibObjects OBJECT IDENTIFIER ::= { hh3cFcFLogin 1 }
hh3cFcFLoginTable OBJECT-TYPE
SYNTAX SEQUENCE OF Hh3cFcFLoginEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of Fibre Channel related service parameters
used to represent the fabric login information in accord
with each Nx_Port attached to a particular Fibre Channel
port in a particular VSAN (Virtual Storage Area Network).
Each entry is created by a fabric switch when an Nx_Port
successfully logged in to it explicitly or implicitly,
and is deleted when the port logged out."
::= { hh3cFcFLoginMibObjects 1 }
hh3cFcFLoginEntry OBJECT-TYPE
SYNTAX Hh3cFcFLoginEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A group of Fibre Channel related service parameters
used to represent fabric login information of a specific
Nx_Port."
INDEX { ifIndex,
hh3cVsanIndex,
hh3cFcFLoginIndex }
::= { hh3cFcFLoginTable 1 }
Hh3cFcFLoginEntry ::=
SEQUENCE {
hh3cFcFLoginIndex
Hh3cFcAddressId,
hh3cFcFLoginPortNodeWWN
Hh3cFcNameId,
hh3cFcFLoginPortWWN
Hh3cFcNameId,
hh3cFcFLoginPortFcId
Hh3cFcAddressId,
hh3cFcFLoginRxBbCredit
Hh3cFcBbCredit,
hh3cFcFLoginTxBbCredit
Hh3cFcBbCredit,
hh3cFcFLoginClass2RxMTU
Hh3cFcRxMTU,
hh3cFcFLoginClass3RxMTU
Hh3cFcRxMTU,
hh3cFcFLoginSuppClassRequested
Hh3cFcClassOfServices,
hh3cFcFLoginClass2ReqAgreed
TruthValue,
hh3cFcFLoginClass3ReqAgreed
TruthValue
}
hh3cFcFLoginIndex OBJECT-TYPE
SYNTAX Hh3cFcAddressId
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index of current fabric login entry. The Fibre Channel
address identifier is used to identify the associated Nx_Port
of this entry."
::= { hh3cFcFLoginEntry 1 }
hh3cFcFLoginPortNodeWWN OBJECT-TYPE
SYNTAX Hh3cFcNameId
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The world wide name of the Remote Node to which the
logged-in Nx_Port belongs."
::= { hh3cFcFLoginEntry 2 }
hh3cFcFLoginPortWWN OBJECT-TYPE
SYNTAX Hh3cFcNameId
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The world wide name of the logged-in Nx_Port."
::= { hh3cFcFLoginEntry 3 }
hh3cFcFLoginPortFcId OBJECT-TYPE
SYNTAX Hh3cFcAddressId
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Fibre Channel address identifier that has been
assigned by the fabric to the logged-in Nx_Port."
::= { hh3cFcFLoginEntry 4 }
hh3cFcFLoginRxBbCredit OBJECT-TYPE
SYNTAX Hh3cFcBbCredit
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum number of buffers available for a recipient to
receive frames from the logged-in Nx_Port in Class2, Class3.
The object is used in the buffer-to-buffer flow control from
the logged-in Nx_Port to Fx_Port."
::= { hh3cFcFLoginEntry 5 }
hh3cFcFLoginTxBbCredit OBJECT-TYPE
SYNTAX Hh3cFcBbCredit
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of buffers available for a sender to transmit
frames to the logged-in Nx_Port in Class2, Class3.
The object is used in the buffer-to-buffer flow control from
Fx_Port to the logged-in Nx_Port."
::= { hh3cFcFLoginEntry 6 }
hh3cFcFLoginClass2RxMTU OBJECT-TYPE
SYNTAX Hh3cFcRxMTU
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The object specifies the Maximum Transmission Unit of an
Fibre Channel frame that can be received by the logged-in
Nx_Port in Class 2 service."
::= { hh3cFcFLoginEntry 7 }
hh3cFcFLoginClass3RxMTU OBJECT-TYPE
SYNTAX Hh3cFcRxMTU
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The object specifies the Maximum Transmission Unit of an
Fibre Channel frame that can be received by the logged-in
Nx_Port in Class 3 service."
::= { hh3cFcFLoginEntry 8 }
hh3cFcFLoginSuppClassRequested OBJECT-TYPE
SYNTAX Hh3cFcClassOfServices
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The object indicating the supported Classes that the logged-in
Nx_Port has requested."
::= { hh3cFcFLoginEntry 9 }
hh3cFcFLoginClass2ReqAgreed OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The object indicating whether the Fx_Port has agreed to support
Class 2 delivery that the logged-in Nx_Port requested. It's
meaningful only when the Class 2 delivery has been requested."
::= { hh3cFcFLoginEntry 10 }
hh3cFcFLoginClass3ReqAgreed OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The object indicating whether the Fx_Port has agreed to support
Class 3 delivery that the logged-in Nx_Port requested. It's
meaningful only when the Class 3 delivery has been requested."
::= { hh3cFcFLoginEntry 11 }
END