跳到主要内容

在 Cisco FC 交换机上配置 E 端口

必须配置用于连接交换机间链路(ISL)的 FC 交换机端口。这些是 E 端口,必须为每个端口进行配置。为此,必须计算正确的缓冲区到缓冲区信用点(BBC)数。

光纤网中的所有 ISL 必须配置相同的速度和距离设置。

必须对每个 ISL 端口执行此任务。

  1. 使用下表确定在可能的端口速度下每公里经调整的所需 BBC 数。

    要确定正确的 BBC 数,应将 Adjusted BBCs required(由下表确定)乘以 distance in kilometers between the switches。考虑到 FC-VI 组帧行为,需要的调整系数为 1.5。
    以 Gbps 为单位的速度每公里需要的 BBC经调整的所需 BBC(每公里需要的 BBC x 1.5)
    10.50.75
    211.5
    423
    846
    16812

    例如,要计算 4 Gbps 链路上 30 公里距离所需的信用点数,请进行以下计算:
    • Speed in Gbps 为 4
    • Adjusted BBCs required 为 3
    • Distance in kilometers between switches 为 30 公里
    • 3 x 30 = 90

  2. 发出以下命令以进入配置模式:config t
  3. 指定要配置的端口:interface port-name
  4. 关闭端口:shutdown
  5. 将端口的速率模式设置为 dedicatedswitchport rate-mode dedicated
  6. 设置端口的速度:switchport speed speed
  7. 设置端口的缓冲区到缓冲区信用点:switchport fcrxbbcredit number of buffers
  8. 将端口设置为 E 模式:switchport mode E
  9. 启用端口的聚合模式:switchport trunk mode on
  10. 将 ISL 虚拟存储区域网络(VSAN)添加到聚合:switchport trunk allowed vsan 10 switchport trunk allowed vsan add 20
  11. 将端口添加到端口通道 1:channel-group 1
  12. 对光纤网中伙伴交换机上的匹配 ISL 端口重复上述步骤。

    以下示例显示了配置为 30 公里距离和 8 Gbps 的端口 fc1/41:
    FC_switch_A_1# conf t
    FC_switch_A_1# shutdown
    FC_switch_A_1# switchport rate-mode dedicated
    FC_switch_A_1# switchport speed 8000
    FC_switch_A_1# switchport fcrxbbcredit 60
    FC_switch_A_1# switchport mode E
    FC_switch_A_1# switchport trunk mode on
    FC_switch_A_1# switchport trunk allowed vsan 10
    FC_switch_A_1# switchport trunk allowed vsan add 20
    FC_switch_A_1# channel-group 1
    fc1/36 added to port-channel 1 and disabled

    FC_switch_B_1# conf t
    FC_switch_B_1# shutdown
    FC_switch_B_1# switchport rate-mode dedicated
    FC_switch_B_1# switchport speed 8000
    FC_switch_B_1# switchport fcrxbbcredit 60
    FC_switch_B_1# switchport mode E
    FC_switch_B_1# switchport trunk mode on
    FC_switch_B_1# switchport trunk allowed vsan 10
    FC_switch_B_1# switchport trunk allowed vsan add 20
    FC_switch_B_1# channel-group 1
    fc1/36 added to port-channel 1 and disabled

  13. 在两台交换机上均发出以下命令以重新启动端口:no shutdown
  14. 对光纤网中的其他 ISL 端口重复上述步骤。
  15. 将本征 VSAN 添加到同一光纤网中两台交换机上的端口通道接口:interface port-channel number switchport trunk allowed vsan add native_san_id
  16. 验证端口通道的配置:show interface port-channel number

    端口通道应具有以下属性:
    • 端口通道为 trunking

    • 管理端口模式为 E,聚合模式开启。

    • 速度显示所有 ISL 链路速度的累积值。

      例如,两个以 4 Gbps 运行的 ISL 端口应显示 8 Gbps 的速度。

    • Trunk vsans (admin allowed and active) 显示所有允许的 VSAN。
    • Trunk vsans (up) 显示所有允许的 VSAN。
    • 成员列表显示添加到端口通道的所有 ISL 端口。

    • 端口 VSAN 编号应与包含 ISL 的 VSAN(通常为本征 vsan 1)相同。

    FC_switch_A_1(config-if)# show int port-channel 1
    port-channel 1 is trunking
    Hardware is Fibre Channel
    Port WWN is 24:01:54:7f:ee:e2:8d:a0
    Admin port mode is E, trunk mode is on
    snmp link state traps are enabled
    Port mode is TE
    Port vsan is 1
    Speed is 8 Gbps
    Trunk vsans (admin allowed and active) (1,10,20)
    Trunk vsans (up) (1,10,20)
    Trunk vsans (isolated) ()
    Trunk vsans (initializing) ()
    5 minutes input rate 1154832 bits/sec,144354 bytes/sec, 170 frames/sec
    5 minutes output rate 1299152 bits/sec,162394 bytes/sec, 183 frames/sec
    535724861 frames input,1069616011292 bytes
    0 discards,0 errors
    0 invalid CRC/FCS,0 unknown class
    0 too long,0 too short
    572290295 frames output,1144869385204 bytes
    0 discards,0 errors
    5 input OLS,11 LRR,2 NOS,0 loop inits
    14 output OLS,5 LRR, 0 NOS, 0 loop inits
    Member[1] : fc1/36
    Member[2] : fc1/40
    Interface last changed at Thu Oct 16 11:48:00 2014

  17. 在两台交换机上退出接口配置:end
  18. 将更新后的配置拷贝到两个光纤网上的启动配置中:copy running-config startup-config

    FC_switch_A_1(config-if)# end
    FC_switch_A_1# copy running-config startup-config

    FC_switch_B_1(config-if)# end
    FC_switch_B_1# copy running-config startup-config
  19. 对第二个交换机光纤网重复上述步骤。