Hewlett-Packard Company makes no warranty of any kind with
regard to this material, including, but not limited to, the implied
warranties of merchantability and fitness for a particular purpose.
Hewlett-Packard shall not be liable for errors contained herein or for
incidental or consequential damages in connection with the
furnishing, performance, or use of this material.
This document co nta in s proprietary information, whic h is p rote c te d
by copyright. No part of this document may be photocopied,
reproduced, or translated into another language without the prior
written consent of Hewlett-Packard. The information contained in
this document is subject to change without notice.
Use, duplication, or disclosure by government is subject to
restrictions as set forth in subdivision (c) (1) (ii) of the Rights in
Technical Data and Computer Software Clause at DFARS
252.227.7013.
Warranty
If you have any questions about the warranty for this produc t,
contact your dealer or local Hewlett-Packard sales representative.
Any servicing, adjustment, maintenance, or repair must be
performed only by authorized service-trained personnel.
Trademarks
BROCADE, the Brocade B weave logo, Brocade: the Intelligent
Platform for Networking Storage, SilkWorm, and SilkWorm
Express, are trademarks or registered trademarks of Brocade
Communications Systems, Inc. or its subsidiaries in the United
States and/or in other countries.
All other bran ds, pro duct or serv ice na mes are or may b e trade marks
or service marks of, and ar e used to identify pr oducts of services of
their respective owners.
Set Up Zones in Dual-Switch QuickLoop . . . . . . . . . . . . . . . . . . . . . . . 5-4
Glossary
Index
ivZoning User’s Guide
Page 5
Preface
Zoning is a standard feature on the H P Sur est or e FC 1Gb/ 2Gb S wi tch 8B and FC 1Gb/2Gb Switch
16B products. It is also available for the HP Surestore FC 1Gb/2Gb Entry Switch 8B if the Zoning
license is installed.
Zoning is supported for the FC Entry Switch 8B, FC Switch 8B, and the FC 16B switch us ing
Fabric OS version 3.0.1b or later, and for the HP Brocade 2400/2800 and the FC 6164 switches
using Fabric OS vers ion a2.4.1 or lat er. For information about sy stem r equire ments , refer t o System Requirements and Compatibility on page vii in this section .
About This Guide
This guide provides the following information about Zoning:
Chapter 1
Introducing Zoning
Chapter 2
Installing Zoning
Chapter 3
Using Zoning
Chapter 4
Zoning and Partnering with
QuickLoops
Chapter 5
Detailed Zoning Examples
Related Publications
Related product information can be found in the following publications.
Provided with the FC Entry Switch 8B and FC Switch 8B:
•HP Surestore FC 1Gb/2Gb Entry Switch 8B and FC 1Gb/2Gb Switch 8B Getting Started
Guide (A7346-90902)
•HP Surestore FC 1Gb/2Gb Entry Switch 8B and FC 1Gb/2Gb Switch 8B Documentation
CD (A7346-11001)
Provides an overview of Zoning.
Provides instructions for installing Zon ing.
Provides information about configuring and using Zoning.
Provides information about using and configuring QuickLoop
Zones.
Provides examples of Zoning configurations.
Zoning User’s Guidev
Page 6
Provided on the FC Entry Switch 8B and FC Switch 8B Documentation CD, and at the HP Web site
at
http://www.hp.com/support/fc8B:
•HP Surestore FC 1Gb/2Gb Entry Switch 8B and FC 1Gb/2Gb Switch 8B Getting Started
Guide (A7346-90902)
•HP Surestore FC 1Gb/2Gb Entry Swit ch 8B and FC 1Gb/2Gb Switch 8B Installation and
Reference Guide
•Fabric OS Reference Manual, version 3.0
•Fabric OS Procedures Guide, version 3.0
•Fabric OS Version 3.0.1b Release Notes
•Fabric Watch User’s Guide, version 3.0
•QuickLoop User’s Guide, version 3.0
•Web Tools User’s Guide, vers ion 3.0
•Distributed Fabrics User’s Guide, version 3.0
•Zoning User ’s Guide, version 3.0
•MIB Reference Manual, version 3.0
•ISL Trunking User’s Guide , version 3.0
•Advanced Performance Monitoring User’s Guide, version 3.0
•Merging Heteroge neou s Fabr i c s Ins t ru ctions
Provided with the FC 16B:
•HP Surestor e FC 1Gb/2Gb Switch 16B Quick Start Gui de (A7340-96002)
•HP Surestore FC 1Gb/2Gb Switch 16B Documentation CD (A7340-11001)
Provided on the FC 1Gb/2Gb Switch 16B Documentation CD and at the HP Web site at
http://www.hp.com/support/fc16B:
•HP Surestor e FC 1Gb/2Gb Switch 16B Quick Start Gui de (A7340-96002)
•HP Surestor e FC 1Gb/2Gb Switch 16B I nstallation and Referen ce Guide
•Fabric OS Reference Manual, version 3.0
•Fabric OS Procedures Guide, version 3.0
•Fabric OS Version 3.0.1 Release Notes
•Fabric Watch User’s Guide, version 3.0
•QuickLoop User’s Guide, version 3.0
•Web Tools User’s Guide, vers ion 3.0
•Distributed Fabrics User’s Guide, version 3.0
•Zoning User ’s Guide, version 3.0
•MIB Reference Manual, version 3.0
•ISL Trunking User’s Guide , version 3.0
•Advanced Performance Monitoring User’s Guide, version 3.0
•Merging Heteroge neou s Fabr i c s Ins t ru ctions
Information about Fi b re C hann e l st an dards and Fibre Channel in general can be f oun d o n t he Fi b re
Channel Industry Association Web site, located at
http://www.fibrechannel.com.
viZoning User’s Guide
Page 7
System Requirements and Compatibility
Compatibility with other Products
Fabric OS version 3.0.1b or later can be installed and run on the FC Entry Switch 8B, FC Switch
8B, and FC 16B products.
The FC Entry Switch 8B, FC Switch 8B, and the FC 16B switch running Fabric OS version 3.0.1b
or later can operate in the same fabric with the HP Brocade 2400/2800 and FC 6164 switches
running the a2.4.1 or later versions of Fabric OS.
For more informatio n ab out configuring FC Entry Switch 8B, F C Sw it ch 8 B, F C 1 6B , HP B rocad e
2400/2800, and FC 6164 products to operate in the same fabric, contact your switch supplier.
Getting Help
For information for the FC Entry Switch 8B and FC Switch 8B, visit the HP Web site at
http://www.hp.com/support/fc8B. For the most current technical support information for the FC
16B, visit the HP Web site at
software support, all repairs, and spare components.
Be prepared to provide the following information to the support personnel:
•Switch serial number
•Switch world wide name
•Output from the supportShow telnet command
•Detailed description of the problem
•Topology configuration
•Troubleshooting steps already performed
http://www.hp.com/support/fc16B. This includes hardware and
Getting Software Updates
For information on obtaining sof tware up dates co n tact you r HP acco unt r e pres entative or technical
support.
Zoning User’s Guidevii
Page 8
viiiZoning User’s Guide
Page 9
Introducing Zoning
Zoning allows you to partition your Storage Area Network (SAN) into logical groupings of devices
that can access each other. Using Zoning, you can arrange fabric-connected devices into logical
groups, or zones, over the physical configuration of the fabric.
Zones can be configured dynamically. They can vary in size depending on the number of fabric
connected devices, and devices can belong to more than one zone. Because zone members can
access only other members of the same zone, a device not included in a zone is not available to
members of that zone. This chapter discusses the following Zoning topics:
•Administering Security on pa ge 1-1
•Customizing Environment s on page 1-1
•Optimizing IT Resources on page 1-1
•Implementing Zoning on page 1-2
Chapter
1
Note:Zoning for interoperability is described in Merging Heterogeneous Fabrics Instructions,
which is available on the HP Surestore FC 1Gb/2Gb Switch 16B Documentation CD
(A7340-11001) and the HP Surestore FC 1Gb/2Gb Entry Switch 8B and FC 1Gb/2Gb
Switch 8B Documentation CD (A7346-11001).
Administering Security
Use zones to provide controlled access to fabric segments and to establish barriers between
operating environments. For example, isolate systems with different uses or protect systems in a
heterogeneous environment.
Customizing Environments
Use zones to create logical subsets of the fabric to accommodate closed user groups or to create
functional areas within the fabric. For example, include selected devices within a zone for the
exclusive use of zone members, or create separate test or maintenance areas within the fabric.
Optimizing IT Resources
Use zones to consolidate equipment, logically, for IT efficiency, or to facilitate time-sensitive
functions. For example, create a temporary zone to back up non-member devices.
Zoning User’s Guide 1-1
Page 10
1
Introducing Zoning
Figure 1-1 below illustrates three zones with some overlap. It also contains devices that are not
assigned to a zone, and are thus not active in the fabric if Zoning is enabled.
No zone
Figure 1-1Fabric with Three Zones
Implementing Zoning
Implementing Zoning simplifies the zoning process in the following ways:
•You can administer Zoning from any switch in the fabric. Co nfig uratio n changes made to one
switch are automatically replicated to all switches in the fabric.
•Zones can be configured dynamically. When configuring new zones:
•Data traffic on ports and devices is idle for a moment, then resumes according to the new
zoning configuration. With hardware WWN zoning and port zoning, Windows NT ports
may need to be rebooted to access new devices. With HP-UX, a new disc scan may need
to be performed if the zone is altered.
•Data traffic across interswitch links (ISLs) in cascaded switch configurations is not
affected.
•Zoning uses policy-based administration. Because Zoning u ses policy-based adm inistration —
separating zone specification from zone enforcement — you can manage multiple zone
configurations and easily enable a specific co nfiguration when it is required. A fabric can store
any number of zone configurations; however, only one configuration is active at a time.
Because the configurations are pre-determined and stored, a new configuration can be easily
enabled.
•Zoning can be configured and administered with either telnet commands or Web Tools.
For information on telnet commands, see the Fabric OS Reference Guide. For i nfo rmat ion on Web
Tools, see the Web Tools User’s Guide.
1-2Zoning User’s Guide
Page 11
Installing Zoning
A Zoning license can be installed with either:
•Installing Zoning with Telnet Commands on page 2-1
•Installing Zoning from Web Tools on page 2-2
Installing Zoning with Telnet Commands
To install using telnet com mand s, perfo rm th e follo wing steps:
1.Log onto the switch by telnet, see the user’s guide provided with the hardware for details,
using an account that has administrative privileges.
Chapter
2
2.On the command line, enter
licenseAdd “key”
where “key” is the license key in double quotes.
Note:The license key must be entered exactly as given; it is case sensitive.
3.On the command line, enter
licenseShow
to be sure the license has been activated, for example:
admin> licenseShow
9S9RzSebeATAS0k:
Fabric Watch license
Web license
Zoning license
Zoning User’s Guide 2-1
Page 12
2
Installing Zoning
Installing Zoning from Web Tools
To install using Web Tools, perform the following steps:
1.Launch your browser.
2.Enter the switch name or IP address in the Location/Address field.
3.When the Fabric View appears, click on the appropriate switch icon.
4.When the Switch View appears, click the admin button.
5.When the Administration View appears, click the License Admin tab.
6. Enter the license key, and click Add License.
2-2Zoning User’s Guide
Page 13
Using Zoning
This chapter explains the concept of zoning and how to use Zoning to partition a fabric into logical
groupings of devices.
Understanding Zoning
A zone is a group of fabric-connected devices arranged into a specified grouping. Any device
connected to a fabric can be included in one or more zones. Devices within a zone possess an
awareness of other devices within the same zone; they are not aware of devices outside of their
zone.
Zone members (ports, WWNs, or aliases) are grouped into a zone; in turn, zones are grouped in a
zone configuration (a collection of zones). Zones can overlap; that is, a device can belong to more
than one zone. A fabric can consist of multiple zones.
A zone configuration can include both hard and soft zones (described below) and there can be any
number of zone configurations resident on a switch; however onl y one configuration can be active,
that is enabled, at a time. The number of zones allowable is limited only by memory usage.
Chapter
3
Zone Types
The following list describes the FC Entry Switch 8B, FC Switch 8B, and FC 16B zone types:
Port ZoneA zone containing members s pecified by switch ports (domain ID, port n umb er),
or aliases of switch ports, only.
WWN ZoneA zone containing members specified by device World Wide Name (WWNs), or
aliases of WWNs, only. WWN zones are hardware enforced in the FC Entry
Switch 8B, FC Switch 8B, and FC 16B products, and are s oftware enforced in the
HP Brocade 2400 and 2800 switches and the FC 6164.
Mixed ZoneA zone containing some members specified by WWN and some members
specified by switch port. Mixed zones are software enforced through the fabric
name server only. This means that some hosts may need to be rebooted for
zoning to take effect.
Zones can be hard (hardware enforced) or soft (advisory). In a hardware enforced zone, zone
members can be specified by port number, or by WWN, but not both. A software enforced zone is
created when a port member and WWN member are in the same zone.
Zoning User’s Guide 3-1
Page 14
3
Using Zoning
Zone Enforcement
Hardware Enforced Zones
In a hardware enforced zone, all zone members are specified as either switch
ports or WWN, but n ot both. Any number of ports or WWNs i n the fabric can be
configured to the zone. When a zone member is specified by port number or
WWN, the individual device port or WWN is included in the zone. If WWNs are
used exclusively in a zone, new devices can be attached without regard to
physical location. In hard zones, switch hardware ensures that there is no data
transferred between unauthorized zone members. However, devices can transfer
data between ports within the sa me zone. Consequ ently, hard zoning provides the
highest level of security.
Software Enforced Zones
In a software enforced zone, at least one zon e memb er is s pecified b y WWN and
one member is specified as a port. In this way, you have a mixed zone that is
software enforced. When a device logs in, it queries the name server for devices
within the fabric. If zoning is in effect, only the devices in the same zone(s) are
returned. Other devices are hidden from the name server query reply.
Software enforced zones are created when a combination of WWNs and ports are
used. When using software enforced zones, the switch does not control data
transfer and there is no guarantee of data being transferred from unauthorized
zone members. Use software zoning where flexibility and security are ensured by
the cooperating hosts.
When zoning is disabled, devices can communicate without regard to zone restrictions. When
zoning is enabled, zoning is enforced throughout the fabric and devices can communicate only
within their zones.
FC Entry Switch 8B, FC Switch 8B, and FC 16B products can maintain any number of zone
configurations; however, only up to one zone configuration can be enabled, or enforced, at a time.
Because multiple configurations reside in the switch, you can switch from one configuration to
another as events dictate. For example, you can write a script to set up a pre-specified zone
configuration to be enabled at certain times of the day; or , in the even t of a disaster , y ou can quickly
enable a defined configuration to implement your disaster policy.
Zone configurations can be:
DefinedThis is the complete set of all zone objects that have been defined in the
fabric. When zone objects are defined, the information initially re sides in
RAM; it must be saved to ensure that it is saved to flash memory and is not
lost during:
•new zone configuration
•power down
•reboot
•fastboot
•power cycles
Effective This is the zone configuration that is enabled (active). It resides in RAM; it
must be saved to ensure that it is not lost during power down.
Any changes replicate to all switches in the fabric when the configuration
is enabled or saved.
3-2Zoning User’s Guide
Page 15
Using Zoning
SavedThis is the zone configuration that was last saved. It resides in flash memoryand it is persistent.
In Figure 3-1, the defined and effective configurations are saved to flash:
Defined Effective Disabled Saved
Disable Path
Enable Path
3
Config 1
Config 2
Config 3
Config 4
Config 5
Save Path
Figure 3-1Enabling a Zone Configuration
In Figure 3-2, Config 5 is defined (created). When it is defined, it resides only in RAM. To
permanently store the new configuration and make it accessible across reboots, it must be saved to
flash memory.
•Saving it directly to flash (the recommended method). This saves the defined and effective
configurations to flash. If there is no effective configuration, saving it will not enable a
configuration. To save a configuration, use the cfgSave command.
•Enabling it. This saves the defined and effective configurations to flash. To enable a
configuration, use the cfgEnable command.
Zoning User’s Guide 3-3
Page 16
3
Using Zoning
In Figure 3-2, zone configurations are defined, enabled and saved to flash:
DefinedEnabledSaved
Enable
. . .then Save to Flash
Config1
Config2
Config3
Config4
Config5 (new)
Figure 3-2Saving a Zone Configuration
Config1
Save directly to Flash
Enforced
Config1
Config2
Config3
Config4
•Disabling it. This deletes the effective configuration and saves the defined to flash. There is no
effective configuration in the flash at this point. To disable a configuration, use the
cfgDisable command.
Note:Only the enabled configuration (in the shaded area) is enforced.
Enabling a Zone Configuration
When a zone configuration is enabled, all zones within the configuration are enabled. All devices
within an enabled zone are visible to each other; however, they cannot communicate outside their
zone. Zones can overlap within a zone configuration.
When a zone configuration is enabled the following happens:
1.All aliases are expanded.
2.Inconsistencies are checked. If inconsistencies are discovered, an error occurs and the previou s
state of the fabric is preserved. (For example, if zoning is disabled, it remains disabled; if an
existing configuration is enabled, it remains enabled.)
3.Switch hardware is loaded with the zoning information.
4.Zone members are loaded.
5.Registered State Change Notifications (RSCNs) are generated.
3-4Zoning User’s Guide
Page 17
Implementing Zoning
Zoning can be implemented and administered from any switch in the fabric. When a change in the
configuration is saved, enabled or disabled per the transactional model, it is automatically
distributed to all switches in the fabric. For that reason, Zoning requires that all switches in the
fabric have an active Zoning license. Zoning is a standard feature on the FC Switch 8B and FC
16B. Zoning is an optional feature on the FC Entry Switch 8B.
Zoning can be administered through either:
•The telnet command interface - see the Fabric OS Reference Manual.
•The W e b Tools Web interface - see the Web To ols User’s Guide, Zone Administration Interface
section.
Configuring Zoning
T o implement Zoning, perform the following:
1.Check for a unique domain ID
Using Zoning
3
2.Create alias (this step is optional)
3.Define zone
4.Define zone configuration
5.Enable z one configuration
Each zone object defined — alias, zone, zone co nfiguration — must have a unique name; that is, an
alias cannot have the same name as another alias, and it cannot have the same name as a zone or a
zone configuration.
Note:During the configuration process below, changes should be saved periodically to ensure
that they are stored in flash memory and protected against loss.
1.Check for a Unique Domain ID
Be sure the domain ID is set to a unique value for each switch by using the switchShow
command. Domain ID 8 is reserved for the HP-UX host. To change the domain ID, use the
configure command.
2.Create Alias (optional)
An alias is a name assigned to a device or group of devices. By creating an alias you can assign a
familiar name to a device, or you can group multiple devices into a single name. This can simplify
cumbersome entries and it allows an intuitive naming structure such as using NT_Hosts to define
all NT hosts in the fabric.
An alias must be a unique alpha-numeric string beginning with an alpha character. The underscore
character ( _ ) is allowed and alias names are case-sensitive. For example, nt_hosts is not the
same name as NT_Hosts.
Aliases can greatly simplify the administrative process; however, they are not required to define
zones. Hardware zoning security is enforced with aliases.
3.Define Zone
Zoning User’s Guide 3-5
Page 18
3
Using Zoning
A zone is a group of devices that can communicate with each other. Zone membership can include
ports, WWNs, or aliases, or any combination of these. A device can be included in more than one
zone.
To define a zone, specify the list of members to be included and assign a unique zone name; the
zone name must be a unique alpha-numeric string beginning with an alpha character. The
underscore character ( _ ) is allowed and zone names are case-sensitive. For example,
green_zone is not the same name as Green_Zone.
Specify zone members by port number, WWN, alias, or a combination of any of the above.
T o specify by port number, you must specify switch domain ID and port number, for example,
2,12 indicates switch domain ID 2, port number 12. When a member is specified by port number all
devices connected to the port are included in the zone.
T o specify by WWN, specify node n ame or port name as an 8- h ex number separated by colons , for
example, 10:00:00:00:60:69:00:8a. These eight numbers are compared to the node and
port name presented in a login frame (FLOGI or PLOGI). When a zone member is specified by
node name, all ports on the device are included in the zone. When a zone member is specified by
port name, only that port on the devi ce (node) is included in the zone. To obtain the WWN of a
device for each port, use the switchShow command.
T o specify by alias, specify the alias name.
Zone members can also be designated by a combination of these methods. For example, the
following zone definition
2,12; 2,14; 10:00:00:60:69:00:00:8a; nt_hosts
contains any devices connected to switch 2, ports 12 and 14, the device with a node name or port
name of 10:00:00:60:69:00:00:8a as well as devices associated with the alias
nt_hosts. Aliasing component devices does not affect hardware security.
4.Define Zone Config uration
A zone configuration is a group of zones that are enforced whenever that zone configuration is
enabled. A zone can be included in more than one zone configuration.
To define a zone configuration, specify the list of zones to be included and assign a zone
configuration name; the zone config uration name mus t be a unique al pha-nu meric strin g beginn ing
with an alpha character. The underscore character ( _ ) is allowed and zone names are
case-sensitive. For example, configuration1 is not the same name as Configuration1.
5.Enable Zone Configuration
To enable a zone configuration, select the zone configuration to be enabled. The configuration is
downloaded to the switch hardware. RSCNs are sent to all fabric devices registered for state
changes notifying these devices to re-query the name server to discover available devices that can
be accessed.
Modifying Configurations
T o make chang es to an existing configuration, add, delete, or remove individual elements to create
the desired configuration. Once the changes have been made, save the configuration. This ensures
the configuration is permanently saved in the switch and it also ensures that the configuratio n is
replicated throughout the fabric.
3-6Zoning User’s Guide
Page 19
Using Zoning
3
The switch configuration file can also be uploaded to the host for archiving and it can be
downloaded from the host to all switches in the fabric.
Adding a Switch
When a new FC Entry Switch 8B, FC Switch 8B, or FC 16B is added to the fabric, it automatically
takes on the zone configuration information from the fabric. To add the new switch, attach the
E_ports and the new switch is incorporated into the fabric and the enabled zone configuration.
Adding a QuickLoop zone requires changing the port types on the ports assigned to interswitch
links (ISLs), as shown in Figure 3-3. In addition, QuickLoop partnerships need to be established.
See Chapter 4, Zoning and Partnering with QuickLoops.
s
c
l
s
a
K
1
A
0
.
1
6
8
6
Gb
1
F
A
5
/
s
Q
L
y
g
o
l
o
1
p
e
o
t
n
o
c
i
Z
r
b
a
VA7400
Z
o
n
e
2
Q
L
Z
o
n
e
2
P
H
b
a
F
FC10
1
-
X
U
A
A
5
1
5
8
Gb
s
/
1
1
e
n
o
Z
c
i
r
0
.
1
Z
L
Q
L
Z
o
n
e
2
FC10FC10
K-class
11.0
A
3
4
A
0
4
G
b
/
s
1
2
e
n
o
Q
Q
L
Z
o
n
e
2
l
s
a
s
K
-
c
0
.
1
1
6
6
A
8
5
A
b
/
s
1
G
Q
L
Z
o
n
e
2
E Port
E Port
E Port
E Port
Q
y
L
g
o
Z
l
o
o
1
p
o
e
t
n
c
i
o
r
Z
b
a
F
VA7400
n
e
2
P
H
b
a
F
FC10
1
X
U
-
A
5
1
5
8
A
b
/
s
1
G
1
e
n
o
Z
c
i
r
0
.
1
Z
L
Q
Q
L
Z
o
n
e
2
FC10FC10
K-class
11.0
0
4
3
4
A
A
b
/
s
1
G
2
e
n
o
Switch QL Partner A
Switch QL Partner B
QL Zone 2
Figure 3-3A New Switch in a QuickLoop Zone
A new switch is a switch that has not previously been connected to a fabric with a zoning
configuration. A switch that is configured for zoning may be returned to this new switch state by
using the cfgClear and cfgSave commands before connecting to the fabric, or use
cfgDisable if there is an effective configuration.
Merging Fabrics
When a new fabric (with no zone configuration information) is added to an existing zoned fabric,
all switches in the new fabric take on the zoning characteristics present in the existing fabric.
If two fabrics that both contain zone configuration information are joined, the f abrics attempt to
merge the two sets of zone configuration data.
Zoning User’s Guide 3-7
Page 20
3
Using Zoning
In the simplest case, where both fabrics have identical zone configuration data and the same
configuration enabled, the fabrics join to make one larger fabric with the same zone configuration
enabled across the new fabric.
If the fabrics have different zone configuration data, the two sets of zone configuration data are
merged if possible. If not possible, the ISL is segmented. A merge is not possible if any of the
following exist:
Configuration mismatchZoning is enabled in both fabrics and the zone configurations that
are enabled are different in each fabric.
Type mismatchThe name of a zone object in one fabric is used for a different type
of zone obj ect in the other fabric.
Content mismatchThe definition of a zone object in one fabric is different from the
definition of zone object with the same name in the other fabric.
Transactional Model
Zoning commands are executed under the transactional model. A working copy of defined
configurations is created by copying all information from zone or cfg lists at the start of a
transaction.
The following commands are issued to open a transaction:
•cfgCreate
•cfgAdd
•cfgDelete
•cfgRemove
The following commands are issued to end a transaction:
•cfgSave
•cfgEnable
•cfgDisable
When a transaction is opened, all new zoning information is placed in a transactional buff er. Unless
the transaction is closed, the new changes are not applied to the fabric. A tr ansaction is aborted by
the cfgTransAbort, or when another switch closes its transaction.When a transaction is closed,
all new (form the transactional buffer) and existing zoning information is saved to memory and
applied to the fabric.
3-8Zoning User’s Guide
Page 21
Zoning and Partnering with QuickLoops
In addition to zoning fabrics, explained in Chapter 3, Using Zoning, Zoning can also be used to
create QuickLoop partnerships and to zone QuickLoops. For JBODs, private hosts, and other
private loop devices, QuickLoop allows arbitrated loops to be attached to a fabric. For example, the
QuickLoop and Zoning combination can allow a private host to participate in a Storage Area
Network (SAN). By forming a partnership between the host switch and target switch, selected
devices within a QuickLoop can be partitioned into a QuickLoop zone, as shown in Figure 4-1.
Management of Fibre Channel Arbitrated Loop (FC-AL) is achieved using this partnering and
QuickLoop zoning.
For more information about the QuickLoop feature, refer to the QuickLoop User’s Guide.
Fabric zones and QuickLoop zones are i nd ependent of each other; both types of zones can co-exist
in the same zone configuration and QuickLoop devices can be included within a fabric zone
configuration. But, while devices within a QuickLoop can be seen by a public host, devices within
each QuickLoop are only visible to devices within their own QuickLoop. Each QuickLoop
partnership is established between a maximum of two switches.
Chapter
4
s
s
a
l
K
c
0
.
1
1
A
5
A
668
b
s
/
1
G
Q
L
Z
o
n
e
2
E Port
E Port
E Port
E Port
y
g
o
l
o
1
p
o
e
t
n
c
i
o
r
Z
b
a
F
VA7400
0
.
1
1
X
P
U
-
H
A
8
5
A
1
5
s
/
b
G
1
1
e
n
o
Z
c
i
r
b
a
F
Q
L
Z
o
n
e
2
FC10
L
Q
Q
L
Z
o
n
e
2
FC10FC10
K-class
11.0
4
A
A
3
4
0
s
/
b
G
1
2
e
n
o
Z
Switch QL Partner A
E Port
E Port
E Port
E Port
Switch QL Partner B
QL Zone 2
Figure 4-1QuickLoop Partnering
Core switch
Zoning User’s Guide 4-1
Page 22
4
Zoning and Partnering with QuickLo op s
In QuickLoop zoning, devices within a QuickLoop can be partitioned off within that QuickLoop to
form QuickLoop zones; in other words, a QuickLoop Zone is a subset of a QuickLoop and can
include only QuickLoop devices.
QuickLoop Zoning Advantages
In addition to the advantages of fabric zoning - security, customization of environments, and
optimization of IT resources - QuickLoop zoning can protect devices from disruption by unrelated
devices during a critical process, for example, during a tape backup session.
In a QuickLoop with zoning enabled, transmission of the loop initialization pr im itive (LIP) signal
and loop initialization are controlled by the switch; the LIP is transmitted only to looplets within
the affected zone; other looplets on the QuickLoop are not affected. In this way, unwanted
disruption to devices can be controlled.
QuickLoop Zones
QuickLoop zones are hardware enforced; switch hardware prevents unauthorized data transfer
between ports within the zone allowing devices to be partitioned into zones to restrict system
access to selected devices. Once devices are included in a zone, they are visible only to other
devices within that zone, as shown in Figure 4-2.
s
c
l
a
s
K
0
1
.
1
A
5
8
6
6
A
/
b
G
s
1
Q
L
Z
o
n
e
2
E Port
E Port
E Port
E Port
y
g
o
l
o
p
1
o
t
e
n
c
i
o
r
Z
b
a
F
.
0
1
X
1
P
-
U
H
A
8
5
5
1
A
G
s
/
b
1
1
e
n
o
Z
c
i
r
b
a
F
Q
L
Z
o
n
e
2
L
Q
Q
L
Z
o
n
e
2
K-class
11.0
4
0
A
4
3
A
G
/
b
s
1
3
e
n
o
Z
Switch QL Partner A
E Port
E Port
E Port
E Port
Core switch
Switch QL Partner B
QL Zone 3
VA7400
FC10
FC10FC10
Figure 4-2Zoning and QuickLoop
4-2Zoning User’s Guide
Page 23
Zoning and Partnering with QuickLoops
QuickLoop zone members are design ated by lo oplet (po rt number) , or by Arbi trated Lo op Physical
Address (AL_PA). There are 126 unique AL_PAs per QuickLoop; therefo re, a QuickLoop zone can
contain no more than 126 devices.
Configuring QuickLoop Zones
To configure QuickLoop Zoning, perform the following:
1.Establish QuickLoop partnerships
2.Create a QuickLoop
3.Define QuickLoop zone
4.Define QuickLoop zone configuration
5.Enable Q uickLoop zone configu ration
Establish QuickLoop Partnerships
4
QuickLoop partnerships can be established between two switches using either the Web GUI or the
qlPartner command.
Create a QuickLoop
A QuickLoop is comprised of mixed private and public FL_ports on one or two partner switches
within the fabric. Mixing private and public loop topologies is allowed in a QuickLoop zone. To
create a QuickLoop, specify a QuickLoop name (referr ed t o as a qloop name for zoni ng) , fol lowe d
by a list of AL_PAs to be included. QuickLoop names define the switch (or pair of switches) that
make up the QuickLoop. For an example, see Chapter 5, Detailed Zoning Examples.
A QuickLoop name must be a unique alpha-numeric string beginning with an alpha character. The
underscore character ( _ ) is allowed and names are case-sensitive. For example, Qloop1 is not the
same name as qloop1.
Define QuickLoop Zone
A QuickLoop zone is a group of mixed private and public FL_ports or AL_PAs that can
communicate with each other. These ports and AL_PAs must reside within the same QuickLoop.
To be a QuickLoop zone, every member must be either a looplet (FL_port) or an AL_PA within a
single QuickLoop. QuickLoop zones can overlap looplets, but they must be confined to a single
QuickLoop.
QuickLoop zones are hardware enforced, but zones within a single looplet are not enforceable;
therefore, it is recommended that you do not partition devices within a looplet into different zones.
Zoning User’s Guide4-3
Page 24
4
Zoning and Partnering with QuickLo op s
To define a QuickLoop zone, specify the list of members to be included and assign a unique zone
name. A QuickLoop zone name must be a unique alpha-numeric string beginning with an alpha
character. The underscore character ( _ ) is allowed and zone names are case-sensitive. Fo r
example, Zone1 is not the same name as zone1.
To create a QuickLoop zone, specify QuickLoop zone members by looplet, by AL_PA, or by
combination of the two.
To specify by looplet, specify the Qu ickLoop zone name, in quotes, and the physical ports to be
included, in quotes. For example:
“QLZoneName”, “0,0; 0,1; 2,6; 2,7; 2,8”
T o specify by AL_PA, specify t he QuickLoop zone name, in quotes, w ith the Quic kLoop nam e, and
desired AL_PAs in quotes. All AL_PAs must be associated with a QuickLoop name. For example:
“QLZoneName”, “qloop1[01,02,04,e0,e1,e2]”
To specify a combination of looplet and AL_PA, for example:
“QLZoneName”, “0,2; 0,3; qloop1[ca,cb,e1,e2]”
Define QuickLoop Zone Configuration
A QuickLoop zone configuration is a group of QuickLoop zones that are enforced whenever that
zone configuration is enabled.
To define a QuickLoop zone configuration, assign a zone configuration name and specify the
QuickLoop zones to be included, by zone name. The QuickLoop names of the QuickLoop zones
must also be included in the zone configuration. For an example, see Chapter 5, Detailed Zoning Examples.
A QuickLoop zone confi guration name must be a unique alpha-numeri c string beginning with an
alpha character. The underscore character ( _ ) is allowed and zone configuration names are
case-sensitive. For example, QLConfig_1 is not the same name as qlconfig_1.
Enable QuickLoop Zone Configuration
To enable a QuickLoop zone configuration that has been established using the cfgCreate
command, select the configuration to be enabled and use the cfgEnable command.
4-4Zoning User’s Guide
Page 25
Detailed Zoning Examples
The following examples illustrate setting up a zone configuration. Note that changes have been
saved periodically to facilitate switching from one configuration to another. In addition to the
periodic saves, the cfgShow command has been issued to display current status to verify that
changes have been processed.
Set Up a Fabric Zone Configuratio n
A configuration named “cfg1” is established by using the cfgCreate command.
The following example illustrates setting up QuickLoop and Fabric Zones in a mixed mode environment. This
configuration consists of ports that are set to QuickLoop and Fabric modes.
test181:admin> cfgShow
Defined configuration
no configuration in effect
Effective configuration:
no configuration in effect
On switch 1...
<Set QuickLoop partner and enable QuickLoop ports on switch 1>
The following example illustrates setting up zones in a dual-switch QuickLoop. In this confi gur ation, all ports on the
switches, except for E_Ports, are enabled for QuickLoop and participate in a logical PLDA (Private Loop Direct Attach).
<This is what the zone configuration should look like>
switch1:admin> cfgShow
Define configuration:
cfg: cfg1 qloop1; ql_zone1; ql_zone2; ql_zone3
zone: ql_zone1
Private_ServerA; Private_StorageA
zone: ql_zone2
Private_ServerB; Private_StorageB
zone: ql_zone3
Private_ServerC; Private_StorageC
alias: Private_ServerA
1,3
alias: Private_ServerB
1,4
alias:Private_ServerC
5-6Zoning User’s Guide
Page 31
1,5
alias:Private_StorageA
2,2
alias:Private_StorageB
2,3
alias:Private_StorageC
2,4
alias: switch1_WWN 10:00:00:60:10:1c:19
alias: switch2_WWN 10:00:00:60:10:1b:a9
qloop: qloop1 switch1; switch2
Effective configuration:
cfg: cfg1
zone: ql_zone1
1,3
Detailed Zoning Examples
5
2,2
zone: ql_zone2
1,4
2,3
zone: ql_zone3
1,5
2,4
qloop: qloop1 10:00:00:60:69:10:1c:19
10:00:00:60:69:10:1b:a9
switch1:admin>
<END>
Zoning User’s Guide5-7
Page 32
5
Detailed Zoning Examples
5-8Zoning User’s Guide
Page 33
Glossary
8b/10b
Encoding
An encoding scheme that converts each 8-bit byte into 10 bits. Used to balance
ones and zeros in high-speed transports.
Address
Identifier
Advanced
Performance
Monitoring
AL_PA
Alias Address
Identifier
Alias AL_PA
Alias Server
ANSI
API
Arbitrated
Loop
ASIC
ATM
AW_TOV
Bandwidth
BB_Credit
Beginning
Running
Disparity
A 24-bit or 8-bit value used to identify the source or destination of a frame.
A software product that provides error and performance information to the
administrator and end user for use in storage management.
Arbitrated Loop Physical Address; a unique 8-bit value assigned during loop
initialization to a port in an arbitrated loop.
An address identifier recognized by a port in addition to its standard identifier. An
alias address identifier may be shared by multiple ports.
An AL_PA value recognized by an L_Port in addition to the AL_PA assigned to
the port. See also AL_PA.
A fabric software facility that supports multicast group management.
American National Standards Institute; the governing body for Fibre Channel
standards in the U.S. A.
Application Programming Interface; defined protocol that allows applications to
interface with a set of services.
A shared 100 MBps Fibre Channel transport structured as a loop. Can support up
to 126 devices and one fabric attachment. See also Topology.
Application Specific Integrated Circuit.
Asynchronous Transfer Mode; a transport used for transmitting data over LANs
or WANs that transmit fixed-length units of data. Provides any-to-any
connectivity, and allows nodes to transmit simultaneously.
Arbitration Wait Time-out Value; the minimum time an arbitratin g L_Port waits
for a response before beginning loop initialization.
The total transmission capacity of a cable, link, or system. Usually measured in
bps (bits per second). May also refer to the range of transmission frequencies
available to a network. See also Throughput.
Buffer-to-buffer credit; the number of frames that can be transmitted to a directly
connected recipient or within an arbitrated loop. Determined by the number of
receive buffers available. See also Buffer-to-buffer Flow Control, EE_Credit.
The disparity at the transmitter or receiver when the special character associated
with an ordered set is encoded or decoded. See also Disparity.
Zoning User’s GuideGlossary-1
Page 34
BER
Block
Broadcast
Buffer-to-buffer
Flow Control
Bit Error Rate; the rate at which bits are expected to be received in error.
Expressed as the ratio of error bits to total bits transmitted. See also Error.
As applies to Fibre Channel, upper-level application data that is transferred in a
single sequence.
The transmission of data from a single source to all devices in the fabric,
regardless of zoning. See also Multicast, Unicast.
Management of the frame transmission rate in either a point-to-point topology or
in an arbitrated loop. See also BB_Credit.
Cascade
Two or more interconnected Fibre Channel switches. For HP switches, a
maximum of seven hops is recommended (no path longer than eight switches).
See also Fabric, ISL.
Chassis
Circuit
The metal frame in which the switch and switch components are mounted.
An established communication path between two ports. Consists of two virtual
circuits capable of transmitting in opposite directions. See also Link.
Class 1
Service that provides a dedicated connection between two ports (also called
connection-oriented service), with notification of delivery or nondelivery.
Class 2
Service that provides multiplex and connectionless frame switching service
between two ports, with notification of delivery or nondelivery.
Class 3
Service that provides a connectionless frame switching service between two ports,
without notification of delivery or nondelivery of data. Can also be used to
provide a multicast connection between the originator and recipients, with
notification of delivery or nondelivery.
Class F
Connectionless service for control traffic between switches, with notification of
delivery or nondelivery of data between the E_Ports.
Class of
Service
Comma
A specified set of delivery characteristics and attributes for frame delivery.
A unique pattern (eith er 1 100000 or 001 1111) used in 8B/10 B encoding t o specify
character alignment within a data stream. See also K28.5.
Community
(SNMP)
A relationship between a group of SNMP managers and an SNMP ag ent, in which
authentication, access control, and proxy characteristics are defined. See also
SNMP.
CRC
Cyclic Redundancy Check; a check for transmission errors included in every data
frame.
Credit
As applies to Fibre Channel, the number of receive buffers available for
transmission of frames between ports. See also BB_Credit, EE_Credit.
Cut-throughA switching technique that allows the route for a frame to be selected as soon as
the destination address is received. See also Route.
Data Word
Type of transmission word that occurs within frames. The frame header, data
field, and CRC all consist of data words. See also Frame, Ordered set, Transmission Word.
Defined Zone
Configuration
The set of all zone objects defined in the fabric. May include multiple zone
configurations. See also Enabled Configuration, Zone Configuration.
Glossary-2Zoning User’s Guide
Page 35
Disparity
Distributed
Fabrics
DLS
Domain ID
E_D_TOV
E_Port
EE_Credit
EIA Rack
Enabled Zone
Configuration
The relationship of ones and zeros in an encoded character. “Neutral disparity”
means an equal number of each, “positive disparity” means a majority of ones,
and “negative disparity” means a majority of zeros.
The combined user’s guides for the software products Extended Fabrics and
Remote Switch. “Distributed Fabrics” is not a software product. See also
Extended Fabrics, Remote Switch.
Dynamic Load Sharing; dynamic distribution of traffic over available paths.
Allows for recomputing of routes when an Fx_Port or E_Port changes status.
Unique identifier for the switch in a fabric. Usually automatically assigned by the
switch, but can also be assigned manually. Can be any value between 1 and 239.
Error Detect Time-out Value; the minimum amount of time a target waits for a
sequence to complete before initiating recovery. Can also be defined as the
maximum time allowed for a round-trip transmission before an error condition is
declared. See also R_A_TOV, RR_TOV.
Expansion Port; a type of switch port that can be connected to an E_Port on
another switch to create an ISL. See also ISL.
End-to-end Credit; the number of receive buffers allocated by a recipient port to
an originating port. Used by Class 1 and 2 services to manage the exchange of
frames across the fabric between source and destination. See also End-to-end Flow Control, BB_Credit.
A storage rack that meets the standards set by the Electronics Industry
Association.
The currently enabled configuration of zones. Only one configuration can be
enabled at a time. See also Defined Configuration, Zone Configuration.
End-to-end
Flow Control
Error
Exchange
Extended
Fabrics
F_Port
Fabric
Fabric Assist
Governs flow of class 1 and 2 frames between N_Ports. See also EE_Credit.
As applies to Fibre Channel, a missing or corrupted frame, time-out, loss of
synchronization, or loss of signal (link errors). See also Loop Failure.
The highest level Fibre Channel mechanism used for communication between
N_Ports. Composed of one or more related sequences, and can work in either one
or both directions.
Software product that runs on Fabric OS and allows creation of a Fibre Channel
fabric interconnected over distances of up to 100 kilome ters. See also Distributed Fabrics.
Fabric Port; a port that is able to transmit under fabric protoco l and interface o ver
links. Can be used to connect an N_Port to a switch. See also FL_Port, Fx_Port.
A Fibre Channel network containing two or more switches in addition to hosts
and devices. May also be referred to as a switched fabric. See also Topology, SAN, Cascade.
A feature that enables private and public hosts to access public targets anywhere
on the fabric, provided they are in the same Fabric Assist zone. This feature is
available only when both QuickLoop and Zoning are installed on the switch.
Zoning User’s GuideGlossary-3
Page 36
Fabric
Manager
Fabric Name
Fabric OS
A software product that works in conjunction with Web Tools to provide a
graphical user interface for managing switch groups as a s ingle un it, instead of as
separate switches. Fabric Manager is installed on and run from a computer
workstation.
The unique identifier assigned to a fabric and communicated during login and
port discovery.
Operating system on HP Brocade switches.
Fabric Watch
FC-AL-3
FC-FLA
FCP
FC-PH-1, 2, 3
FC-PI
FC-PLDA
FC-SW-2
Fibre Channel
Transport
Fill Word
Firmware
A software product that runs on Fabric OS and allows monitoring and
configuration of fabric and switch elements.
The Fibre Channel Arbitrated Loop standard defined by ANSI. Defined on top of
the FC-PH standards.
The Fibre Channel Fabric Loop Attach standard defined by ANSI.
Fibre Channel Protocol; mapping of protocols onto the Fibre Channel standard
protocols. For example, SCSI FCP maps SCSI-3 onto Fibre Channel.
The Fibre Channel Physical and Signalling Interface standards defined by ANSI.
The Fibre Channel Physical Interface standard defined by ANSI.
The Fibre Channel Private Loop Direct Attach standard defined by ANSI. App lies
to the operation of peripheral devices on a private loop.
The second generation of the Fibre Channel Switch Fabric standard defined by
ANSI. Specifies tools and algorithms for the interconnection and initialization of
Fibre Channel switches in order to create a multi-switch Fibre Channel fabric.
A protocol service that supports communication between Fibre Channel service
providers. See also FSP.
An IDLE or ARB ordered set that is transmitted during breaks between data
frames to keep the Fibre Channel link active.
The basic operating system provided with the hardware.
FL_Port
Fabric Loop Port; a port that is able to transmit under fa bric protocol and also has
arbitrated loop capabilities. Can be used to connect an NL_Port to a switch. See
also F_Port, Fx_Port.
FLOGI
Fabric Login; the process by which an N_Port determines whether a fabric is
present, and if so, exchanges service parameters with it. See also PLOGI.
Frame
The Fibre Channel structure used to transmit data between ports. Consists of a
start-of-frame delimiter, header, any optional headers, the data payload, a cyclic
redundancy check (CRC), and an end-of-frame delimiter. There are two types of
frames: Link control frames (transmission acknowledgements, etc.) and data
frames.
FRU
FS
Field-replaceable Unit; a component that can be replaced on site.
Fibre Channel Service; a service that is defined by Fibre Channel standards and
exists at a well-known address. For example, the Simple Name Server is a Fibre
Channel service. See also FSP.
FSP
Fibre Channel Service Protocol; the common protocol for all fabric services,
transparent to the fabric type or topology. See also FS.
Glossary-4Zoning User’s Guide
Page 37
FSPF
Fabric Shortest Path First. Routing protocol for Fibre Channel switches.
Full-duplex
Fx_Port
G_Port
GBIC
Gbps
GBps
Half-duplex
Hard Address
HBA
Hub
Idle
Initiator
Integrated
Fabric
A mode of communication that allows the same port to simultaneously transmit
and receive frames. See also Half-duplex.
A fabric port that can operate as either an F_Port or FL_Port. See also F_Port, FL_Port.
Generic Port; a port that can operate as either an E_Port or F_Port. A port is
defined as a G_Port when it is not yet connected or has not yet assumed a specific
function in the fabric.
Gigabit Interface Converter; a removable serial transceiver module that allows
gigabaud physical-level transp ort f or Fibr e Channel and gigabit ethernet. See also
SFP.
Gigabits per second (1,062,500,000 bits/second).
GigaBytes per second (1,062,500,000 bytes/second).
A mode of communication that allows a port to either transmit or receive frames
at any time, but not simultaneously (with the exception of link control frames,
which can be transmitted at any time). See also Full-duplex.
The AL_PA that an NL_Port attempts to acquire during loop initialization.
Host Bus Adapter; the interface card between a server or workstation bus and the
Fibre Channel network.
A Fibre Channel wiring concentrator that collapses a loop topology into a
physical star topology . Nodes are automa tically added to the loop when active and
removed when inactive.
Continuous transmi ssion of an ord ered set ov er a Fibre Chan nel link w hen no data
is being transmitted, to keep the link active and maintain bit, byte, and word
synchronization.
A server or workstation on a Fibre Channel network that initiates communications
with storage devices. See also Target.
The fabric created by the HP FC 6164, consisting of six Silkworm 2250 switches
cabled together and configured to handle traffic as a seamless group.
IOD
In-order Delivery; a parameter that, when set, guarantees that frames are either
delivered in order or dropped.
ISL
Interswitch Link; a Fibre Channel link from the E_Port of one switch to the
E_Port of another. See also E_Port, Cascade.
ISL Trunking
An HP Brocade switch feature that enables distribution of traffic over the
combined bandwidth of up to four ISLs (between adjacent switches), while
preserving in-order delivery. A set of trunked ISLs is called a trunking group;
each port employed in a trunking group is called a trunking port. See also Master Port.
Isolated
E_Port
IU
An E_Port that is online but not operational due to overlapping domain IDs or
nonidentical parameters (such as E_D_TOVs). See also E_Port.
Information Unit; a set of information as defined by either upper-level process
protocol definition or upper-level protocol ma pping.
Zoning User’s GuideGlossary-5
Page 38
JBOD
K28.5
L_Port
Latency
Link
Link Services
Just a Bunch Of Disks; indicates a number of disks connected in a single chassis
to one or more controllers. See also RAID.
A special 10-bit character used to indicate the beginning of a transmission word
that performs Fibre Channel control and signaling functions. The first seven bits
of the character are the comma pattern. See also Comma.
Loop Port; a node port (NL_Port) or fabri c port (FL_Por t) that has arbitrat ed loop
capabilities. An L_Port can be in one of two modes:
•Fabric mode Connected to a port that is not loop capable, and using fabric
protocol.
•Loop mode In an arbitrated loop and using loop protocol. An L_Port in loop
mode can also be in participating mode or non-participating mode.
See also Non-participating Mode, Participating Mode.
The period of time required to transmit a frame, from the time it is sent until it
arrives.
As applies to Fibre Channel, a physical connection between two ports, consisting
of both transmit and receive fibres. See also Circuit.
A protocol for link-related actions.
LIP
LM_TOV
Loop Failure
Loop
Initialization
Loop_ID
Looplet
LPSM
LWL
Master Port
MIB
Multicast
Loop Initialization Primitive; the signal used to begin initialization in a loop.
Indicates either loop failure or resetting of a node.
Loop Master Time-out Value; the minimum time that the loop master waits for a
loop initialization sequence to return.
Loss of sign al within a loop for any period of time, or loss of synchronization for
longer than the time-out value.
The logical procedure used by an L_Port to discov er its environment . Can be used
to assign AL_PA addresses, detect loop failure, or reset a node.
A hex value representing one of the 127 possible AL_PA values in an arbitrated
loop.
A set of devices connected in a loop to a port that is a member of another loop.
Loop Port State Machine; the logical entity that performs arbitrated loop
protocols and defines the behavior of L_Ports when they require access to an
arbitrated loop.
Long Wavelength; a type of fiber optic cabling that is based on 1300mm lasers
and supports link speeds of 1.0625 Gbps. May also refer to the type of GBIC or
SFP. See also SWL.
As relates to trunking, the port that determines the routing paths for all traffic
flowing through the trunking group. One of the ports in the first ISL in the
trunking group is designated as the master port for that group. See also IS L Trunking.
Management Information Base; an SNMP structure to help with device
management, providing configuration and device information. The MIB types
provided with HP Brocade switches are described in the MIB Reference Manual.
The transmission of data from a single source to multiple specified N_Ports (as
opposed to all the ports on the network). See also Broadcast, Unicast.
Glossary-6Zoning User’s Guide
Page 39
Multimode
A fiber optic cabling specification that allows up to 500 meters between devices.
N_Port
Name Server
NL_Port
Node
Node Name
Non-participati
ng Mode
Nx_Port
Ordered Set
Packet
Node Port; a port on a node that can connect to a Fib re Chann el p o rt or to ano ther
N_Port in a point-to-point connection. See also NL_Port, Nx_Port.
Frequently used to indicate Simple Name Server. See also SNS.
Node Loop Port; a node port that has arbitrated loop capabilities. Used to connect
an equipment port to the fabric in a loop configuration through an FL_Port. See
also N_Port, Nx_Port.
A Fibre Channel device that contains an N_Port or NL_Port.
The unique identifier for a node, communicated during login and port discovery.
A mode in which an L_Port in a loop is inactive and cannot arbitrate or send
frames, but can retransmit any received transmissions. This mode is entered if
there are more than 127 devices in a loop and an AL_PA cannot be acquired. See
also L_Port, ParticipatingMode.
A node port that can operate as either an N_Port or NL_Port.
A transmission word that uses 8B/10B mapping and begins with the K28.5
character. Ordered sets occur outside of frames, and include the following items:
•Frame delimiters Mark frame boundaries and describe frame contents.
•Primitive signals Indicate events.
•Primitive sequences Indicate or initiate port states.
Ordered sets are used to differentiate Fibre Channel co ntrol information from d ata
frames and to manage the transport of frames.
A set of information transmitted across a network. See also Frame.
Participating
Mode
Path Selection
Phantom
Address
Phantom
Device
PLOGI
Point-to-point
Port_Name
POST
Private
NL_Port
A mode in which an L_Port in a loop has a valid AL_PA and can arbitrate, send
frames, and retransmit received transmissions. See also L_Port, Non-participating Mode.
The selection of a transmission path through the fabric.
An AL_PA value that is assigned to an device that is not physically in the loop.
Also known as phantom AL _PA.
A device that is not physically in an arbitrated loop but is logically included
through the use of a phantom address.
Port Login; the port-to-port login process by which initiators establish sessions
with targets. See also FLOGI.
A Fibre Channel topology that employs direct links between each pair of
communicating entities. See also Topology.
The unique identifier assigned to a Fibre Channel port. Communicated during
login and port discovery.
Power On Self-Test; a series of tests run by a switch after it is turned on.
An NL_Port that communicates only with other private NL_Ports in the same
loop and does not log into the fabric.
Zoning User’s GuideGlossary-7
Page 40
Private Device
Private Loop
A device that supports arbitrated loop protocol and can interpret 8-bit addresses,
but cannot log into the fabric.
An arbitrated loop that does not include a participating FL_Port.
Protocol
Public
NL_Port
Public Device
Public Loop
QuickLoop
R_A_TOV
RAID
Remote Switch
Request Rate
A defined method and a set of standards for communication.
An NL_Port that logs into the fabric, can function within either a public or a
private loop, and can communicate with either private or public NL_Ports.
A device that supports arbitrated loop protocol, can interpret 8-bit addresses, and
can log into the fabric.
An arbitrated loop that includes a participating FL_Port, and may contain both
public and private NL_Ports.
A software product that makes it possible to allow private devices within loops to
communicate with public and private devices across the fabric through the
creation of a larger loop.
May also refer to the arbitrated loop created usin g this softwa re. A QuickLo op
can contain a number of devices or looplets; all devices in the same QuickLoop
share a single AL_PA space.
Resource Allocation Time-out Value; the maximum time a frame can be delayed
in the fabric and still be delivered. See also E_D_TOV, RR_TOV.
Redundant Array of Independent Disks; a collection of disk drives that appear as
a single volume to the server and are fault tolerant through mirroring or parity
checking. See also JBOD.
A software product that runs on Fabric OS and enables two switches to be
connected over an ATM (asynchronous transfer mod e) connection. This requires a
compatible Fibre Channel to ATM gateway, and can have a distance of up to 10
kilometers between each switch and the respective ATM gateway. See also
Distributed Fabrics.
The rate at which requests arrive at a servicing entity. See also Service Rate.
Route
As applies to a fabric, the communication path between two switches. May also
apply to the specific path taken by an individual frame, from source to
destination. See also FSPF.
Routing
RR_TOV
The assignment of frames to specific switch ports, according to fr ame des tination.
Resource Recovery Time-out Value; the minimum time a target device in a loop
waits after a LIP before logging out a SCSI initiator. See also E_D_TOV, R_A_TOV .
RSCN
Registered State Change Notification; a switch function that allows notification of
fabric changes to be sent from the switch to specified nodes.
SAN
Storage Area Network; a network of systems and storage devices that
communicate using Fibre Channel protocols. See also Fabric.
Sequence
Service Rate
SFP
A group of related frames transmitted in the same direction between two N_Ports.
The rate at which an entity can service requests. See also Request Rate.
Small Form Factor Pluggable; optical transceiver used to convert sign als between
optical fiber cables and switches.
Glossary-8Zoning User’s Guide
Page 41
SI
Sequence Initiative.
Single Mode
SNMP
SNS
Switch
Switch Name
Switch Port
SWL
Target
Tenancy
Throughput
Topology
The fiber optic cabling standard that corresponds to distances of up to 10 km
between devices.
Simple Network Management Protocol. An internet management protocol that
uses either IP for network-level functions and UDP for transport-level functions,
or TCP/IP for both. Can be made available over other protocols, such as UDP/IP,
because it does not rely on the underlying communication protocols. See also
Community (SNMP).
Simple Name Server; a switch service that stores names, addresses, and attributes
for up to 15 minutes, an d p rov id es them as required to other devices in the fabric.
SNS is defined by Fibre Channel standards and exists at a well-known address.
May also be referred to as directory service. See also FS.
Hardware that routes frames according to Fibre Channel protocol and is
controlled by software.
The arbitrary name assigned to a switch.
A port on a switch. Switch ports can be E_Po rts, F_Ports, or FL_Ports.
Short W avelength; a type of fiber optic cabling that is based on 850mm lasers and
supports 1.0625 Gbps li nk s peeds. May also r efer to the type of G BIC or SFP. See
also LWL.
A storage device on a Fibre Channel network. See also Initiator.
The time from when a port wins arbitration in a loop until the same port returns to
the monitoring state. Also referred to as loop tenancy.
The rate of data flow achieved within a cable, link, or system. Usually measured
in bps (bits per second). See also Bandwidth.
As applies to Fibre Channel, the configuration of the Fibre Channel network and
the resulting communication paths allowed. There are three possible topologies:
•Point to point - A direct link between two communication ports.
•Switched fabric - Multiple N_Ports linked to a switch by F_Ports.
•Arbitrated loop - Multiple NL_Ports connected in a loop.
Translative
Mode
Transmission
Character
Transmission
Word
Trap (SNMP)
Trunking
Tunneling
Zoning User’s GuideGlossary-9
A mode in which private devices can communicate with public devi ces across the
fabric.
A 10-bit character encoded according to the rules of the 8B/10B algorithm.
A group of four transmission characters.
The message sent by an SNMP agent to inform the SNMP managem ent stat ion o f
a critical error. See also SNMP.
See ISL Trunking.
A technique for enabling two networks to communicate when the source and
destination hosts are both on the same type of network, but are connected by a
different type of network.
Page 42
U_Port
UDP
ULP
ULP_TOV
Unicast
Web Tools
Well-known
Address
Universal Port; a switch port that can operate as a G_Port, E_Port, F_Port, or
FL_Port. A port is defined as a U_Port when it is not connected or has not yet
assumed a specific function in the fabric.
User Datagram Protocol; a protocol that runs on top of IP and provides port
multiplexing for upper-level protocols.
Upper-level Protocol; the protocol that runs on top of Fibre Channel. Typical
upper-level protocols are SCSI, IP, HIPPI, and IPI.
Upper-level Time-out Value; the minimum time that a SCSI ULP process waits
for SCSI status before initiating ULP recovery.
The transmission of data from a single source to a single destination. See also
Broadcast, Multicast.
A software product that runs on Fabric OS and provides a graphical interface to
allow monitoring and manag ement of indi vi du al sw it ches or en tir e fabri cs fro m a
standard workstation.
As pertaining to Fibre Channel, a logical address defined by the Fibre Channel
standards as assigned to a specific function, and stored on the switch.
Workstation
WWN
Zone
Zone
Configuration
Zoning
A computer used to access and manage the fabric. May also be referred to as a
management station or host.
Worldwide Name; an identifier that is unique worldwide. Each entity in a fabric
has a separate WWN.
A set of devices and hosts attached to the same fabric and config ured as being in
the same zone. See also Zoning. Devices and hosts within the same zone have
access permission to others in the zone, but are not visible to any outside the zone.
A specified set of zones. Enabling a configuration enables all zones in that
configuration. See also Defined Configuration, Enabled Configuration.
A software product that runs on Fabric OS and allows partitioning of the fabric
into logical groupings of devices. Devices in a zone can only access and be
accessed by devices in the same zone. See also Zone.