White Papers

Table Of Contents
FCoE transit with FIP snooping is automatically enabled when you configure Fibre Channel with the FC Flex IO module on the
FN IOM.
To configure an NPG operation with the FC Flex IO module on the FN IOM, follow these general configuration steps:
1. Enabling Fibre Channel Capability on the Switch
2. Creating a DCB map
3. Applying a DCB map on server-facing Ethernet ports
4. Creating an FCoE VLAN
5. Creating an FCoE map
6. Applying an FCoE map on server-facing Ethernet ports
7. Applying an FCoE Map on fabric-facing FC ports
Enabling Fibre Channel Capability on the Switch
Enable the FC Flex IO module on the FN IOM that you want to configure as an NPG for the Fibre Channel protocol. When you
enable Fibre Channel capability, FCoE transit with FIP snooping is automatically enabled on all VLANs on the switch, using the
default FCoE transit settings.
1. Enable the FN IOM with the FC Flex IO module for the Fibre Channel protocol.
CONFIGURATION mode
feature fc
Creating a DCB Map
Configure the priority-based flow control (PFC) and enhanced traffic selection (ETS) settings in a DCB map before you apply
them on downstream server-facing ports on the FN IOM with the FC Flex IO module.
1. Create a DCB map to specify PFC and ETS settings for groups of dot1p priorities.
CONFIGURATION mode
dcb-map name
2. Configure the PFC setting (on or off) and the ETS bandwidth percentage allocated to traffic in each priority group.
Configure whether the priority group traffic should be handled with strict-priority scheduling. The sum of all allocated
bandwidth percentages must be 100 percent. Strict-priority traffic is serviced first. Afterward, bandwidth allocated to other
priority groups is made available and allocated according to the specified percentages. If a priority group does not use its
allocated bandwidth, the unused bandwidth is made available to other priority groups.
Restriction: You can enable PFC on a maximum of two priority queues.
Repeat this step to configure PFC and ETS traffic handling for each priority group, for example: priority-group 0
bandwidth 60 pfc off priority-group 1 bandwidth 20 pfc onpriority-group 2 bandwidth 20
pfc on priority-group 4 strict-priority pfc off
DCB MAP mode
priority-group group_num {bandwidth percentage | strict-priority} pfc {on | off}
3. Specify the priority group ID number to handle VLAN traffic for each dot1p class-of-service: 0 through 7. Leave a space
between each priority group number. For example, priority-pgid 0 0 0 1 2 4 4 4 where dot1p priorities 0, 1, and
2 are mapped to priority group 0; dot1p priority 3 is mapped to priority group 1; dot1p priority 4 is mapped to priority group 2;
dot1p priorities 5, 6, and 7 are mapped to priority group 4.
All priorities that map to the same egress queue must be in the same priority group.
DCB MAP mode
priority-pgid dot1p0_group_num dot1p1_group_num dot1p2_group_num dot1p3_group_num
dot1p4_group_num dot1p5_group_num dot1p6_group_num dot1p7_group_num
Important Points to Remember
If you remove a dot1p priority-to-priority group mapping from a DCB map (no priority pgid command), the PFC and
ETS parameters revert to their default values on the interfaces on which the DCB map is applied. By default, PFC is not
applied on specific 802.1p priorities; ETS assigns equal bandwidth to each 802.1p priority.
956
FC Flex IO Modules