Hitachi HUS154530VLF400 User Manual

Page of 417
Hitachi Ultrastar 15K450 (FC-AL) Hard Disk Drive Specification
314   
  a) FLOGI Required
 Upon completion of LIP, the port will implicitly log out with the Fabric and perform FLOGI if one or more of the fol-
lowing is true:
 
the L_bit was set to one in at least the LISA sequence during the LIP.
 
the port did not acquire the AL_PA it had prior to the LIP.
 
the port did not have an AL_PA prior to the LIP.
 
the port had not completed FLOGI prior to the LIP
  b) Perform FLOGI
  The port attempts to send FLOGI to the FL_Port by opening AL_PA = 00h using Full-Duplex. Meanwhile the port 
ignores any FAN ELS and responds to ADISC or PLOGI request sequences with an LS_RJT reply sequence, with a 
Reason code of “Unable to perform Command Request at this time”. If the FLOGI request fails for any reason, the port 
proceeds to step i). If no address change occurred and the L_bit is not set then the port proceeds to step f). If this is the 
first FLOGI or if the address has not changed and the L_bit is set, then the port proceeds to step g).
  c) Address has changed
  The port has determined that its own addressing information and/or that of the FL_Port has changed, or that it did not 
have completed addressing information (via FLOGI) prior to the initialization. The port discards all pending Exchanges, 
and performs implicit LOGO with all other ports. The port proceeds to step d).
  d) Recovery from address change
   The port waits R_A_TOV. During this time the port discards all frame received except for the PLOGI and ADISC 
request sequences and LOGO ACC reply sequences. The port responds to all PLOGI request with an LS_RJT reply 
sequence, with a Reason code of “Unable to perform Command Request at this time”. The port responds to each ADISC 
request sequence with a LOGO request sequence. The port proceeds to step g).
  e) Receive FAN
  If FLOGI is not required, the port waits E_D_TOV to receive FAN ELS. The port discards all frames received except 
ADISC and PLOGI requests until FAN is received. The port responds to ADISC and PLOGI request sequences with an 
LS_RJT reply sequence, with a Reason code of “Unable to perform Command Request at this time”.
  After receiving the FAN ELS, if the port determines the FL_Port has the same address, F_Port_Name and 
Fabric_Name that the FL_Port had before initialization, the port proceeds to f). Otherwise, the port implicitly logs out 
with the Fabric and proceeds to b).
  If the port does not receive a FAN ELS within E_D_TOV the port proceeds to b).
  f) Address has not changed
  The port resumes all suspended Exchanges with Remote Ports and with Local Ports that are known to be Public 
NL_Ports. If the port has any suspended Exchanges with Private Loop devices on the Local Loop, the port requires the 
private loop authentication described in PLDA profile. The port proceeds to step h).
  g) Perform RFC-4
  The port performs PLOGI with the Directory Server (AL_PA = 00h, well known address 0FFFFFCh) and attempts an 
RFC-4 request with the Name Service. Regardless of this attempt of RFC-4, the port proceeds to step h).
  h) Initialize complete
  This completes initialization for the port.
  i) Non FLA
  The port is not connected to a loop that contains an FL_Port. The port completes initialization based on the rules 
described in PLDA profile.