Network Working Group S. Kipp Request for Comments: 4747 G. Ramkumar Category: Standards Track McDATA Corporation K. McCloghrie Cisco Systems November 2006
Network Working Group S. Kipp Request for Comments: 4747 G. Ramkumar Category: Standards Track McDATA Corporation K. McCloghrie Cisco Systems November 2006
The Virtual Fabrics MIB
虚拟结构MIB
Status of This Memo
关于下段备忘
This document specifies an Internet standards track protocol for the Internet community, and requests discussion and suggestions for improvements. Please refer to the current edition of the "Internet Official Protocol Standards" (STD 1) for the standardization state and status of this protocol. Distribution of this memo is unlimited.
本文件规定了互联网社区的互联网标准跟踪协议,并要求进行讨论和提出改进建议。有关本协议的标准化状态和状态,请参考当前版本的“互联网官方协议标准”(STD 1)。本备忘录的分发不受限制。
Copyright Notice
版权公告
Copyright (C) The IETF Trust (2006).
版权所有(C)IETF信托基金(2006年)。
Abstract
摘要
This memo defines a portion of the Management Information Base (MIB) for use with network management protocols in the Internet community. In particular, it describes managed objects for information related to the Fibre Channel network's Virtual Fabrics function.
此备忘录定义了管理信息库(MIB)的一部分,用于Internet社区中的网络管理协议。特别是,它描述了与光纤通道网络的虚拟结构功能相关的信息的托管对象。
Table of Contents
目录
1. Introduction ....................................................2 2. The Internet-Standard Management Framework ......................2 3. Short Overview of Fibre Channel .................................2 4. Relationship to Other MIBs ......................................3 5. MIB Overview ....................................................3 5.1. Fibre Channel Management Instance ..........................4 5.2. Representing Core and Virtual Switches .....................4 6. The T11-FC-VIRTUAL-FABRIC-MIB Module ............................5 7. Security Considerations ........................................16 8. IANA Considerations ............................................17 9. Acknowledgements ...............................................17 10. Normative References ..........................................17 11. Informative References ........................................18
1. Introduction ....................................................2 2. The Internet-Standard Management Framework ......................2 3. Short Overview of Fibre Channel .................................2 4. Relationship to Other MIBs ......................................3 5. MIB Overview ....................................................3 5.1. Fibre Channel Management Instance ..........................4 5.2. Representing Core and Virtual Switches .....................4 6. The T11-FC-VIRTUAL-FABRIC-MIB Module ............................5 7. Security Considerations ........................................16 8. IANA Considerations ............................................17 9. Acknowledgements ...............................................17 10. Normative References ..........................................17 11. Informative References ........................................18
This memo defines a portion of the Management Information Base (MIB) for use with network management protocols in the Internet community. In particular, it describes managed objects for information related to the Fibre Channel network's Virtual Fabric function.
此备忘录定义了管理信息库(MIB)的一部分,用于Internet社区中的网络管理协议。特别是,它描述了与光纤通道网络的虚拟结构功能相关的信息的托管对象。
The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in RFC 2119 [RFC2119].
本文件中的关键词“必须”、“不得”、“要求”、“应”、“不应”、“应”、“不应”、“建议”、“可”和“可选”应按照RFC 2119[RFC2119]中所述进行解释。
For a detailed overview of the documents that describe the current Internet-Standard Management Framework, please refer to section 7 of RFC 3410 [RFC3410]. Managed objects are accessed via a virtual information store, termed the Management Information Base or MIB. MIB objects are generally accessed through the Simple Network Management Protocol (SNMP).
有关描述当前互联网标准管理框架的文件的详细概述,请参阅RFC 3410[RFC3410]第7节。托管对象通过虚拟信息存储(称为管理信息库或MIB)进行访问。MIB对象通常通过简单网络管理协议(SNMP)进行访问。
Objects in the MIB are defined using the mechanisms defined in the Structure of Management Information (SMI). This memo specifies a MIB module that is compliant to the SMIv2, which is described in STD 58, RFC 2578 [RFC2578], STD 58, RFC 2579 [RFC2579] and STD 58, RFC 2580 [RFC2580].
MIB中的对象是使用管理信息结构(SMI)中定义的机制定义的。本备忘录规定了符合SMIv2的MIB模块,如STD 58、RFC 2578[RFC2578]、STD 58、RFC 2579[RFC2579]和STD 58、RFC 2580[RFC2580]所述。
The Fibre Channel (FC) is logically a bidirectional point-to-point serial data channel, structured for high performance. Fibre Channel provides a general transport vehicle for higher-level protocols such as Small Computer System Interface (SCSI) command sets, the High-Performance Parallel Interface (HIPPI) data framing, IP (Internet Protocol), IEEE 802.2, and others.
光纤通道(FC)在逻辑上是一种双向点对点串行数据通道,其结构旨在实现高性能。光纤通道为高级协议(如小型计算机系统接口(SCSI)命令集、高性能并行接口(HIPI)数据帧、IP(Internet协议)、IEEE 802.2等)提供了通用传输工具。
Physically, Fibre Channel is an interconnection of multiple communication points, called N_Ports, interconnected either by a switching network, called a Fabric, or by a point-to-point link. A Fibre Channel "node" consists of one or more N_Ports. A Fabric may consist of multiple Interconnect Elements, some of which are switches. An N_Port connects to the Fabric via a port on a switch called an F_Port. When multiple FC nodes are connected to a single port on a switch via an "Arbitrated Loop" topology, the switch port is called an FL_Port, and the nodes' ports are called NL_Ports. The term Nx_Port is used to refer to either an N_Port or an NL_Port. The term Fx_Port is used to refer to either an F_Port or an FL_Port. A switch port, which is interconnected to another switch port via an
从物理上讲,光纤通道是多个通信点(称为N_端口)的互连,这些通信点通过交换网络(称为结构)或点到点链路互连。光纤通道“节点”由一个或多个N_端口组成。一个结构可以由多个互连元件组成,其中一些是交换机。N_端口通过交换机上称为F_端口的端口连接到结构。当多个FC节点通过“仲裁环路”拓扑连接到交换机上的单个端口时,交换机端口称为FL_端口,节点的端口称为NL_端口。术语Nx_端口用于指N_端口或NL_端口。术语Fx_端口用于指F_端口或FL_端口。一种交换机端口,通过网络与另一个交换机端口互连
Inter-Switch Link (ISL), is called an E_Port. A B_Port connects a bridge device with an E_Port on a switch; a B_Port provides a subset of E_Port functionality.
交换机间链路(ISL)称为E_端口。B_端口将桥接设备与交换机上的E_端口连接起来;B_端口提供E_端口功能的子集。
Many Fibre Channel components (including the Fabric, each node, and most ports) have globally-unique names. These globally-unique names are typically formatted as World Wide Names (WWNs). More information on WWNs can be found in [FC-FS]. WWNs are expected to be persistent across agent and unit resets.
许多光纤通道组件(包括结构、每个节点和大多数端口)具有全局唯一的名称。这些全局唯一的名称通常格式化为全球通用名称(WWN)。有关WWN的更多信息,请参见[FC-FS]。WWN预计将在代理和单元重置之间保持不变。
Fibre Channel frames contain 24-bit address identifiers that identify the frame's source and destination ports. Each FC port has both an address identifier and a WWN. When a Fabric is in use, the FC address identifiers are dynamic and are assigned by a switch. Each octet of a 24-bit address represents a level in an address hierarchy, with a Domain_ID being the highest level of the hierarchy.
光纤通道帧包含24位地址标识符,用于标识帧的源端口和目标端口。每个FC端口都有地址标识符和WWN。在使用结构时,FC地址标识符是动态的,由交换机分配。24位地址的每个八位字节表示地址层次结构中的一个级别,域ID是层次结构中的最高级别。
Virtual Fabrics allow a single physical Fabric to be divided into multiple logical Fabrics. Each Virtual Fabric may be managed independently like traditional Fabrics. Virtual Fabrics are designed to achieve a better utilization of a physical infrastructure and to isolate events in one Virtual Fabric from affecting other Fabrics. When one Core Switch provides switching functions for multiple Virtual Fabrics, that Core Switch is modeled as containing multiple Virtual Switches, one for each Virtual Fabric.
虚拟结构允许将单个物理结构划分为多个逻辑结构。每个虚拟结构都可以像传统结构一样独立管理。虚拟结构旨在更好地利用物理基础结构,并将一个虚拟结构中的事件与其他结构隔离开来。当一个核心交换机为多个虚拟结构提供交换功能时,该核心交换机被建模为包含多个虚拟交换机,每个虚拟结构一个。
Each Virtual Fabric is identified by a 12-bit Virtual Fabric ID (VF_ID). When frames from multiple Virtual Fabrics are transmitted over a physical link, the VF_ID carried in a frame's Virtual Fabric Tagging Header (VFT_Header) identifies which Virtual Fabric the frame belongs to. The use of VFT_Headers is enabled through an initial negotiation exchange between the two connected ports.
每个虚拟结构由一个12位虚拟结构ID(VF_ID)标识。当来自多个虚拟结构的帧通过物理链路传输时,帧的虚拟结构标记头(VFT_头)中携带的VF_ID标识帧所属的虚拟结构。VFT_头的使用是通过两个连接端口之间的初始协商交换启用的。
This MIB extends beyond [RFC4044] to cover the functionality, in Fibre Channel switches, of providing Fibre Channel's Virtual Fabrics function.
此MIB扩展到[RFC4044]之外,以涵盖光纤通道交换机中提供光纤通道虚拟结构功能的功能。
This MIB module provides the means for monitoring the operation of, and configuring some parameters of, one or more instances of Fibre Channel Virtual Fabric functionality. (Note that there are no definitions in this MIB module of "managed actions" which can be invoked via a remote network management protocol such as SNMP.)
此MIB模块提供了监视一个或多个光纤通道虚拟结构功能实例的操作和配置其某些参数的方法。(请注意,此MIB模块中没有可通过远程网络管理协议(如SNMP)调用的“托管操作”的定义。)
The following MIB module has IMPORTS from [RFC2578], [RFC2579], [RFC2580], [RFC2863], [RFC4044], and [RFC4439]. In REFERENCE clauses, it refers to [FC-SW-4].
以下MIB模块已从[RFC2578]、[RFC2579]、[RFC2580]、[RFC2863]、[RFC4044]和[RFC4439]导入。在参考条款中,指的是[FC-SW-4]。
A Fibre Channel management instance is defined in [RFC4044] as a separable managed instance of Fibre Channel functionality. Fibre Channel functionality may be grouped into Fibre Channel management instances in whatever way is most convenient for the implementation(s). For example, one such grouping accommodates a single SNMP agent having multiple AgentX [RFC2741] sub-agents, with each sub-agent implementing a different Fibre Channel management instance.
[RFC4044]中将光纤通道管理实例定义为光纤通道功能的可分离托管实例。光纤通道功能可以以对实施最方便的方式分组到光纤通道管理实例中。例如,一个这样的分组容纳具有多个AgentX[RFC2741]子代理的单个SNMP代理,每个子代理实现不同的光纤通道管理实例。
The object, fcmInstanceIndex, is IMPORTed from the FC-MGMT-MIB [RFC4044] as the index value to uniquely identify each Fibre Channel management instance, for example within the same SNMP context ([RFC3411] section 3.3.1). The t11vfVirtualSwitchTable augments the fcmSwitchTable, and the primary index variable of the fcmSwitchTable is fcmInstanceIndex.
对象fcmInstanceIndex作为索引值从FC-MGMT-MIB[RFC4044]导入,以唯一标识每个光纤通道管理实例,例如在同一SNMP上下文中([RFC3411]第3.3.1节)。t11vfVirtualSwitchTable扩展了fcmSwitchTable,fcmSwitchTable的主要索引变量是fcmInstanceIndex。
In the presence of Virtual Switches, fcmSwitchTable in RFC4044 contains a row for each Virtual Switch. fcmSwitchTable, t11vfCoreSwitchTable, and t11vfVirtualSwitchTable are complementary. The t11vfCoreSwitchTable and t11vfVirtualSwitchTable contain information that helps the management client determine which Switches are Virtual Switches and how each relates to a Core Switch. A Virtual Switch must reside in a single Core Switch, and a Core Switch is defined as a set of entities with the same Core Switch_Name.
在存在虚拟交换机的情况下,RFC4044中的FCMSSwitchTable包含每个虚拟交换机的一行。fcmSwitchTable、t11vfCoreSwitchTable和t11vfVirtualSwitchTable是互补的。t11vfCoreSwitchTable和t11vfVirtualSwitchTable包含帮助管理客户端确定哪些交换机是虚拟交换机以及它们与核心交换机的关系的信息。虚拟交换机必须位于单个核心交换机中,核心交换机定义为具有相同核心交换机名称的一组实体。
RFC 4044 was defined before Virtual Switches were standard and represented only physical Switches, so the RFC 4044 tables were not defined as read-create. With the advent of Virtual Switches, Virtual Switches can now be created by administrators, and read-create tables are required. The StorageType of RFC 4044 tables were not defined, and StorageTypes used in this MIB should also apply to the RFC 4044 tables that this MIB augments.
RFC 4044是在虚拟交换机成为标准交换机之前定义的,只表示物理交换机,因此RFC 4044表没有定义为read create。随着虚拟交换机的出现,管理员现在可以创建虚拟交换机,并且需要读-创建表。未定义RFC 4044表的StorageType,此MIB中使用的StorageType也应应用于此MIB扩充的RFC 4044表。
T11-FC-VIRTUAL-FABRIC-MIB DEFINITIONS ::= BEGIN
T11-FC-VIRTUAL-FABRIC-MIB DEFINITIONS ::= BEGIN
IMPORTS MODULE-IDENTITY, OBJECT-TYPE, Unsigned32, mib-2 FROM SNMPv2-SMI -- [RFC2578] MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF -- [RFC2580] RowStatus, StorageType FROM SNMPv2-TC -- [RFC2579] InterfaceIndex FROM IF-MIB -- [RFC2863] fcmInstanceIndex, FcNameIdOrZero, fcmPortEntry, fcmSwitchEntry FROM FC-MGMT-MIB -- [RFC4044] T11FabricIndex FROM T11-TC-MIB; -- [RFC4439]
IMPORTS MODULE-IDENTITY, OBJECT-TYPE, Unsigned32, mib-2 FROM SNMPv2-SMI -- [RFC2578] MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF -- [RFC2580] RowStatus, StorageType FROM SNMPv2-TC -- [RFC2579] InterfaceIndex FROM IF-MIB -- [RFC2863] fcmInstanceIndex, FcNameIdOrZero, fcmPortEntry, fcmSwitchEntry FROM FC-MGMT-MIB -- [RFC4044] T11FabricIndex FROM T11-TC-MIB; -- [RFC4439]
t11FcVirtualFabricMIB MODULE-IDENTITY LAST-UPDATED "200611100000Z" ORGANIZATION "IETF IMSS (Internet and Management Support for Storage) Working Group" CONTACT-INFO " Scott Kipp McDATA Corporation Tel: +1 720 558-3452 E-mail: scott.kipp@mcdata.com Postal: 4 McDATA Parkway Broomfield, CO USA 80021
t11FcVirtualFabricMIB MODULE-IDENTITY上次更新的“2006111000Z”组织“IETF IMSS(互联网和存储管理支持)工作组“联系方式”Scott Kipp McDATA Corporation电话:+1 720 558-3452电子邮件:Scott。kipp@mcdata.com邮政编码:美国科罗拉多州布鲁姆菲尔德市麦克达大道4号80021
G D Ramkumar SnapTell, Inc. Tel: +1 650-326-7627 E-mail: gramkumar@stanfordalumni.org Postal: 2741 Middlefield Rd, Suite 200 Palo Alto, CA USA 94306
G D Ramkumar SnapTell,Inc.电话:+1 650-326-7627电子邮件:gramkumar@stanfordalumni.org邮政:美国加利福尼亚州帕洛阿尔托市米德菲尔德路2741号200室94306
Keith McCloghrie Cisco Systems, Inc. Tel: +1 408 526-5260 E-mail: kzm@cisco.com Postal: 170 West Tasman Drive San Jose, CA USA 95134 "
Keith McCloghrie Cisco Systems,Inc.电话:+1 408 526-5260电子邮件:kzm@cisco.com邮政编码:美国加利福尼亚州圣何塞市西塔斯曼大道170号,邮编95134“
DESCRIPTION "This module defines management information specific to Fibre Channel Virtual Fabrics. A Virtual Fabric is a
DESCRIPTION“此模块定义光纤通道虚拟结构特定的管理信息。虚拟结构是
Fabric composed of partitions of switches, links and N_Ports with a single Fabric management domain, Fabric Services and independence from other Virtual Fabrics.
结构由交换机、链路和N_端口的分区组成,具有单个结构管理域、结构服务和独立于其他虚拟结构的特性。
Copyright (C) The IETF Trust (2006). This version of this MIB module is part of RFC 4747; see the RFC itself for full legal notices." REVISION "200611100000Z" DESCRIPTION "Initial version of this MIB module, published as RFC 4747." ::= { mib-2 147 }
Copyright (C) The IETF Trust (2006). This version of this MIB module is part of RFC 4747; see the RFC itself for full legal notices." REVISION "200611100000Z" DESCRIPTION "Initial version of this MIB module, published as RFC 4747." ::= { mib-2 147 }
t11vfObjects OBJECT IDENTIFIER ::= { t11FcVirtualFabricMIB 1 } t11vfConformance OBJECT IDENTIFIER ::= { t11FcVirtualFabricMIB 2 }
t11vfObjects OBJECT IDENTIFIER ::= { t11FcVirtualFabricMIB 1 } t11vfConformance OBJECT IDENTIFIER ::= { t11FcVirtualFabricMIB 2 }
--******************************** -- MIB object definitions --
--******************************** -- MIB object definitions --
t11vfCoreSwitchTable OBJECT-TYPE SYNTAX SEQUENCE OF T11vfCoreSwitchEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of core switches supported by the current management entity." ::= { t11vfObjects 1 }
t11vfCoreSwitchTable OBJECT-TYPE SYNTAX SEQUENCE OF T11vfCoreSwitchEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of core switches supported by the current management entity." ::= { t11vfObjects 1 }
t11vfCoreSwitchEntry OBJECT-TYPE SYNTAX T11vfCoreSwitchEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each entry represents one core switch." INDEX { fcmInstanceIndex, t11vfCoreSwitchSwitchName } ::= { t11vfCoreSwitchTable 1}
t11vfCoreSwitchEntry OBJECT-TYPE SYNTAX T11vfCoreSwitchEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each entry represents one core switch." INDEX { fcmInstanceIndex, t11vfCoreSwitchSwitchName } ::= { t11vfCoreSwitchTable 1}
T11vfCoreSwitchEntry ::= SEQUENCE { t11vfCoreSwitchSwitchName FcNameIdOrZero, t11vfCoreSwitchMaxSupported Unsigned32, t11vfCoreSwitchStorageType StorageType }
T11vfCoreSwitchEntry ::= SEQUENCE { t11vfCoreSwitchSwitchName FcNameIdOrZero, t11vfCoreSwitchMaxSupported Unsigned32, t11vfCoreSwitchStorageType StorageType }
t11vfCoreSwitchSwitchName OBJECT-TYPE SYNTAX FcNameIdOrZero (SIZE(8 | 16)) MAX-ACCESS not-accessible STATUS current
t11vfCoreSwitchSwitchName对象类型语法FcNameIdOrZero(大小(8 | 16))最大访问不可访问状态当前
DESCRIPTION "The Core Switch_Name (WWN) of this Core Switch." ::= { t11vfCoreSwitchEntry 1 }
DESCRIPTION "The Core Switch_Name (WWN) of this Core Switch." ::= { t11vfCoreSwitchEntry 1 }
t11vfCoreSwitchMaxSupported OBJECT-TYPE SYNTAX Unsigned32 (1..4095) MAX-ACCESS read-write STATUS current DESCRIPTION "In switches that do not support Virtual Fabrics, this object has the value of 1. If Virtual Fabrics are supported, this object is the maximum number of Virtual Fabrics supported by the Core Switch. For the purpose of this count, the Control VF_ID is ignored." ::= { t11vfCoreSwitchEntry 2 }
t11vfCoreSwitchMaxSupported OBJECT-TYPE SYNTAX Unsigned32 (1..4095) MAX-ACCESS read-write STATUS current DESCRIPTION "In switches that do not support Virtual Fabrics, this object has the value of 1. If Virtual Fabrics are supported, this object is the maximum number of Virtual Fabrics supported by the Core Switch. For the purpose of this count, the Control VF_ID is ignored." ::= { t11vfCoreSwitchEntry 2 }
t11vfCoreSwitchStorageType OBJECT-TYPE SYNTAX StorageType MAX-ACCESS read-write STATUS current DESCRIPTION "The storage type for this conceptual row. Conceptual rows having the value 'permanent' need not allow write-access to any columnar objects in the row." DEFVAL { nonVolatile } ::= { t11vfCoreSwitchEntry 3 }
t11vfCoreSwitchStorageType OBJECT-TYPE SYNTAX StorageType MAX-ACCESS read-write STATUS current DESCRIPTION "The storage type for this conceptual row. Conceptual rows having the value 'permanent' need not allow write-access to any columnar objects in the row." DEFVAL { nonVolatile } ::= { t11vfCoreSwitchEntry 3 }
-- Virtual Switch table
--虚拟交换表
t11vfVirtualSwitchTable OBJECT-TYPE SYNTAX SEQUENCE OF T11vfVirtualSwitchEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of Virtual Switches. When one Core Switch provides switching functions for multiple Virtual Fabrics, that Core Switch is modeled as containing multiple Virtual Switches, one for each Virtual Fabric. This table contains one row for every Virtual Switch on every Core Switch. This table augments the basic switch information in the fcmSwitchTable Table in the FC-MGMT-MIB." REFERENCE "fcmSwitchTable is defined in the FC-MGMT-MIB [RFC4044]." ::= { t11vfObjects 2 }
t11vfVirtualSwitchTable OBJECT-TYPE SYNTAX SEQUENCE OF T11vfVirtualSwitchEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of Virtual Switches. When one Core Switch provides switching functions for multiple Virtual Fabrics, that Core Switch is modeled as containing multiple Virtual Switches, one for each Virtual Fabric. This table contains one row for every Virtual Switch on every Core Switch. This table augments the basic switch information in the fcmSwitchTable Table in the FC-MGMT-MIB." REFERENCE "fcmSwitchTable is defined in the FC-MGMT-MIB [RFC4044]." ::= { t11vfObjects 2 }
t11vfVirtualSwitchEntry OBJECT-TYPE SYNTAX T11vfVirtualSwitchEntry
t11vfVirtualSwitchEntry对象类型语法t11vfVirtualSwitchEntry
MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of the Virtual Switch table. Each row is for a Virtual Switch.
MAX-ACCESS not ACCESS STATUS current DESCRIPTION“虚拟交换机表的条目。每行对应一个虚拟交换机。
This table augments the fcmSwitchTable, i.e., every entry in this table has a one-to-one correspondence with an entry in the fcmSwitchTable. At the time when the fcmSwitchTable was defined, it applied to physical switches. With the definition and usage of virtual switches, fcmSwitchTable now applies to virtual switches as well as physical switches, and (in contrast to physical switches) it is appropriate to provide the capability for virtual switches to be created via remote management applications, e.g., via SNMP.
此表扩充了fcmSwitchTable,即此表中的每个条目都与fcmSwitchTable中的一个条目一一对应。在定义fcmSwitchTable时,它应用于物理交换机。随着虚拟交换机的定义和使用,fcmSwitchTable现在适用于虚拟交换机和物理交换机,并且(与物理交换机相比)适合提供通过远程管理应用程序(例如,通过SNMP)创建虚拟交换机的功能。
So, this entry contains a RowStatus object (to allow the creation of a virtual switch), as well as a StorageType object. Obviously, if a row is created/deleted in this table, the corresponding row in the fcmSwitchTable will be created/deleted." REFERENCE "fcmSwitchEntry is defined in the FC-MGMT-MIB module [RFC4044]." AUGMENTS { fcmSwitchEntry } ::= { t11vfVirtualSwitchTable 1}
So, this entry contains a RowStatus object (to allow the creation of a virtual switch), as well as a StorageType object. Obviously, if a row is created/deleted in this table, the corresponding row in the fcmSwitchTable will be created/deleted." REFERENCE "fcmSwitchEntry is defined in the FC-MGMT-MIB module [RFC4044]." AUGMENTS { fcmSwitchEntry } ::= { t11vfVirtualSwitchTable 1}
T11vfVirtualSwitchEntry ::= SEQUENCE { t11vfVirtualSwitchVfId T11FabricIndex, t11vfVirtualSwitchCoreSwitchName FcNameIdOrZero, t11vfVirtualSwitchRowStatus RowStatus, t11vfVirtualSwitchStorageType StorageType }
T11vfVirtualSwitchEntry ::= SEQUENCE { t11vfVirtualSwitchVfId T11FabricIndex, t11vfVirtualSwitchCoreSwitchName FcNameIdOrZero, t11vfVirtualSwitchRowStatus RowStatus, t11vfVirtualSwitchStorageType StorageType }
t11vfVirtualSwitchVfId OBJECT-TYPE SYNTAX T11FabricIndex MAX-ACCESS read-create STATUS current DESCRIPTION "The VF_ID of the Virtual Fabric for which this virtual switch performs its switching function. The Control VF_ID is implicitly enabled and is not set. Communication with the Control VF_ID is required." REFERENCE "FC-SW-4, REV 7.5, section 12.2" ::= { t11vfVirtualSwitchEntry 1 }
t11vfVirtualSwitchVfId OBJECT-TYPE SYNTAX T11FabricIndex MAX-ACCESS read-create STATUS current DESCRIPTION "The VF_ID of the Virtual Fabric for which this virtual switch performs its switching function. The Control VF_ID is implicitly enabled and is not set. Communication with the Control VF_ID is required." REFERENCE "FC-SW-4, REV 7.5, section 12.2" ::= { t11vfVirtualSwitchEntry 1 }
t11vfVirtualSwitchCoreSwitchName OBJECT-TYPE SYNTAX FcNameIdOrZero (SIZE(8 | 16)) MAX-ACCESS read-only STATUS current DESCRIPTION "The Core Switch_Name (WWN) of the Core Switch that contains this Virtual Switch." REFERENCE "FC-SW-4, REV 7.5, section 12.2." ::= { t11vfVirtualSwitchEntry 2 }
t11vfVirtualSwitchCoreSwitchName OBJECT-TYPE SYNTAX FcNameIdOrZero (SIZE(8 | 16)) MAX-ACCESS read-only STATUS current DESCRIPTION "The Core Switch_Name (WWN) of the Core Switch that contains this Virtual Switch." REFERENCE "FC-SW-4, REV 7.5, section 12.2." ::= { t11vfVirtualSwitchEntry 2 }
t11vfVirtualSwitchRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "The status of this row." ::= { t11vfVirtualSwitchEntry 3 }
t11vfVirtualSwitchRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "The status of this row." ::= { t11vfVirtualSwitchEntry 3 }
t11vfVirtualSwitchStorageType OBJECT-TYPE SYNTAX StorageType MAX-ACCESS read-create STATUS current DESCRIPTION "The storage type for this conceptual row. Conceptual rows having the value 'permanent' need not allow write-access to any columnar objects in the row." DEFVAL { nonVolatile } ::= { t11vfVirtualSwitchEntry 4 }
t11vfVirtualSwitchStorageType OBJECT-TYPE SYNTAX StorageType MAX-ACCESS read-create STATUS current DESCRIPTION "The storage type for this conceptual row. Conceptual rows having the value 'permanent' need not allow write-access to any columnar objects in the row." DEFVAL { nonVolatile } ::= { t11vfVirtualSwitchEntry 4 }
-- Port table
--端口表
t11vfPortTable OBJECT-TYPE SYNTAX SEQUENCE OF T11vfPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of Port attributes related to Virtual Fabrics." ::= { t11vfObjects 3 }
t11vfPortTable OBJECT-TYPE SYNTAX SEQUENCE OF T11vfPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of Port attributes related to Virtual Fabrics." ::= { t11vfObjects 3 }
t11vfPortEntry OBJECT-TYPE SYNTAX T11vfPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each entry represents a physical Port on a switch. Switches that support Virtual Fabrics would add
T11vPortentry对象类型语法T11vPortentry MAX-ACCESS不可访问状态当前描述“每个条目表示交换机上的一个物理端口。支持虚拟结构的交换机将添加
these four additional columns to the fcmPortEntry row." REFERENCE "fcmPortEntry is defined in the FC-MGMT-MIB module." AUGMENTS { fcmPortEntry } ::= { t11vfPortTable 1}
these four additional columns to the fcmPortEntry row." REFERENCE "fcmPortEntry is defined in the FC-MGMT-MIB module." AUGMENTS { fcmPortEntry } ::= { t11vfPortTable 1}
T11vfPortEntry ::= SEQUENCE { t11vfPortVfId T11FabricIndex, t11vfPortTaggingAdminStatus INTEGER, t11vfPortTaggingOperStatus INTEGER, t11vfPortStorageType StorageType }
T11vfPortEntry ::= SEQUENCE { t11vfPortVfId T11FabricIndex, t11vfPortTaggingAdminStatus INTEGER, t11vfPortTaggingOperStatus INTEGER, t11vfPortStorageType StorageType }
t11vfPortVfId OBJECT-TYPE SYNTAX T11FabricIndex MAX-ACCESS read-write STATUS current DESCRIPTION "The Port VF_ID assigned to this Port. The Port VF_ID is the default Virtual Fabric that is assigned to untagged frames arriving at this Port. The Control VF_ID is implicitly enabled and is not set. Communication with the Control VF_ID is required." REFERENCE "FC-SW-4, REV 7.5, section 12.1" DEFVAL {1} ::= { t11vfPortEntry 1 }
t11vfPortVfId OBJECT-TYPE SYNTAX T11FabricIndex MAX-ACCESS read-write STATUS current DESCRIPTION "The Port VF_ID assigned to this Port. The Port VF_ID is the default Virtual Fabric that is assigned to untagged frames arriving at this Port. The Control VF_ID is implicitly enabled and is not set. Communication with the Control VF_ID is required." REFERENCE "FC-SW-4, REV 7.5, section 12.1" DEFVAL {1} ::= { t11vfPortEntry 1 }
t11vfPortTaggingAdminStatus OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), auto(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "This object is used to configure the administrative status of Virtual Fabric tagging on this Port.
t11vfPortTaggingAdminStatus OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), auto(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "This object is used to configure the administrative status of Virtual Fabric tagging on this Port.
SET operation Description -------------- ------------------------------------------- off(1) To disable Virtual Fabric tagging on this Port.
SET operation Description -------------- ------------------------------------------- off(1) To disable Virtual Fabric tagging on this Port.
on(2) To enable Virtual Fabric tagging on this
在(2)上启用此服务器上的虚拟结构标记
Port if the attached Port doesn't prohibit it.
如果连接的端口不禁止,则为端口。
auto(3) To enable Virtual Fabric tagging if the peer requests it." REFERENCE "FC-SW-4, REV 7.5, section 12.4" ::= { t11vfPortEntry 2 }
auto(3) To enable Virtual Fabric tagging if the peer requests it." REFERENCE "FC-SW-4, REV 7.5, section 12.4" ::= { t11vfPortEntry 2 }
t11vfPortTaggingOperStatus OBJECT-TYPE SYNTAX INTEGER { off(1), on(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "This object is used to report the operational status of Virtual Fabric tagging on this Port.
t11vfPortTaggingOperStatus OBJECT-TYPE SYNTAX INTEGER { off(1), on(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "This object is used to report the operational status of Virtual Fabric tagging on this Port.
SET operation Description -------------- ------------------------------------------- off(1) Virtual Fabric tagging is disabled on this Port.
SET operation Description -------------- ------------------------------------------- off(1) Virtual Fabric tagging is disabled on this Port.
on(2) Virtual Fabric tagging is enabled on this Port." REFERENCE "FC-SW-4, REV 7.5, section 12.4" ::= { t11vfPortEntry 3 }
on(2) Virtual Fabric tagging is enabled on this Port." REFERENCE "FC-SW-4, REV 7.5, section 12.4" ::= { t11vfPortEntry 3 }
t11vfPortStorageType OBJECT-TYPE SYNTAX StorageType MAX-ACCESS read-write STATUS current DESCRIPTION "The storage type for this conceptual row, and for the corresponding row in the augmented fcmPortTable.
t11vfPortStorageType对象类型语法StorageType MAX-ACCESS读写状态当前描述“此概念行以及扩充fcmPortTable中相应行的存储类型。
Conceptual rows having the value 'permanent' need not allow write-access to any columnar objects in the row." DEFVAL { nonVolatile } ::= { t11vfPortEntry 4 }
Conceptual rows having the value 'permanent' need not allow write-access to any columnar objects in the row." DEFVAL { nonVolatile } ::= { t11vfPortEntry 4 }
-- Locally Enabled Table
--本地启用的表
t11vfLocallyEnabledTable OBJECT-TYPE
t11vfLocallyEnabledTable对象类型
SYNTAX SEQUENCE OF T11vfLocallyEnabledEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table for assigning and reporting operational status of locally-enabled Virtual Fabric IDs to Ports. The set of Virtual Fabrics operational on the Port is the bit-wise 'AND' of the set of locally-enabled VF_IDs of this Port and the locally-enabled VF_IDs of the attached Port." ::= { t11vfObjects 4 }
SYNTAX SEQUENCE OF T11vfLocallyEnabledEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table for assigning and reporting operational status of locally-enabled Virtual Fabric IDs to Ports. The set of Virtual Fabrics operational on the Port is the bit-wise 'AND' of the set of locally-enabled VF_IDs of this Port and the locally-enabled VF_IDs of the attached Port." ::= { t11vfObjects 4 }
t11vfLocallyEnabledEntry OBJECT-TYPE SYNTAX T11vfLocallyEnabledEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry for each locally-enabled VF_ID on each Port." REFERENCE "FC-SW-4, REV 7.5, section 12.4" INDEX { t11vfLocallyEnabledPortIfIndex, t11vfLocallyEnabledVfId }
t11vfLocallyEnabledEntry对象类型语法t11vfLocallyEnabledEntry MAX-ACCESS不可访问状态当前描述“每个端口上每个本地启用的VF_ID的条目。”参考“FC-SW-4,版本7.5,第12.4节”索引{t11vfLocallyEnabledPortIfIndex,t11vfLocallyEnabledVfId}
::= { t11vfLocallyEnabledTable 1}
::= { t11vfLocallyEnabledTable 1}
T11vfLocallyEnabledEntry ::= SEQUENCE { t11vfLocallyEnabledPortIfIndex InterfaceIndex, t11vfLocallyEnabledVfId T11FabricIndex, t11vfLocallyEnabledOperStatus INTEGER, t11vfLocallyEnabledRowStatus RowStatus, t11vfLocallyEnabledStorageType StorageType }
T11vfLocallyEnabledEntry ::= SEQUENCE { t11vfLocallyEnabledPortIfIndex InterfaceIndex, t11vfLocallyEnabledVfId T11FabricIndex, t11vfLocallyEnabledOperStatus INTEGER, t11vfLocallyEnabledRowStatus RowStatus, t11vfLocallyEnabledStorageType StorageType }
t11vfLocallyEnabledPortIfIndex OBJECT-TYPE SYNTAX InterfaceIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "The value of the ifIndex that identifies the Port." ::= { t11vfLocallyEnabledEntry 1 }
t11vfLocallyEnabledPortIfIndex OBJECT-TYPE SYNTAX InterfaceIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "The value of the ifIndex that identifies the Port." ::= { t11vfLocallyEnabledEntry 1 }
t11vfLocallyEnabledVfId OBJECT-TYPE SYNTAX T11FabricIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "A locally-enabled VF_ID on this Port." ::= { t11vfLocallyEnabledEntry 2 }
t11vfLocallyEnabledVfId OBJECT-TYPE SYNTAX T11FabricIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "A locally-enabled VF_ID on this Port." ::= { t11vfLocallyEnabledEntry 2 }
t11vfLocallyEnabledOperStatus OBJECT-TYPE SYNTAX INTEGER { off(1), on(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "This object is used to report the operational status of Virtual Fabric tagging on this Port.
t11vfLocallyEnabledOperStatus OBJECT-TYPE SYNTAX INTEGER { off(1), on(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "This object is used to report the operational status of Virtual Fabric tagging on this Port.
SET operation Description -------------- ------------------------------------------- off(1) Virtual Fabric tagging is disabled on this Port.
SET operation Description -------------- ------------------------------------------- off(1) Virtual Fabric tagging is disabled on this Port.
on(2) Virtual Fabric tagging is enabled on this Port." REFERENCE "FC-SW-4, REV 7.3, section 12.4" ::= { t11vfLocallyEnabledEntry 3 }
on(2) Virtual Fabric tagging is enabled on this Port." REFERENCE "FC-SW-4, REV 7.3, section 12.4" ::= { t11vfLocallyEnabledEntry 3 }
t11vfLocallyEnabledRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "The status of this conceptual row.
t11vfLocallyEnabledRowStatus对象类型语法RowStatus MAX-ACCESS read create STATUS current DESCRIPTION“此概念行的状态。
When a row in this table is in 'active(1)' state, no object in that row can be modified except t11vfLocallyEnabledRowStatus and t11vfLocallyEnabledStorageType." ::= { t11vfLocallyEnabledEntry 4 }
When a row in this table is in 'active(1)' state, no object in that row can be modified except t11vfLocallyEnabledRowStatus and t11vfLocallyEnabledStorageType." ::= { t11vfLocallyEnabledEntry 4 }
t11vfLocallyEnabledStorageType OBJECT-TYPE SYNTAX StorageType MAX-ACCESS read-create STATUS current DESCRIPTION "The storage type for this conceptual row. Conceptual rows having the value 'permanent' need not allow write-access to any columnar objects in the row." DEFVAL { nonVolatile } ::= { t11vfLocallyEnabledEntry 5 }
t11vfLocallyEnabledStorageType OBJECT-TYPE SYNTAX StorageType MAX-ACCESS read-create STATUS current DESCRIPTION "The storage type for this conceptual row. Conceptual rows having the value 'permanent' need not allow write-access to any columnar objects in the row." DEFVAL { nonVolatile } ::= { t11vfLocallyEnabledEntry 5 }
--********************************
--********************************
-- Conformance Section --
--一致性部分--
t11vfMIBCompliances OBJECT IDENTIFIER ::= { t11vfConformance 1 } t11vfMIBGroups OBJECT IDENTIFIER ::= { t11vfConformance 2 }
t11vfMIBCompliances OBJECT IDENTIFIER ::= { t11vfConformance 1 } t11vfMIBGroups OBJECT IDENTIFIER ::= { t11vfConformance 2 }
t11vfMIBCompliance MODULE-COMPLIANCE STATUS current DESCRIPTION "Describes the requirements for compliance to the Fibre Channel Virtual Fabric MIB." MODULE -- this module MANDATORY-GROUPS { t11vfGeneralGroup }
T11VFMIB COMPLIANCE MODULE-COMPLIANCE STATUS current DESCRIPTION“描述符合光纤通道虚拟结构MIB的要求。”模块--此模块为必填模块-GROUPS{t11vfGeneralGroup}
OBJECT t11vfCoreSwitchMaxSupported MIN-ACCESS read-only DESCRIPTION "Write access is not required."
对象t11vfCoreSwitchMaxSupported最小访问只读描述“不需要写访问。”
OBJECT t11vfCoreSwitchStorageType MIN-ACCESS read-only DESCRIPTION "Write access is not required."
对象t11vfCoreSwitchStorageType MIN-ACCESS只读说明“不需要写访问。”
OBJECT t11vfVirtualSwitchVfId MIN-ACCESS read-only DESCRIPTION "Write access is not required."
对象t11vfVirtualSwitchVfId最小访问只读描述“不需要写访问。”
OBJECT t11vfVirtualSwitchRowStatus SYNTAX RowStatus { active(1) } MIN-ACCESS read-only DESCRIPTION "Write access is not required."
对象t11vfVirtualSwitchRowStatus语法RowStatus{active(1)}MIN-ACCESS只读说明“不需要写访问。”
OBJECT t11vfVirtualSwitchStorageType MIN-ACCESS read-only DESCRIPTION "Write access is not required."
对象t11vfVirtualSwitchStorageType MIN-ACCESS只读说明“不需要写访问。”
OBJECT t11vfPortVfId MIN-ACCESS read-only DESCRIPTION "Write access is not required."
对象t11vfPortVfId MIN-ACCESS只读描述“不需要写访问。”
OBJECT t11vfPortTaggingAdminStatus MIN-ACCESS read-only DESCRIPTION
对象T11vPorttaggingAdminStatus最小访问只读描述
"Write access is not required."
“不需要写访问权限。”
OBJECT t11vfPortStorageType MIN-ACCESS read-only DESCRIPTION "Write access is not required."
对象t11vfPortStorageType最小访问只读描述“不需要写访问。”
OBJECT t11vfLocallyEnabledRowStatus SYNTAX RowStatus { active(1) } MIN-ACCESS read-only DESCRIPTION "Write access is not required."
对象t11vfLocallyEnabledRowStatus语法RowStatus{active(1)}MIN-ACCESS只读说明“不需要写访问。”
OBJECT t11vfLocallyEnabledStorageType MIN-ACCESS read-only DESCRIPTION "Write access is not required."
对象t11vfLocallyEnabledStorageType MIN-ACCESS只读说明“不需要写访问。”
::= { t11vfMIBCompliances 1 }
::= { t11vfMIBCompliances 1 }
-- Units of conformance
--一致性单位
t11vfGeneralGroup OBJECT-GROUP OBJECTS { t11vfCoreSwitchMaxSupported, t11vfVirtualSwitchVfId, t11vfVirtualSwitchCoreSwitchName, t11vfVirtualSwitchRowStatus, t11vfPortVfId, t11vfPortTaggingAdminStatus, t11vfLocallyEnabledOperStatus, t11vfPortTaggingOperStatus, t11vfLocallyEnabledRowStatus, t11vfCoreSwitchStorageType, t11vfVirtualSwitchStorageType, t11vfPortStorageType, t11vfLocallyEnabledStorageType
t11vfGeneralGroup对象组对象{t11vfCoreSwitchMaxSupported,t11vfVirtualSwitchVfId,t11vfVirtualSwitchCoreSwitchName,t11vfVirtualSwitchRowStatus,t11vfPortVfId,t11vfPortTaggingAdminStatus,t11vfLocallyEnabledOperStatus,T11VFportTaggingOperatStatus,t11vfLocallyEnabledRowStatus,t11vfCoreSwitchStorageType,t11vfVirtualSwitchStorageType,t11vfPortStorageType,T11VFlocallyEnableedStorageType
} STATUS current DESCRIPTION "A collection of objects for monitoring and configuring Virtual Fabrics in a Fibre Channel switch." ::= { t11vfMIBGroups 1 }
} STATUS current DESCRIPTION "A collection of objects for monitoring and configuring Virtual Fabrics in a Fibre Channel switch." ::= { t11vfMIBGroups 1 }
END
终止
There are a number of management objects defined in this MIB module with a MAX-ACCESS clause of read-write and/or read-create. Such objects may be considered sensitive or vulnerable in some network environments. The support for SET operations in a non-secure environment without proper protection can have a negative effect on network operations. These are the tables and objects and their sensitivity/vulnerability:
此MIB模块中定义了许多管理对象,其MAX-ACCESS子句为read-write和/或read-create。在某些网络环境中,此类对象可能被视为敏感或易受攻击。在没有适当保护的非安全环境中支持SET操作可能会对网络操作产生负面影响。以下是表和对象及其敏感度/漏洞:
t11vfCoreSwitchMaxSupported, t11vfVirtualSwitchVfId, t11vfCoreSwitchStorageType, t11vfVirtualSwitchStorageType and t11vfVirtualSwitchRowStatus
t11vfCoreSwitchMaxSupported、t11vfVirtualSwitchVfId、t11vfCoreSwitchStorageType、t11vfVirtualSwitchStorageType和t11vfVirtualSwitchRowStatus
- the ability to change the configuration of Virtual Fabrics on a particular switch.
- 在特定交换机上更改虚拟结构配置的能力。
t11vfPortTaggingAdminStatus, t11vfLocallyEnabledRowStatus, t11vfPortVfId, t11vfPortStorageType and t11vfLocallyEnabledStorageType
T11VFportTagingAdminStatus、t11vfLocallyEnabledRowStatus、t11vfPortVfId、t11vfPortStorageType和t11vfLocallyEnabledStorageType
- the ability to change the configuration of Virtual Fabrics on a port of a particular switch.
- 更改特定交换机端口上虚拟结构配置的能力。
Some of the readable objects in this MIB module (i.e., objects with a MAX-ACCESS other than not-accessible) may be considered sensitive or vulnerable in some network environments. It is thus important to control even GET and/or NOTIFY access to these objects and possibly to even encrypt the values of these objects when sending them over the network via SNMP. These are the tables and objects and their sensitivity/vulnerability:
在某些网络环境中,此MIB模块中的某些可读对象(即具有MAX-ACCESS而非not ACCESS的对象)可能被视为敏感或易受攻击。因此,在通过SNMP通过网络发送这些对象时,控制甚至获取和/或通知对这些对象的访问,甚至可能加密这些对象的值,这一点非常重要。以下是表和对象及其敏感度/漏洞:
t11vfVirtualSwitchCoreSwitchName, t11vfPortTaggingOperStatus, t11vfLocallyEnabledOperStatus,
t11vfVirtualSwitchCoreSwitchName、T11VFPorttagingOperatStatus、t11vfLocallyEnabledOperStatus、,
- the ability to discover configuration of Virtual Fabrics on a virtual switch or a port.
- 能够在虚拟交换机或端口上发现虚拟结构的配置。
SNMP versions prior to SNMPv3 did not include adequate security. Even if the network itself is secure (for example by using IPSec), even then, there is no control as to who on the secure network is allowed to access and GET/SET (read/change/create/delete) the objects in this MIB module.
SNMPv3之前的SNMP版本未包含足够的安全性。即使网络本身是安全的(例如通过使用IPSec),即使如此,也无法控制安全网络上的谁可以访问和获取/设置(读取/更改/创建/删除)此MIB模块中的对象。
It is RECOMMENDED that implementers consider the security features as provided by the SNMPv3 framework (see [RFC3410], section 8), including full support for the SNMPv3 cryptographic mechanisms (for authentication and privacy).
建议实施者考虑SNMPv3框架所提供的安全特性(参见[RCFC310],第8节),包括对SNMPv3加密机制的完全支持(用于身份验证和隐私)。
Further, deployment of SNMP versions prior to SNMPv3 is NOT RECOMMENDED. Instead, it is RECOMMENDED to deploy SNMPv3 and to enable cryptographic security. It is then a customer/operator responsibility to ensure that the SNMP entity giving access to an instance of this MIB module is properly configured to give access to the objects only to those principals (users) that have legitimate rights to indeed GET or SET (change/create/delete) them.
此外,不建议部署SNMPv3之前的SNMP版本。相反,建议部署SNMPv3并启用加密安全性。然后,客户/运营商应负责确保授予访问此MIB模块实例权限的SNMP实体已正确配置为仅授予那些拥有确实获取或设置(更改/创建/删除)对象的合法权限的主体(用户)访问对象。
IANA has assigned 147 for the MIB module under the appropriate subtree.
IANA已在相应子树下为MIB模块分配了147。
This document was developed by the INCITS Task Group T11.5. We wish to acknowledge the contributions and comments from the INCITS Technical Committee T11 and the IMSS WG, including the following:
本文件由INCITS任务组T11.5编制。我们希望感谢INCITS技术委员会T11和IMSS工作组的贡献和评论,包括以下内容:
T11 Chair: Robert Snively, Brocade T11 Vice Chair: Claudio Desanti, Cisco Systems T11.5 Chair: Roger Cummings, Symantec IMSS WG Chair: David Black, EMC Corporation Bert Wijnen, Lucent
T11主席:Robert Snifly,Brocade T11副主席:Claudio Desanti,Cisco Systems T11.5主席:Roger Cummings,Symantec IMSS工作组主席:David Black,EMC公司Bert Wijnen,朗讯
[RFC2119] Bradner, S., "Key words for use in RFCs to Indicate Requirement Levels", BCP 14, RFC 2119, March 1997.
[RFC2119]Bradner,S.,“RFC中用于表示需求水平的关键词”,BCP 14,RFC 2119,1997年3月。
[RFC2578] McCloghrie, K., Perkins, D., Schoenwaelder, J., Case, J., Rose, M., and S. Waldbusser, "Structure of Management Information Version 2 (SMIv2)", RFC 2578, April 1999.
[RFC2578]McCloghrie,K.,Perkins,D.,Schoenwaeld,J.,Case,J.,Rose,M.,和S.Waldbusser,“管理信息的结构版本2(SMIv2)”,RFC 2578,1999年4月。
[RFC2579] McCloghrie, K., Perkins, D., Schoenwaelder, J., Case, J., Rose, M., and S. Waldbusser, "Textual Conventions for SMIv2", STD 58, RFC 2579, April 1999.
[RFC2579]McCloghrie,K.,Perkins,D.,Schoenwaeld,J.,Case,J.,Rose,M.,和S.Waldbusser,“SMIv2的文本约定”,STD 58,RFC 2579,1999年4月。
[RFC2580] McCloghrie, K., Perkins, D., Schoenwaelder, J., Case, J., Rose, M., and S. Waldbusser, "Conformance Statements for SMIv2", RFC 2580, April 1999.
[RFC2580]McCloghrie,K.,Perkins,D.,Schoenwaeld,J.,Case,J.,Rose,M.,和S.Waldbusser,“SMIv2的一致性声明”,RFC 25801999年4月。
[RFC2863] McCloghrie, K. and F. Kastenholz, "The Interfaces Group MIB", RFC 2863, June 2000.
[RFC2863]McCloghrie,K.和F.Kastenholz,“接口组MIB”,RFC 28632000年6月。
[RFC4044] McCloghrie, K., "Fibre Channel Management MIB", RFC 4044, May 2005.
[RFC4044]McCloghrie,K.,“光纤通道管理MIB”,RFC 4044,2005年5月。
[RFC4439] DeSanti, C., Gaonkar, V., McCloghrie, K., and S. Gai, "Fibre Channel Fabric Address Manager MIB", RFC 4439, March 2006.
[RFC4439]DeSanti,C.,Gaonkar,V.,McCloghrie,K.,和S.Gai,“光纤通道结构地址管理器MIB”,RFC 4439,2006年3月。
[FC-FS] "Fibre Channel Framing and Signaling - 2 (FC-FS-2)", ANSI INCITS 1619-D, http://www.t11.org/t11/stat.nsf/upnum/1619-d, 2006.
[FC-FS]“光纤通道成帧和信令-2(FC-FS-2)”,ANSI INCITS 1619-D,http://www.t11.org/t11/stat.nsf/upnum/1619-d, 2006.
[FC-SW-4] "Fibre Channel Switch Fabric 4 (FC-SW-4)", ANSI INCITS 418-2006, http://www.t11.org/t11/stat.nsf/upnum/1674-d, 2006.
[FC-SW-4]“光纤通道交换结构4(FC-SW-4)”,ANSI INCITS 418-2006,http://www.t11.org/t11/stat.nsf/upnum/1674-d, 2006.
[RFC3410] Case, J., Mundy, R., Partain, D., and B. Stewart, "Introduction and Applicability Statements for Internet-Standard Management Framework", RFC 3410, December 2002.
[RFC3410]Case,J.,Mundy,R.,Partain,D.,和B.Stewart,“互联网标准管理框架的介绍和适用性声明”,RFC 34102002年12月。
[RFC2741] Daniele, M., Wijnen, B., Ellison, M., and D. Francisco, "Agent Extensibility (AgentX) Protocol Version 1", RFC 2741, January 2000.
[RFC2741]Daniele,M.,Wijnen,B.,Ellison,M.,和D.Francisco,“代理可扩展性(AgentX)协议版本1”,RFC 27412000年1月。
[RFC3411] Harrington, D., Presuhn, R., and B. Wijnen, "An Architecture for Describing Simple Network Management Protocol (SNMP) Management Frameworks", STD 62, RFC 3411, December 2002.
[RFC3411]Harrington,D.,Presohn,R.,和B.Wijnen,“描述简单网络管理协议(SNMP)管理框架的体系结构”,STD 62,RFC 3411,2002年12月。
Authors' Addresses
作者地址
Scott Kipp McDATA Corporation 4 McDATA Parkway Broomfield, CO 80021
Scott Kipp McDATA Corporation 4 McDATA Parkway Broomfield,科罗拉多州,80021
Phone: +1 720-558-3452 EMail: scott.kipp@mcdata.com
Phone: +1 720-558-3452 EMail: scott.kipp@mcdata.com
G D Ramkumar SnapTell, Inc. 2741 Middlefield Rd, Suite 200 Palo Alto, CA 94306
G D Ramkumar SnapTell,Inc.加利福尼亚州帕洛阿尔托米德菲尔德路2741号200室,邮编94306
Phone: +1 650-326-7627 EMail: gramkumar@stanfordalumni.org
Phone: +1 650-326-7627 EMail: gramkumar@stanfordalumni.org
Keith McCloghrie Cisco Systems 170 West Tasman Drive San Jose, CA USA 95134
美国加利福尼亚州圣何塞西塔斯曼大道170号基思·麦克洛赫里思科系统公司95134
Phone: +1 408-526-5260 EMail: kzm@cisco.com
Phone: +1 408-526-5260 EMail: kzm@cisco.com
Full Copyright Statement
完整版权声明
Copyright (C) The IETF Trust (2006).
版权所有(C)IETF信托基金(2006年)。
This document is subject to the rights, licenses and restrictions contained in BCP 78, and except as set forth therein, the authors retain all their rights.
本文件受BCP 78中包含的权利、许可和限制的约束,除其中规定外,作者保留其所有权利。
This document and the information contained herein are provided on an "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE REPRESENTS OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY, THE IETF TRUST, AND THE INTERNET ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
本文件及其包含的信息以“原样”为基础提供,贡献者、他/她所代表或赞助的组织(如有)、互联网协会、IETF信托基金和互联网工程任务组不承担任何明示或暗示的担保,包括但不限于任何保证,即使用本文中的信息不会侵犯任何权利,或对适销性或特定用途适用性的任何默示保证。
Intellectual Property
知识产权
The IETF takes no position regarding the validity or scope of any Intellectual Property Rights or other rights that might be claimed to pertain to the implementation or use of the technology described in this document or the extent to which any license under such rights might or might not be available; nor does it represent that it has made any independent effort to identify any such rights. Information on the procedures with respect to rights in RFC documents can be found in BCP 78 and BCP 79.
IETF对可能声称与本文件所述技术的实施或使用有关的任何知识产权或其他权利的有效性或范围,或此类权利下的任何许可可能或可能不可用的程度,不采取任何立场;它也不表示它已作出任何独立努力来确定任何此类权利。有关RFC文件中权利的程序信息,请参见BCP 78和BCP 79。
Copies of IPR disclosures made to the IETF Secretariat and any assurances of licenses to be made available, or the result of an attempt made to obtain a general license or permission for the use of such proprietary rights by implementers or users of this specification can be obtained from the IETF on-line IPR repository at http://www.ietf.org/ipr.
向IETF秘书处披露的知识产权副本和任何许可证保证,或本规范实施者或用户试图获得使用此类专有权利的一般许可证或许可的结果,可从IETF在线知识产权存储库获取,网址为http://www.ietf.org/ipr.
The IETF invites any interested party to bring to its attention any copyrights, patents or patent applications, or other proprietary rights that may cover technology that may be required to implement this standard. Please address the information to the IETF at ietf-ipr@ietf.org.
IETF邀请任何相关方提请其注意任何版权、专利或专利申请,或其他可能涵盖实施本标准所需技术的专有权利。请将信息发送至IETF的IETF-ipr@ietf.org.
Acknowledgement
确认
Funding for the RFC Editor function is currently provided by the Internet Society.
RFC编辑功能的资金目前由互联网协会提供。