Fcoe modes, How fcoe works – H3C Technologies H3C S12500-X Series Switches User Manual
Page 17
8
Figure 9 FIP operation
As shown in
, the following workflow is used to set up a virtual link:
1.
The ENode sends a Discovery Solicitation containing its FCoE MAC address.
2.
After receiving the Discovery Solicitation, the FCF switch acts differently depending on whether the
receiving VFC interface is bound to the FCoE MAC address:
{
If it is not bound, the switch learns the FCoE MAC address and replies with a solicited Discovery
Advertisement, whose fcf priority field carries the FCF priority of the VFC interface.
{
If it is bound, the switch checks whether the FCoE MAC address matches the bound FCoE MAC
address. If they match, it replies with a solicited Discovery Advertisement, whose fcf priority
field carries the FCF priority of the VFC interface. If they do not match, it discards the Discovery
Solicitation.
3.
The FCF switch periodically sends unsolicited Discovery Advertisements, whose fcf priority field
carries the FCF priority of the system. The sending interval is specified by using the fcoe
fka-adv-period command and defaults to 8 seconds.
4.
After receiving the Discovery Advertisements, the ENode determines the FCF switch with the
highest priority according to the fcf priority field and sends a FLOGI request frame to that switch
for login.
5.
After receiving the FLOGI request frame, the FCF checks whether the source MAC address matches
its learned or bound FCoE MAC address. If they match, it sends a FLOGI LS_ACC, which indicates
the setup of the virtual link. Otherwise, it discards the FLOGI frame.
6.
The FCF switch also periodically sends unsolicited Discovery Advertisements to maintain
established virtual links. If the ENode fails to receive an unsolicited Discovery Advertisement within
a period 2.5 times the interval specified by the fcoe fka-adv-period command, it deletes the virtual
link.
FCoE modes
The switch supports the following FCoE modes:
(1) Send Discovery Solicitation
Learn FCoE MAC address
FCF
ENode
(2) Send solicited Discovery
Advertisement
(3) Send solicited Discovery
Advertisements periodically
(4) Send FLOGI request
Check FCoE MAC address
(5) Send FLOGI LS_ACC
(6) Send solicited Discovery
Advertisements periodically