05 FCoE Theory of Ops
05 FCoE Theory of Ops
05 FCoE Theory of Ops
© 2008 EMC Corporation. All rights reserved. Module 5: FCoE Theory of Operations - 1
© 2008 EMC Corporation. All rights reserved. Module 5: FCoE Theory of Operations - 2
FC FC FC – 3
Common Services
IP IP FCoE FC – 2
Frame/Flow Ctrl
PHYSICAL WIRE FC - 0
SCSI iSCSI FCIP FCoE FC
© 2008 EMC Corporation. All rights reserved. Module 5: FCoE Theory of Operations - 3
FCoE uses FC-4 and FC-2 as the upper layer network protocols, and encapsulates the FC-2
frames into Ethernet for transport. The FCF Switch will strip off the Ethernet information and
forward the frame to the FC network (or a directly connected device? – is this supported at GA?)
5 Reserved
6 Reserved
7 Reserved SOF
8
Encapsulated FC Frame 24 byte header + 0 to 2112 byte payload + 4 byte CRC
n+9 FCS
© 2008 EMC Corporation. All rights reserved. Module 5: FCoE Theory of Operations - 4
© 2008 EMC Corporation. All rights reserved. Module 5: FCoE Theory of Operations - 5
The FCoE Logical End Point is a virtual Fibre Channel Entity. FCoE_LEP = FCoE Link
Endpoint
Ethernet cable is part of Lossless Ethernet network
The FCoE_LEP is the functional entity performing the encapsulation of FC frames into FCoE
frames in transmission and the de-encapsulation of FCoE frames into FC frames in reception.
VN_Ports are created through a successful FLOGI or FDISC operation.
CNA
FC Node
FCoE_LEP … FCoE_LEP
10 GE … 10 GE
port port
© 2008 EMC Corporation. All rights reserved. Module 5: FCoE Theory of Operations - 6
FC
SERDES
10 GE Menlo
ASIC
10 GE 10 GE
PCIe Bus
The Menlo ASIC was developed by Nuova Systems Inc. Nuova has since been acquired by
Cisco Systems.
10 GE 10 GE 10 GE 10 GE 10 GE 10 GE 10 GE 10 GE
port port port port port port port port
© 2008 EMC Corporation. All rights reserved. Module 5: FCoE Theory of Operations - 8
Lesson 2: Addressing
Upon completion of this lesson, you will be able to:
Explain how Addresses are assigned for FCoE nodes
© 2008 EMC Corporation. All rights reserved. Module 5: FCoE Theory of Operations - 10
Note: FIP (Fabric Initialization Protocol) is not supported with this version of code on the
Connectrix NEX-5020 switch. When FIP is supported, it will be added to this lesson. In the
meantime, students can refer to the description of FIP in the FC-BB-5 standards document.
Addressing
Fibre Channel
SAN
FCID =01xxyy
MAC = A MAC = B
Domain ID = 1
FCID = 05xxyy Domain ID = 5
FC Switch
NEX-5020
CNA
Host
Storage
Dest = MAC B
Source = MAC A
D_ID = 01xxyy D_ID = 01xxyy D_ID = 01xxyy
S_ID = 05xxyy S_ID = 05xxyy S_ID = 05xxyy
FC Frame FC Frame
Ethernet Frame
© 2008 EMC Corporation. All rights reserved. Module 5: FCoE Theory of Operations - 11
This example shows how both MAC addresses and Fibre Channel addresses would show up in a
frame being forwarded from a CNA to a storage port.
MAC
Burned in or Configured
Address
48 bits
© 2008 EMC Corporation. All rights reserved. Module 5: FCoE Theory of Operations - 12
The MAC addresses on the NEX-5020 switches associated with the VE_Ports and VF_Ports are
universal MAC addresses from a switch pool assigned to the manufacturer by IEEE.
VN_Port addresses can be assigned to the ENode (CNA) in one of two ways. This slide shows
option 1 – where the MAC address would be burned in by the CNA manufacturer, or configured
by an administrator. This is called SPMA or “Server Provided MAC Address”. This option is
not used at this time.
The Connectrix NEX-5020 uses option 2: “Fabric Provided MAC Addresses” or FPMA. With
this option, the switch assigns the MAC address to the attached VN_Port (CNA). The VN_Port
is created and the MAC address is assigned during the Fibre Channel Login process.
FPMA addresses are not universal, but instead are local addresses (local to the SAN). These
addresses have OUIs with the U/L bit set to 1 (Local).
FC-MAP = Fibre Channel MAC Address Prefix
The FPMA address is constructed by adding a 24-bit FC-MAP prefix to a 24-bit FCID.
With FPMA, each FCID is assigned its own MAC address.
© 2008 EMC Corporation. All rights reserved. Module 5: FCoE Theory of Operations - 14
Shown are some of the planning and design considerations. Please take a moment to review
them. The next generation of data center using FCoE with 10 Gbps enhanced Ethernet is
expected to evolved in a phased approach. Before implementing the new technology in a
production environment, careful evaluation needs to be done.
When designing the solution, it is recommended to follow the best practices for traditional SAN
and Ethernet designs. For additional details, Please see EMC Fibre Channel over Ethernet
(FCoE) Installation and Configuration Guide, P/N: 300-008-103-A01.
Module Summary
Key points covered in this module:
– An ENode is an Ethernet NIC that can operate as a FC VN_Port.
– The Connectrix NEX-5020 is an FCoE Forwarder (FCF).
– Current FCoE standards support FCoE between an ENode and a
directly attached FCF deployed as an access layer switch.
© 2008 EMC Corporation. All rights reserved. Module 5: FCoE Theory of Operations - 16
These are the key points covered in this module. Please take a moment to review them