Seagate 77767496 Product Manual page 54

Fibre channel interface
Table of Contents

Advertisement

Loop Initialization Soft Assigned (LISA)
20-byte payload
11050100
16-byte bit map of AL_PAs
The loop master transmits the bit map resulting from the LIHA.
The L_Port checks to see if there are any free addresses left in the bit map by checking for the first available
'0'. The L_Port sets it to '1'. If there are no zeroes in the bit map, all 126 NL_Port addresses have been taken
and the port is not allowed to actively participate in the loop.
Example
The L_Port saw that the first '0' occurred in bit position 1, so it
changed that bit to a '1' to effectively select '1' as it's AL_PA.
Bit position
0
AL_PA positions --
Switch address --
Bit map content
L
First available '0'
changed to '1'.
The L_Port then retransmits the LISA frame.
Loop Initialization Report Position (LIRP)
132-byte payload
11060000
128-byte map of AL_PA physical positions
The LIRP and LILP sequences build a mapping between AL_PA values and participating L_Port positions. This
allows all L_Ports to know where all of the other AL_PA addresses are physically located on the loop.
To build this address map, the loop master primes the 128-byte position map with 'FF' in each position. The
loop master then sets byte 0 (the "counter" byte) of the position map to '01' and places its own AL_PA in byte 1
and then sends the position map around the loop.
Each port increments the position counter (byte 0) by one and places its AL_PA at the map position indicated
by the counter. For example, the second device on the loop (with the loop master counted as the first device)
increments byte 0 by one to make byte 0 have a value of '2' and then places its AL_PA in position 2 of the posi-
tion map.
Each port retransmits the LIPA frame until the map completes its journey to each of the devices on the loop
and gets back to the loop master. At this point, the LIRP process results in a position map containing the phys-
ical location and AL_PA of every device on the loop.
Example
This example position map shows that there are 6 ports on
the loop. The loop master has AL_PA 'E8'. The first port after
the master on the outbound fibre has AL_PA 'D6' and the last
port on the loop before getting back to the master has AL_PA
'08'.
Byte map content 06
40
1
2
3
4
5
00
01
02
04
08
7E
7D
7C
7B
7A
1
0
0
1
0
E8
D6
E2
6A
5F
6
7
8
...
128
0F
10
17
...
EF
79
78
77
...
00
0
0
1
...
0
08
FF
...
FF
Fibre Channel Interface Manual, Rev. D

Advertisement

Table of Contents
loading

Table of Contents