9.1.4Fibre Channel port login
Table 8 identifies the required content of the N_Port Login (PLOGI) payload from an initiator.
Table 8: | N_Port login (PLOGI) payload |
|
|
|
|
|
|
|
|
|
|
| |||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Bytes |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
03 | 00 | 00 | 00 | 09 | 09 | BB | BB | CF | XX | FS | FS | XX | XX | XX | XX | Common | |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
XX | XX | XX | XX | PN | PN | PN | PN | PN | PN | PN | PN | NN | NN | NN | NN |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
NN | NN | NN | NN |
|
|
|
|
|
|
|
|
|
|
|
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| XX | XX | XX | XX | XX | XX | XX | XX | XX | XX | XX | XX | Class 1 | |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
XX | XX | XX | XX |
|
|
|
|
|
|
|
|
|
|
|
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| XX | XX | XX | XX | XX | XX | XX | XX | XX | XX | XX | XX | Class 2 | |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
XX | XX | XX | XX |
|
|
|
|
|
|
|
|
|
|
|
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| SO | SO | IC | IC | XX | XX | FS | FS | XX | CS | XX | XX | Class 3 | |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
OS | OS | XX | XX |
|
|
|
|
|
|
|
|
|
|
|
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| XX | XX | XX | XX | XX | XX | XX | XX | XX | XX | XX | XX | Reserved | |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
XX | XX | XX | XX |
|
|
|
|
|
|
|
|
|
|
|
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| XX | XX | XX | XX | XX | XX | XX | XX | XX | XX | XX | XX | Vendor | |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
XX | XX | XX | XX |
|
|
|
|
|
|
|
|
|
|
|
| Version | |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
XIndicates a
x Indicates a single bit is not checked.
BB
CF | Common features. This binary field selects the common features requested by the initiator login. | ||
| MSB | Continuously increasing offset | Must = 1 |
|
| Random relative offset | Not checked. Port Login Accept will return a |
|
| Valid version level | x |
|
| N_Port/F_Port | Must = 0, N_Port |
|
| Alternate credit model | Must = 1 |
|
| Other bits reserved | xxx XX |
FS | Receive buffer field size. The FS field in the common and Class 3 parameters is checked for the range 128 < FS < 2,112 and a | ||
| multiple of four bytes. For multiple frame sequences, all frames but the last frame of the sequence must be this size. Only the | ||
| receive buffer field size in the Class 3 parameters is used. | ||
PN | Port name | ||
| during a Port DISCovery, and implicit logout occurs and the initiator returns a LS_RJT. | ||
NN | Node name. The node name is not checked or saved by the drive. | ||
SO | Service options Class 3 only. |
| |
| MSB | Class valid | Must = 1 |
|
| Intermix | x |
|
| Stacked connection req. | xx |
|
| Sequential delivery | x |
|
| Other bits reserved | xxx XX |
IC | Initiator control |
| |
| MSB | XID reassign | xx |
|
| Proc Assc | 10 or 11 causes the login to be rejected. Other values are accepted. |
|
| Other bits | XXX |
CS | Concurrent sequences | Must be a value greater than 0. | |
OS | Open sequences per exchange | Must be a value greater than 0. |
Savvio 15K.1 FC Product Manual, Rev. B | 45 |