hgxfg9

人生若只如初见,何事秋风悲画扇。

0%

Cisco Catalyst 9000系列交换机配置StackWise Virtual

Cisco Catalyst 9000系列交换机配置StackWise Virtual

新的Cisco Catalyst 9000系列交换机支持StackWise Virtual。此功能允许使用10或40 Gbps端口堆叠相同型号的两个交换机。

像传统的StackWise模型一样,当堆叠交换机时,它们成为单个逻辑单元,从而既可以集中配置,也可以配置多机箱以太网通道。其优点在于,在这种情况下,可以在较远的设备之间进行堆叠,因为使用的是光纤而不是堆叠线。在两个C9400之间配置Virtual StackWise之前,重要的是要了解:

  • 交换机必须为相同型号。

  • 交换机必须具有相同的license类型,相同的软件版本和SDM模板。

  • 引擎必须位于两个交换机的同一插槽中(例如,使用9407时,两个机箱的插槽3)。

  • Cisco Catalyst 9404R和Cisco Catalyst 9407R支持(16.11.1 and later can support StackWise Virtual on C9410R chassis and all the ports used for configuring a StackWise Virtual Link (SVL). Whether it is a port on the supervisor module or a port on the linecard.)

  • 在Supervisor 1(C9400-SUP-1)和Supervisor 1XL(C9400-SUP-1XL)上受支持。在Supervisor 1上,您需要C9400-SUP-UPG-LIC许可证。

  • StackWise Virtual Link(SVL)需要在Supervisor上建立10或40 Gigabit连接。

  • 每个机箱仅支持一个引擎来做StackWise Virtual。如果您安装了两个引擎,则第二个引擎powered off状态。

  • VLAN 4094由StackWise Virtual使用,因此不能用于任何其他目的。

  • 手动完成StackWise Virtual的配置,双活检测DAD(dual-active detection)和SVL(StackWise Virtual Link),并且在每个步骤之后都需要重新启动交换机。

  • 仅支持思科收发器(Only Cisco Transceiver Modules are supported.)。

  • 最低支持版本为IOS-XE 16.9.1。

  • 最多可以有80 Gbps的带宽,即每个机箱8个10 Gbps的端口或2个40 Gbps的端口。

  • 配置StackWise Virtual之后,接口名称更改为标准chassis/slot/bay/port格式。

在9500系列交换机中需注意:

  • 9500-40X 和 C9500-16X的上联口网络模块, 不支持配置SVL链路 (StackWiseVirtual links).
  • 4x10G breakout cable也不支持配置SVL链路.
  • SVL链路不支持10G和40G链路混合使用.
  • SVL链路无法作为SPAN的源和目的接口

当我们两个机箱配置StackWise Virtual时,一个是Active交换机,另一个是Standby交换机,其中Active交换机控制这两个交换机以及控制协议(第2层和第3层)。
数据包由两个机箱转发。 并且在发生故障的情况下,Standby交换机将接管Active的功能。

Stackwise Virtual由3个部分组成

  • Stackwise Virtual Link
  • Dual Active DetectionLink
  • Multi-ChassisEther-channel

StackWiseVirtual links(SVL)

2台交换机之间,可以使用10G或者40G接口直连, 配置为SVL链路.

SVL上所有的数据包会被添加64-Byte SV包头(StackWise Virtual Header).只有开启了SV的交换机才能识别SVH.

以下场景,流量会通过SVL转发.

-在一个VLAN中泛洪的L2流量(即便做了双dual-home连接)

-数据包进入standby交换机后, 需要送到Active交换机的CPU进行处理.

-数据包的目的地在SVL另一端的设备上.

Dual-Active Detection双活检测

如果Standby交换机检测到SVL 链路完全中断,则认为Active交换机发生故障,并将接管成为Active交换机.

然而, 如果原始Active交换机仍在正常运行中,则这两台交换机现在都将是Active交换机。这种情况称为双活(Dual-Active). 此时网络中会有2台交换机具有相同的IP地址. SSH key. 和 STP bridge ID,造成网络的不稳定. SV检测到双活发生,会采取对应的恢复措施.Dual-active-detection 链路(DAD) 是用于缓解此问题的专用链路.

当SVL 故障了, standby交换机会接管成为active交换机,而原先的active交换机会进入recovery模式, 它会shutdown 所有非SVL接口.

配置:

第一步是在两个交换机上创建具有相同ID的StackWise domain。 优先级最高的交换机将是Active交换机。

1
2
3
4
5
6
7
8
9
10
11
12
SW01#switch 1 priority 5 
SW01#conf t
SW01(config)#stackwise-virtual
SW01(config-stackwise-virtual)#domain 10
SW01(config-stackwise-virtual)#end

SW02#switch 1 priority 10
SW02#switch 1 renumber 2
SW02#conf t
SW02(config)#stackwise-virtual
SW02(config-stackwise-virtual)#domain 10
SW02(config-stackwise-virtual)#end

然后,我们需要配置将成为SVL的接口。 在此示例中,我们使用两个10 GigabitEthernet端口。

1
2
3
4
5
6
7
8
9
SW01#conf t
SW01(config)#interface range TenG3/0/1 - 2
SW01(config-if)stackwise-virtual link 1
SW01(config-if)#end

SW02#conf t
SW02(config)#interface range TenG3/0/1 - 2
SW02(config-if)stackwise-virtual link 1
SW02(config-if)#end

最后,配置dual-active detection(DAD)将使用的接口。 最多可以配置四个。

1
2
3
4
5
6
7
8
9
SW01#conf t
SW01(config)#interface GigabitEthernet1/1/0/1
SW01(config-if)stackwise-virtual dual-active-detection
SW01(config-if)#end

SW02#conf t
SW02(config)#interface GigabitEthernet1/1/0/1
SW02(config-if)stackwise-virtual dual-active-detection
SW02(config-if)#end

所有配置完成之后保存重启

1
2
3
4
5
BrainSW01#wr mem
BrainSW01#reload

BrainSW02#wr mem
BrainSW02#reload

可以使用以下命令验证配置

1
2
3
4
5
6
7
8
show switch
show stackwise-virtual
show stackwise-virtual switch
show stackwise-virtual link
show stackwise-virtual bandwidth
show stackwise-virtual neighbors
show stackwise-virtual dual-active-detection
show stackwise-virtual dual-active-detection pagp
-------- 本文结束 感谢阅读 --------
你的鼓励是我更新的动力!