Reference Guide

Dynamic — The port is automatically set to a D_Port based on an external request from a remote port on the other end of the
connection. In this mode, the port remains a D_Port until all the diagnostic tests are completed and the remote port reverts to
normal mode. For the port to become a dynamic D_Port, the remote port on the other end of the connection must be either a
static D_Port or an on-demand D_Port. Dynamic D_Port mode is supported on connections between a switch and a Host Bus
Adapter (HBA), or an Access Gateway and an HBA/device, ISLs, and ICLs.
By default, a switch has the capability to support dynamic D_Port mode. You can disable this capability by using the configure
command, as shown in the following example.
switch:admin> configure
Configure...
Fabric parameters (yes, y, no, n): [no]
Virtual Channel parameters (yes, y, no, n): [no]
F-Port login parameters (yes, y, no, n): [no]
D-Port parameters (yes, y, no, n): [no] y
Dynamic D-Port (on, off): [on] off
NOTE
Changes are reflected in the RASLog.
On-demand — This mode is off by default and must be enabled. The port then becomes a D_Port as a result of an internal
request or event within the local switch such as the slotpoweroff, slotpoweron, slot insert, portcfgPersistentDisable and
portcfgPersistEntenable commands. In this mode, the port remains a D_Port until all the diagnostic tests are completed
successfully. If any of the tests fail, the port continues to remain a D_Port. For a switch port to work as an on-demand D_Port,
the other end of the connection must support dynamic D_Port capability. With Fabric OS 7.3.0 on switches and chassis, on-
demand D_Port mode can be configured by means of a switch-wide command, and is supported by default on switches and
chassis (ISLs and ICLs). The following internal events within a switch or chassis can trigger a port to become a D_Port:
slotpoweroff and slotpoweron
Slot or blade insert
portcfgPersistentDisable and portcfgPersistentEnable commands
Once on-demand D_Port configuration is enabled on the switch and any of the on-demand triggers have been issued (such as
slotpoweroff, slotpoweron, slot insert), then the port comes up in on-demand D_Port mode.
If dynamic D_Port is supported, the on-demand D_Port forces the remote port to dynamic D_Port mode, triggers the
diagnostic tests automatically, and then changes back to normal port mode after successful completion of the tests.
By default, a switch does not support on-demand D_Port mode. You can turn this capability on by using the configure
command, as shown in the following example.
switch:admin> configure
Configure...
Fabric parameters (yes, y, no, n): [no]
Virtual Channel parameters (yes, y, no, n): [no]
F-Port login parameters (yes, y, no, n): [no]
D-Port parameters (yes, y, no, n): [no] y
Dynamic D-Port (on, off): [on]
On Demand D-Port (on, off): [off] on
NOTE
Even if the on-demand D_Port option is enabled, if any static D_Port configuration is enabled on a port, then that
static configuration takes precedence.
The following table summarizes D_Port test initiation modes and test start behavior.
Diagnostic Port
Brocade Fabric OS Administration Guide, 8.0.1
418 53-1004111-02