Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

Dell EMC SmartFabric OS10 User Guide Release 10.5.0

Sample Multi-hop FSB configuration

The following is a sample multi-hop FSB topology.

Sample Multi-hop FSB configuration

In this topology:

  • FSB1 and FSB2—access FSBs.
  • FSB3 and FSB4—core FSBs.
  • VLT is configured between FSB1 and FSB2, and requires port-pinning for VLT port channels configured between access FSBs and core FSBs. The port modes are:
    • Directly-connected CNA ports—ENode
    • Ports connected to FSB3 and FSB4—FCF
  • VLT is configured between FSB3 and FSB4, and requires port-pinning for VLT port channels configured between access and core FSBs. The port modes are:
    • Ports connected to FSB1 and FSB2—ENode-transit
    • Ports connected to FCFs, for pinning to work at ENode port—FCF

The following table lists the high-level configurations on FSB1, FSB3, and FCF1. These configurations apply to FSB2, FSB4, and FCF2, respectively.

Table 1. High-level configurations on FSB1, FSB3, and FCF1High-level configurations on FSB1, FSB3, and FCF1
FSB1/FSB2FSB3/FSB4FCF1/FCF2
  1. Enable FIP snooping.
  2. Enable DCBX.
  3. Create FCoE VLAN and configure FIP snooping.
  4. Create class-maps.
  5. Create policy-maps.
  6. Create a qos-map.
  7. Configure port channel.
  8. Configure VLTi interface member links.
  9. Configure VLT domain.
  10. Configure VLAN.
  11. Apply QoS configurations on uplink (FSB3/FSB4) and downlink interfaces (CNA-1/CNA-2). Configure the uplink interface as pinned-port.
  12. Configure FIP snooping port mode on the uplink interface.
  1. Enable FIP snooping.
  2. Enable DCBX.
  3. Create FCoE VLAN and configure FIP snooping.
  4. Create class-maps.
  5. Create policy-maps.
  6. Create a qos-map.
  7. Configure port channel.
  8. Configure VLTi interface member links.
  9. Configure VLT domain.
  10. Configure VLAN.
  11. Apply QoS configurations on the uplink (FCF1/FCF2) and downlink interfaces (FSB1/FSB2). Configure the downlink interface as pinned-port.
  12. Configure FIP snooping port mode on the uplink interface and the port channel.
  1. Enable Fiber Channel F-Port mode globally.
  2. Create zones.
  3. Create zoneset.
  4. Create a vfabric VLAN.
  5. Create vfabric and activate the zoneset.
  6. Enable DCBX.
  7. Create class-maps.
  8. Create policy-maps.
  9. Create a qos-map.
  10. Apply QoS configurations on the downlink interface (FSB3/FSB4).
  11. Apply vfabric on the downlink and uplink (target-connected) interfaces.

FSB1 configuration

  1. Enable FIP snooping.
    FSB1(config)# feature fip-snooping with-cvl
  2. Enable DCBX.
    FSB1(config)# dcbx enable
  3. Create FCoE VLAN and configure FIP snooping.
    FSB1(config)#interface vlan1001
    FSB1(conf-if-vl-1001)# fip-snooping enable
    FSB1(conf-if-vl-1001)# no shutdown
    FSB1(config)#interface vlan1002
    FSB1(conf-if-vl-1002)# fip-snooping enable
    FSB1(conf-if-vl-1002)# no shutdown
  4. Create class-maps.
    FSB1(config)# class-map type network-qos c3
    FSB1(config-cmap-nqos)# match qos-group 3
    FSB1(config)# class-map type queuing q0
    FSB1(config-cmap-queuing)# match queue 0
    FSB1(config-cmap-queuing)# exit
    FSB1(config)# class-map type queuing q3
    FSB1(config-cmap-queuing)# match queue 3
    FSB1(config-cmap-queuing)# exit
    
  5. Create policy-maps.
    FSB1(config)# policy-map type network-qos nqpolicy
    FSB1(config-pmap-network-qos)# class c3
    FSB1(config-pmap-c-nqos)# pause
    FSB1(config-pmap-c-nqos)# pfc-cos 3
    FSB1(config)# policy-map type queuing ets_policy
    FSB1(config-pmap-queuing)# class q0
    FSB1(config-pmap-c-que)# bandwidth percent 30
    FSB1(config-pmap-c-que)# class q3
    FSB1(config-pmap-c-que)# bandwidth percent 70
  6. Create a qos-map.
    FSB1(config)# qos-map traffic-class tc-q-map1
    FSB1(config-qos-map)# queue 3 qos-group 3
    FSB1(config-qos-map)# queue 0 qos-group 0-2,4-7
  7. Configure port channel.
    FSB1(config)# interface port-channel 10
    FSB1(conf-if-po-10)# no shutdown
    FSB1(conf-if-po-10)# vlt-port-channel 1
  8. Configure VLTi interface member links.
    FSB1(config)# interface ethernet1/1/32
    FSB1(conf-if-eth1/1/32)# no shutdown
    FSB1(conf-if-eth1/1/32)# no switchport
    FSB1(config)# interface ethernet1/1/33
    FSB1(conf-if-eth1/1/33)# no shutdown
    FSB1(conf-if-eth1/1/33)# no switchport
    FSB1(config)# interface ethernet1/1/34
    FSB1(conf-if-eth1/1/34)# no shutdown
    FSB1(conf-if-eth1/1/34)# no switchport
    FSB1(conf-if-eth1/1/34)# channel-group 10
    FSB1(config)# interface ethernet 1/1/36
    FSB1(conf-if-eth1/1/36)# no shutdown
    FSB1(conf-if-eth1/1/36)# no switchport
    FSB1(conf-if-eth1/1/36)# channel-group 10
  9. Configure VLT domain.
    FSB1(config)# vlt-domain 2
    FSB1(conf-vlt-2)# discovery-interface ethernet1/1/32-1/1/33
    FSB1(conf-vlt-2)# vlt-mac 1a:2b:3c:0a:0b:0c
  10. Configure VLAN on FSB1.
    FSB1(config)# interface ethernet 1/1/31
    FSB1(conf-if-eth1/1/31)# no shutdown
    FSB1(conf-if-eth1/1/31)# switchport mode trunk
    FSB1(conf-if-eth1/1/31)# switchport access vlan 1
    FSB1(conf-if-eth1/1/31)# switchport trunk allowed vlan 1001
    FSB1(config)# interface port-channel 10
    FSB1(conf-if-po-10)# switchport mode trunk
    FSB1(conf-if-po-10)# switchport access vlan 1
    FSB1(conf-if-po-10)# switchport trunk allowed vlan 1001-1002
  11. Apply QoS configurations on the interfaces connected to FSB2 and CNA-1. Configure the interface connected to FSB2 as pinned-port.
    FSB1(config)# interface ethernet 1/1/36
    FSB1(conf-if-eth1/1/36)# flowcontrol receive off
    FSB1(conf-if-eth1/1/36)# priority-flow-control mode on
    FSB1(conf-if-eth1/1/36)# ets mode on
    FSB1(conf-if-eth1/1/36)# trust-map dot1p default
    FSB1(conf-if-eth1/1/36)# qos-map traffic-class tc-q-map1
    FSB1(conf-if-eth1/1/36)# service-policy input type network-qos nqpolicy
    FSB1(conf-if-eth1/1/36)# service-policy output type queuing ets_policy
    FSB1(conf-if-eth1/1/36)# fcoe-pinned-port
    FSB1(config)# interface ethernet 1/1/31
    FSB1(conf-if-eth1/1/31)# flowcontrol receive off
    FSB1(conf-if-eth1/1/31)# priority-flow-control mode on
    FSB1(conf-if-eth1/1/31)# ets mode on
    FSB1(conf-if-eth1/1/31)# trust-map dot1p default
    FSB1(conf-if-eth1/1/31)# qos-map traffic-class tc-q-map1
    FSB1(conf-if-eth1/1/31)# service-policy input type network-qos nqpolicy
    FSB1(conf-if-eth1/1/31)# service-policy output type queuing ets_policy
  12. Configure FIP snooping port mode on the port channel interface. The default port mode is ENode. Hence, the interface connected to CNA-1 does not require additional configuration.
    FSB1(config)# interface port-channel 10
    FSB1(conf-if-po-10)# fip-snooping port-mode fcf

FSB2 configuration

  1. Enable FIP snooping.
    FSB2(config)# feature fip-snooping with-cvl
  2. Enable DCBX.
    FSB2(config)# dcbx enable
  3. Create FCoE VLAN and configure FIP snooping.
    FSB2(config)#interface vlan1001
    FSB2(conf-if-vl-1001)# fip-snooping enable
    FSB2(conf-if-vl-1001)# no shutdown
    FSB2(config)#interface vlan1002
    FSB2(conf-if-vl-1002)# fip-snooping enable
    FSB2(conf-if-vl-1002)# no shutdown
  4. Create class-maps.
    FSB2(config)# class-map type network-qos c3
    FSB2(config-cmap-nqos)# match qos-group 3
    FSB2(config)# class-map type queuing q0
    FSB2(config-cmap-queuing)# match queue 0
    FSB2(config-cmap-queuing)# exit
    FSB2(config)# class-map type queuing q3
    FSB2(config-cmap-queuing)# match queue 3
    FSB2(config-cmap-queuing)# exit
    
  5. Create policy-maps.
    FSB2(config)# policy-map type network-qos nqpolicy
    FSB2(config-pmap-network-qos)# class c3
    FSB2(config-pmap-c-nqos)# pause
    FSB2(config-pmap-c-nqos)# pfc-cos 3
    FSB2(config)# policy-map type queuing ets_policy
    FSB2(config-pmap-queuing)# class q0
    FSB2(config-pmap-c-que)# bandwidth percent 30
    FSB2(config-pmap-c-que)# class q3
    FSB2(config-pmap-c-que)# bandwidth percent 70
  6. Create a qos-map.
    FSB2(config)# qos-map traffic-class tc-q-map1
    FSB2(config-qos-map)# queue 3 qos-group 3
    FSB2(config-qos-map)# queue 0 qos-group 0-2,4-7
  7. Configure port channel.
    FSB2(config)# interface port-channel 10
    FSB2(conf-if-po-10)# no shutdown
    FSB2(conf-if-po-10)# vlt-port-channel 1
  8. Configure VLTi interface member links.
    FSB2(config)# interface ethernet1/1/43:1
    FSB2(conf-if-eth1/1/43:1)# no shutdown
    FSB2(conf-if-eth1/1/43:1)# no switchport
    FSB2(config)# interface ethernet1/1/43:2
    FSB2(conf-if-eth1/1/43:2)# no shutdown
    FSB2(conf-if-eth1/1/43:2)# no switchport
    FSB2(config)# interface ethernet 1/1/43:3
    FSB2(conf-if-eth1/1/43:3)# no shutdown
    FSB2(conf-if-eth1/1/43:3)# no switchport
    FSB2(conf-if-eth1/1/43:3)# channel-group 10
    FSB2(config)# interface ethernet1/1/44:1
    FSB2(conf-if-eth1/1/44:1)# no shutdown
    FSB2(conf-if-eth1/1/44:1)# no switchport
    FSB2(conf-if-eth1/1/44:1)# channel-group 10
  9. Configure VLT domain.
    FSB2(config)# vlt-domain 2
    FSB2(conf-vlt-2)# discovery-interface ethernet1/1/43:1-1/1/43:2
    FSB2(conf-vlt-2)# vlt-mac 1a:2b:3c:0a:0b:0c
  10. Configure VLAN on FSB2.
    FSB2(config)# interface ethernet 1/1/2
    FSB2(conf-if-eth1/1/2)# no shutdown
    FSB2(conf-if-eth1/1/2)# switchport mode trunk
    FSB2(conf-if-eth1/1/2)# switchport access vlan 1
    FSB2(conf-if-eth1/1/2)# switchport trunk allowed vlan 1002
    FSB2(config)# interface port-channel 10
    FSB2(conf-if-po-10)# switchport mode trunk
    FSB2(conf-if-po-10)# switchport access vlan 1
    FSB2(conf-if-po-10)# switchport trunk allowed vlan 1001-1002
  11. Apply QoS configurations on the interfaces connected to FSB4 and CNA-2. Configure the interface connected to FSB4 as pinned-port.
    FSB2(config)# interface ethernet 1/1/44:1
    FSB2(conf-if-eth1/1/44:1)# flowcontrol receive off
    FSB2(conf-if-eth1/1/44:1)# priority-flow-control mode on
    FSB2(conf-if-eth1/1/44:1)# ets mode on
    FSB2(conf-if-eth1/1/44:1)# trust-map dot1p default
    FSB2(conf-if-eth1/1/44:1)# qos-map traffic-class tc-q-map1
    FSB2(conf-if-eth1/1/44:1)# service-policy input type network-qos nqpolicy
    FSB2(conf-if-eth1/1/44:1)# service-policy output type queuing ets_policy
    FSB2(conf-if-eth1/1/44:1)# fcoe-pinned-port
    FSB2(config)# interface ethernet 1/1/2
    FSB2(conf-if-eth1/1/2)# flowcontrol receive off
    FSB2(conf-if-eth1/1/2)# priority-flow-control mode on
    FSB2(conf-if-eth1/1/2)# ets mode on
    FSB2(conf-if-eth1/1/2)# trust-map dot1p default
    FSB2(conf-if-eth1/1/2)# qos-map traffic-class tc-q-map1
    FSB2(conf-if-eth1/1/2)# service-policy input type network-qos nqpolicy
    FSB2(conf-if-eth1/1/2)# service-policy output type queuing ets_policy
  12. Configure FIP snooping port mode on the port channel interface. The default port mode is ENode. Hence, the interface connected to CNA-2 does not require additional configuration.
    FSB2(config)# interface port-channel 10
    FSB2(conf-if-po-10)# fip-snooping port-mode fcf

FSB3 configuration

  1. Enable FIP snooping.
    FSB3(config)# feature fip-snooping with-cvl
  2. Enable DCBX.
    FSB3(config)# dcbx enable
  3. Create FCoE VLAN and configure FIP snooping.
    FSB3(config)#interface vlan1001
    FSB3(conf-if-vl-1001)# fip-snooping enable
    FSB3(conf-if-vl-1001)# no shutdown
    FSB3(config)#interface vlan1002
    FSB3(conf-if-vl-1002)# fip-snooping enable
    FSB3(conf-if-vl-1002)# no shutdown
  4. Create class-maps.
    FSB3(config)# class-map type network-qos c3
    FSB3(config-cmap-nqos)# match qos-group 3
    FSB3(config)# class-map type queuing q0
    FSB3(config-cmap-queuing)# match queue 0
    FSB3(config-cmap-queuing)# exit
    FSB3(config)# class-map type queuing q3
    FSB3(config-cmap-queuing)# match queue 3
    FSB3(config-cmap-queuing)# exit
    
  5. Create policy-maps.
    FSB3(config)# policy-map type network-qos nqpolicy
    FSB3(config-pmap-network-qos)# class c3
    FSB3(config-pmap-c-nqos)# pause
    FSB3(config-pmap-c-nqos)# pfc-cos 3
    FSB3(config)# policy-map type queuing ets_policy
    FSB3(config-pmap-queuing)# class q0
    FSB3(config-pmap-c-que)# bandwidth percent 30
    FSB3(config-pmap-c-que)# class q3
    FSB3(config-pmap-c-que)# bandwidth percent 70
  6. Create a qos-map.
    FSB3(config)# qos-map traffic-class tc-q-map1
    FSB3(config-qos-map)# queue 3 qos-group 3
    FSB3(config-qos-map)# queue 0 qos-group 0-2,4-7
  7. Configure port channel.
    FSB3(config)# interface port-channel 10
    FSB3(conf-if-po-10)# no shutdown
    FSB3(conf-if-po-10)# vlt-port-channel 1
  8. Configure VLTi interface member links.
    FSB3(config)# interface ethernet1/1/39
    FSB3(conf-if-eth1/1/39)# no shutdown
    FSB3(conf-if-eth1/1/39)# no switchport
    FSB3(config)# interface ethernet1/1/40
    FSB3(conf-if-eth1/1/40)# no shutdown
    FSB3(conf-if-eth1/1/40)# no switchport
    FSB3(config)# interface ethernet1/1/41
    FSB3(conf-if-eth1/1/41)# no shutdown
    FSB3(conf-if-eth1/1/41)# no switchport
    FSB3(conf-if-eth1/1/41)# channel-group 10
    FSB3(config)# interface ethernet 1/1/36
    FSB3(conf-if-eth1/1/36)# no shutdown
    FSB3(conf-if-eth1/1/36)# no switchport
    FSB3(conf-if-eth1/1/36)# channel-group 10
  9. Configure VLT domain.
    FSB3(config)# vlt-domain 3
    FSB3(conf-vlt-3)# discovery-interface ethernet1/1/39-1/1/40
    FSB3(conf-vlt-3)# vlt-mac 1a:2b:3c:2a:1b:1c
  10. Configure VLAN on FSB3.
    FSB3(config)# interface ethernet 1/1/45
    FSB3(conf-if-eth1/1/45)# no shutdown
    FSB3(conf-if-eth1/1/45)# switchport mode trunk
    FSB3(conf-if-eth1/1/45)# switchport access vlan 1
    FSB3(conf-if-eth1/1/45)# switchport trunk allowed vlan 1001
    FSB3(config)# interface port-channel 10
    FSB3(conf-if-po-10)# switchport mode trunk
    FSB3(conf-if-po-10)# switchport access vlan 1
    FSB3(conf-if-po-10)# switchport trunk allowed vlan 1001-1002
  11. Apply QoS configurations on the interfaces connected to FCF1 and FSB1. Configure the interface connected to FSB1 as pinned-port.
    FSB3(config)# interface ethernet 1/1/45
    FSB3(conf-if-eth1/1/45)# flowcontrol receive off
    FSB3(conf-if-eth1/1/45)# priority-flow-control mode on
    FSB3(conf-if-eth1/1/45)# ets mode on
    FSB3(conf-if-eth1/1/45)# trust-map dot1p default
    FSB3(conf-if-eth1/1/45)# qos-map traffic-class tc-q-map1
    FSB3(conf-if-eth1/1/45)# service-policy input type network-qos nqpolicy
    FSB3(conf-if-eth1/1/45)# service-policy output type queuing ets_policy
    FSB3(config)# interface ethernet 1/1/36
    FSB3(conf-if-eth1/1/36)# flowcontrol receive off
    FSB3(conf-if-eth1/1/36)# priority-flow-control mode on
    FSB3(conf-if-eth1/1/36)# ets mode on
    FSB3(conf-if-eth1/1/36)# trust-map dot1p default
    FSB3(conf-if-eth1/1/36)# qos-map traffic-class tc-q-map1
    FSB3(conf-if-eth1/1/36)# service-policy input type network-qos nqpolicy
    FSB3(conf-if-eth1/1/36)# service-policy output type queuing ets_policy
    FSB3(conf-if-eth1/1/36)# fcoe-pinned-port
  12. Configure FIP snooping port mode on the port channel and the interface connected to FCF1.
    FSB3(config)# interface port-channel 10
    FSB3(conf-if-po-10)# fip-snooping port-mode enode-transit
    FSB3(config)# interface ethernet 1/1/45
    FSB3(conf-if-eth1/1/45)# fip-snooping port-mode fcf

FSB4 configuration

  1. Enable FIP snooping.
    FSB4(config)# feature fip-snooping with-cvl
  2. Enable DCBX.
    FSB4(config)# dcbx enable
  3. Create FCoE VLAN and configure FIP snooping.
    FSB4(config)#interface vlan1001
    FSB4(conf-if-vl-1001)# fip-snooping enable
    FSB4(conf-if-vl-1001)# no shutdown
    FSB4(config)#interface vlan1002
    FSB4(conf-if-vl-1002)# fip-snooping enable
    FSB4(conf-if-vl-1002)# no shutdown
  4. Create class-maps.
    FSB4(config)# class-map type network-qos c3
    FSB4(config-cmap-nqos)# match qos-group 3
    FSB4(config)# class-map type queuing q0
    FSB4(config-cmap-queuing)# match queue 0
    FSB4(config-cmap-queuing)# exit
    FSB4(config)# class-map type queuing q3
    FSB4(config-cmap-queuing)# match queue 3
    FSB4(config-cmap-queuing)# exit
    
  5. Create policy-maps.
    FSB4(config)# policy-map type network-qos nqpolicy
    FSB4(config-pmap-network-qos)# class c3
    FSB4(config-pmap-c-nqos)# pause
    FSB4(config-pmap-c-nqos)# pfc-cos 3
    FSB4(config)# policy-map type queuing ets_policy
    FSB4(config-pmap-queuing)# class q0
    FSB4(config-pmap-c-que)# bandwidth percent 30
    FSB4(config-pmap-c-que)# class q3
    FSB4(config-pmap-c-que)# bandwidth percent 70
  6. Create a qos-map.
    FSB4(config)# qos-map traffic-class tc-q-map1
    FSB4(config-qos-map)# queue 3 qos-group 3
    FSB4(config-qos-map)# queue 0 qos-group 0-2,4-7
  7. Configure port channel.
    FSB4(config)# interface port-channel 10
    FSB4(conf-if-po-10)# no shutdown
    FSB4(conf-if-po-10)# vlt-port-channel 1
  8. Configure VLTi interface member links.
    FSB4(config)# interface ethernet1/1/34
    FSB4(conf-if-eth1/1/34)# no shutdown
    FSB4(conf-if-eth1/1/34)# no switchport
    FSB4(conf-if-eth1/1/34)# channel-group 10
    FSB4(config)# interface ethernet1/1/37
    FSB4(conf-if-eth1/1/37)# no shutdown
    FSB4(conf-if-eth1/1/37)# no switchport
    FSB4(conf-if-eth1/1/37)# channel-group 10
  9. Configure VLT domain.
    FSB4(config)# vlt-domain 3
    FSB4(conf-vlt-2)# discovery-interface ethernet1/1/40
    FSB4(conf-vlt-2)# vlt-mac 1a:2b:3c:2a:1b:1c
  10. Configure VLAN on FSB4.
    FSB4(config)# interface ethernet 1/1/42
    FSB4(conf-if-eth1/1/42)# no shutdown
    FSB4(conf-if-eth1/1/42)# switchport mode trunk
    FSB4(conf-if-eth1/1/42)# switchport access vlan 1
    FSB4(conf-if-eth1/1/42)# switchport trunk allowed vlan 1002
    FSB4(config)# interface port-channel 10
    FSB4(conf-if-po-10)# switchport mode trunk
    FSB4(conf-if-po-10)# switchport access vlan 1
    FSB4(conf-if-po-10)# switchport trunk allowed vlan 1001-1002
  11. Apply QoS configurations on the interfaces connected to FCF2.
    FSB4(config)# interface ethernet 1/1/42
    FSB4(conf-if-eth1/1/42)# flowcontrol receive off
    FSB4(conf-if-eth1/1/42)# priority-flow-control mode on
    FSB4(conf-if-eth1/1/42)# ets mode on
    FSB4(conf-if-eth1/1/42)# trust-map dot1p default
    FSB4(conf-if-eth1/1/42)# qos-map traffic-class tc-q-map1
    FSB4(conf-if-eth1/1/42)# service-policy input type network-qos nqpolicy
    FSB4(conf-if-eth1/1/42)# service-policy output type queuing ets_policy
  12. Configure FIP snooping port mode on the port channel and the interface connected to FCF2. Configure the interface connected to FSB2 as pinned-port.
    FSB4(config)# interface port-channel 10
    FSB4(conf-if-po-10)# fip-snooping port-mode enode-transit
    FSB4(config)# interface ethernet 1/1/42
    FSB4(conf-if-eth1/1/42)# fip-snooping port-mode fcf
    FSB4(config)# interface ethernet 1/1/37
    FSB4(conf-if-eth1/1/37)# fcoe-pinned-port

FCF1 configuration

  1. Enable Fiber Channel F-Port mode globally.
    FCF1(config)# feature fc domain-id 2
  2. Create zones.
    FCF1(config)# fc zone zoneA
    FCF1(config-fc-zone-zoneA)# member wwn 23:05:22:11:0d:64:67:11
    FCF1(config-fc-zone-zoneA)# member wwn 50:00:d3:10:00:ec:f9:00
  3. Create zoneset.
    FCF1(config)# fc zoneset zonesetA
    FCF1(conf-fc-zoneset-setA)# member zoneA
  4. Create a vfabric VLAN.
    FCF1(config)# interface vlan 1001
  5. Create vfabric and activate the zoneset.
    FCF1(config)# vfabric 1
    FCF1(conf-vfabric-1)# vlan 1001
    FCF1(conf-vfabric-1)# fcoe fcmap 0xEFC00
    FCF1(conf-vfabric-1)# zoneset activate zonesetA
  6. Enable DCBX.
    FCF1(config)# dcbx enable
  7. Create class-maps.
    FCF1(config)# class-map type network-qos c3
    FCF1(config-cmap-nqos)# match qos-group 3
    FCF1(config)# class-map type queuing q0
    FCF1(config-cmap-queuing)# match queue 0
    FCF1(config-cmap-queuing)# exit
    FCF1(config)# class-map type queuing q3
    FCF1(config-cmap-queuing)# match queue 3
    FCF1(config-cmap-queuing)# exit
    
  8. Create policy-maps.
    FCF1(config)# policy-map type network-qos nqpolicy
    FCF1(config-pmap-network-qos)# class c3
    FCF1(config-pmap-c-nqos)# pause
    FCF1(config-pmap-c-nqos)# pfc-cos 3
    FCF1(config)# policy-map type queuing ets_policy
    FCF1(config-pmap-queuing)# class q0
    FCF1(config-pmap-c-que)# bandwidth percent 30
    FCF1(config-pmap-c-que)# class q3
    FCF1(config-pmap-c-que)# bandwidth percent 70
  9. Create a qos-map.
    FCF1(config)# qos-map traffic-class tc-q-map1
    FCF1(config-qos-map)# queue 3 qos-group 3
    FCF1(config-qos-map)# queue 0 qos-group 0-2,4-7
  10. Apply QoS configurations on the interface connected to FSB3.
    FCF1(config)# interface ethernet 1/1/45
    FCF1(conf-if-eth1/1/45)# no shutdown
    FCF1(conf-if-eth1/1/45)# flowcontrol receive off
    FCF1(conf-if-eth1/1/45)# priority-flow-control mode on
    FCF1(conf-if-eth1/1/45)# ets mode on
    FCF1(conf-if-eth1/1/45)# trust-map dot1p default
    FCF1(conf-if-eth1/1/45)# qos-map traffic-class tc-q-map1
    FCF1(conf-if-eth1/1/45)# service-policy input type network-qos nqpolicy
    FCF1(conf-if-eth1/1/45)# service-policy output type queuing ets_policy
  11. Apply vfabric on the interfaces connected to FSB3 and the target.
    FCF1(config)# interface ethernet 1/1/45
    FCF1(conf-if-eth1/1/45)# switchport access vlan 1
    FCF1(conf-if-eth1/1/45)# vfabric 1
    FCF1(config)# interface fibrechannel 1/1/3
    FCF1(conf-if-fc1/1/3)# description target_connected_port
    FCF1(conf-if-fc1/1/3)# no shutdown
    FCF1(conf-if-fc1/1/3)# vfabric 1

FCF2 configuration

  1. Enable Fiber Channel F-Port mode globally.
    FCF2(config)# feature fc domain-id 3
  2. Create zones.
    FCF2(config)# fc zone zoneB
    FCF2(config-fc-zone-zoneB)# member wwn 20:01:00:0e:1e:f1:f1:84  
    FCF2(config-fc-zone-zoneB)# member wwn 53:00:a3:10:00:ec:f9:01
  3. Create zoneset.
    FCF2(config)# fc zoneset zonesetB
    FCF2(conf-fc-zoneset-setB)# member zoneB
  4. Create a vfabric VLAN.
    FCF2(config)# interface vlan 1002
  5. Create vfabric and activate the zoneset.
    FCF2(config)# vfabric 2
    FCF2(conf-vfabric-2)# vlan 1002
    FCF2(conf-vfabric-2)# fcoe fcmap 0xEFC00
    FCF2(conf-vfabric-2)# zoneset activate zonesetB
  6. Enable DCBX.
    FCF2(config)# dcbx enable
  7. Create class-maps.
    FCF2(config)# class-map type network-qos c3
    FCF2(config-cmap-nqos)# match qos-group 3
    FCF2(config)# class-map type queuing q0
    FCF2(config-cmap-queuing)# match queue 0
    FCF2(config-cmap-queuing)# exit
    FCF2(config)# class-map type queuing q3
    FCF2(config-cmap-queuing)# match queue 3
    FCF2(config-cmap-queuing)# exit
    
  8. Create policy-maps.
    FCF2(config)# policy-map type network-qos nqpolicy
    FCF2(config-pmap-network-qos)# class c3
    FCF2(config-pmap-c-nqos)# pause
    FCF2(config-pmap-c-nqos)# pfc-cos 3
    FCF2(config)# policy-map type queuing ets_policy
    FCF2(config-pmap-queuing)# class q0
    FCF2(config-pmap-c-que)# bandwidth percent 30
    FCF2(config-pmap-c-que)# class q3
    FCF2(config-pmap-c-que)# bandwidth percent 70
  9. Create a qos-map.
    FCF2(config)# qos-map traffic-class tc-q-map1
    FCF2(config-qos-map)# queue 3 qos-group 3
    FCF2(config-qos-map)# queue 0 qos-group 0-2,4-7
  10. Apply QoS configurations on the interface connected to FSB4.
    FCF2(config)# interface ethernet 1/1/42
    FCF2(conf-if-eth1/1/42)# no shutdown
    FCF2(conf-if-eth1/1/42)# flowcontrol receive off
    FCF2(conf-if-eth1/1/42)# priority-flow-control mode on
    FCF2(conf-if-eth1/1/42)# ets mode on
    FCF2(conf-if-eth1/1/42)# trust-map dot1p default
    FCF2(conf-if-eth1/1/42)# qos-map traffic-class tc-q-map1
    FCF2(conf-if-eth1/1/42)# service-policy input type network-qos nqpolicy
    FCF2(conf-if-eth1/1/42)# service-policy output type queuing ets_policy
  11. Apply vfabric on the interfaces connected to FSB4 and the target.
    FCF2(config)# interface ethernet 1/1/42
    FCF2(conf-if-eth1/1/42)# switchport access vlan 1
    FCF2(conf-if-eth1/1/42)# vfabric 1
    FCF2(config)# interface fibrechannel 1/1/4
    FCF2(conf-if-fc1/1/4)# description target_connected_port
    FCF2(conf-if-fc1/1/4)# no shutdown
    FCF2(conf-if-fc1/1/4)# vfabric 2

Verify the configuration

Use the following show commands to verify the configuration:

FSB1

FSB1# show fcoe sessions
Enode MAC           Enode Interface FCF MAC           FCF interface      VLAN   FCoE MAC          FC-ID   PORT WWPN                
PORT WWNN
--------------------------------------------------------------------------------------------------------------------------------
f4:e9:d4:f9:fc:42   Eth 1/1/31      14:18:77:20:86:ce Po 10(Eth 1/1/36) 1001 0e:fc:00:02:02:00  02:02:00 23:05:22:11:0d:64:67:11   22:04:22:13:0d:64:67:00
FSB1# show fcoe fcf
FCF MAC             FCF Interface       VLAN     FC-MAP         FKA_ADV_PERIOD    No. of Enodes      FCF Mode
--------------------------------------------------------------------------------------------------------------
14:18:77:20:86:ce   Po 10(Eth 1/1/36)    1001     0e:fc:00       8000              1                   F
FSB1# show fcoe system
Mode                         : FSB
CVL Status                   : Enabled
FCOE VLAN List (Operational) : 1001,1002
FCFs                         : 1
Enodes                       : 1
Sessions                     : 1

FSB2

FSB2# show fcoe sessions
Enode MAC         Enode Interface FCF MAC          FCF interface      VLAN FCoE MAC          FC-ID    PORT WWPN                PORT WWNN
-------------------------------------------------------------------------------------------------------------------------------------------------
00:0e:1e:f1:f1:84   Eth 1/1/1   14:18:77:20:80:ce  Po 10(Eth 1/1/44:1)1002 0e:fc:00:02:01:00 02:01:00 20:01:00:0e:1e:f1:f1:84  20:00:00:0e:1e:f1:f1:84
FSB2# show fcoe fcf
FCF MAC             FCF Interface       VLAN     FC-MAP         FKA_ADV_PERIOD    No. of Enodes      FCF Mode
--------------------------------------------------------------------------------------------------------------
14:18:77:20:80:ce   Po 10(Eth 1/1/44:1)  1002     0e:fc:00       8000              1                   F
FSB2# show fcoe system
Mode                         : FSB
CVL Status                   : Enabled
FCOE VLAN List (Operational) : 1001,1002
FCFs                         : 1
Enodes                       : 1
Sessions                     : 1

FSB3

FSB3# show fcoe sessions
Enode MAC         Enode Interface   FCF MAC           FCF interface VLAN FCoE MAC          FC-ID    PORT WWPN               
PORT WWNN
---------------------------------------------------------------------------------------------------------------------------
f4:e9:d4:f9:fc:42 Po 10(Eth 1/1/36) 14:18:77:20:86:ce Eth 1/1/45    1001 0e:fc:00:02:02:00 02:02:00 23:05:22:11:0d:64:67:11   22:04:22:13:0d:64:67:00

FSB3# show fcoe fcf
FCF MAC             FCF Interface       VLAN     FC-MAP         FKA_ADV_PERIOD    No. of Enodes      FCF Mode
--------------------------------------------------------------------------------------------------------------
14:18:77:20:86:ce   Eth 1/1/45           1001     0e:fc:00       8000              1                   F
FSB3# show fcoe system
Mode                         : FSB
CVL Status                   : Enabled
FCOE VLAN List (Operational) : 1001,1002
FCFs                         : 1
Enodes                       : 1
Sessions                     : 1

FSB4

FSB4# show fcoe sessions
Enode MAC           Enode Interface      FCF MAC           FCF interface      VLAN      FCoE MAC          FC-ID   PORT WWPN                PORT WWNN
-----------------------------------------------------------------------------------------------------------------------------------------------
00:0e:1e:f1:f1:84   Po 10(Eth 1/1/37)    14:18:77:20:80:ce  Eth 1/1/42           1002   0e:fc:00:02:01:00  02:01:00 20:01:00:0e:1e:f1:f1:84  20:00:00:0e:1e:f1:f1:84
FSB4# show fcoe fcf
FCF MAC             FCF Interface       VLAN     FC-MAP         FKA_ADV_PERIOD    No. of Enodes      FCF Mode
--------------------------------------------------------------------------------------------------------------
14:18:77:20:80:ce   Eth 1/1/42           1002     0e:fc:00       8000              1                   F
FSB4# show fcoe system
Mode                         : FSB
CVL Status                   : Enabled
FCOE VLAN List (Operational) : 1001,1002
FCFs                         : 1
Enodes                       : 1
Sessions                     : 1

FCF1

FCF1# show fcoe sessions
Enode MAC         Enode Interface FCF MAC           FCF interface VLAN   FCoE MAC          FC-ID    PORT WWPN               PORT WWNN
------------------------------------------------------------------------------------------------------------------------------------------------
f4:e9:d4:f9:fc:42 Eth 1/1/45     14:18:77:20:86:ce  ~             1001 0e:fc:00:02:02:00 02:02:00 23:05:22:11:0d:64:67:11 22:04:22:13:0d:64:67:00
FCF1# show fc ns switch brief
Total number of devices = 2

Intf#                      Domain     FC-ID      Enode-WWPN              Enode-WWNN

fibrechannel1/1/3            2       02:00:00  50:00:d3:10:00:ec:f9:00   51:00:d3:10:00:ec:f9:01
ethernet1/1/45               2       02:02:00  23:05:22:11:0d:64:67:11   22:04:22:13:0d:64:67:00

FCF2

FCF2# show fcoe sessions
Enode MAC         Enode Interface FCF MAC       FCF interface VLAN      FCoE MAC          FC-ID   PORT WWPN              PORT WWNN
-------------------------------------------------------------------------------------------------------------------------------------------------
00:0e:1e:f1:f1:84 Eth 1/1/42    14:18:77:20:80:ce  ~          1002   0e:fc:00:02:01:00  02:00:01 20:01:00:0e:1e:f1:f1:84  20:00:00:0e:1e:f1:f1:84
FCF2# show fc ns switch brief
Total number of devices = 2

Intf#                      Domain     FC-ID      Enode-WWPN              Enode-WWNN

fibrechannel1/1/4            3       02:01:00  53:00:a3:10:00:ec:f9:01  52:00:a3:10:00:ec:f9:00
ethernet1/1/42               3       02:00:01  20:01:00:0e:1e:f1:f1:84  20:00:00:0e:1e:f1:f1:84

Rate this content

Accurate
Useful
Easy to understand
Was this article helpful?
0/3000 characters
  Please provide ratings (1-5 stars).
  Please provide ratings (1-5 stars).
  Please provide ratings (1-5 stars).
  Please select whether the article was helpful or not.
  Comments cannot contain these special characters: <>()\