Catalyst 6807-XL Quad Sup2T VSS Deployment

Today I am going to talk about the Quad Sup2T VSS deployment in the environment for Cisco Catalyst 6807-XL switch which is now widely used in the core switching as a replacement of Cisco Catalyst 6500 switches. Make sure to start with the VSS, both the devices has same model and the IOS versions.

Here i will talk about the configuration part in the VSS for both the switches, but if you guys would like to study about the hardware part of Cisco Catalyst 6800 Switch you can check the earlier topics

Above these topics are related to Cisco Catalyst 6800 switches when comparing to other models or when we talk about the modules, interfaces and the features like VSS. Here lets start with the VSS configurational part in Cisco Catalyst 6807-XL switch.

he
Fig 1.1- Cisco Catalyst 6800 VSS Deployment

Show Module check on the First Switch

RouteXP_C6807-1#show module
Mod Ports Card Type                              Model              Serial No.
--- ----- -------------------------------------- ------------------ -----------
  1   20  DCEF2T 4 port 40GE / 16 port 10GE      C6800-16P10G-XL    SAL1909ADPC
  2   40  DCEF2T 8 port 40GE / 32 port 10GE      C6800-32P10G-XL    SAL1910AJLA
  3    5  Supervisor Engine 2T 10GE w/ CTS (Acti VS-SUP2T-10G       SAL172056LP
  4    5  Supervisor Engine 2T 10GE w/ CTS (Hot) VS-SUP2T-10G       SAL19089W1Z

Mod MAC addresses                       Hw    Fw           Sw           Status
--- ---------------------------------- ------ ------------ ------------ -------
  1  5087.89f5.4e44 to 5087.89f5.4e57   1.0   15.1(58r)SYL 15.2(1)SY1   Ok
  2  1005.caeb.7a04 to 1005.caeb.7a2b   1.0   15.1(58r)SYL 15.2(1)SY1   Ok
  3  5057.a8e2.8670 to 5057.a8e2.8677   1.5   12.2(50r)SYS 15.2(1)SY1   Ok
  4  885a.925f.7355 to 885a.925f.735c   2.1   12.2(50r)SYS 15.2(1)SY1   Ok

Mod  Sub-Module                  Model              Serial       Hw     Status
---- --------------------------- ------------------ ----------- ------- -------
  1  Distributed Forwarding Card C6800-DFC-XL       SAL1909ADPC  1.0    Ok
  2  Distributed Forwarding Card C6800-DFC-XL       SAL1910AJLA  1.0    Ok
  2  Distributed Forwarding Card C6800-DFC-XL       SAL19079FF0  1.0    Ok
  3  Policy Feature Card 4       VS-F6K-PFC4        SAL172054X7  2.1    Ok
  3  CPU Daughterboard           VS-F6K-MSFC5       SAL17204YZZ  2.0    Ok
  4  Policy Feature Card 4       VS-F6K-PFC4        SAL1925HD6A  3.0    Ok
  4  CPU Daughterboard           VS-F6K-MSFC5       SAL19079RF1  3.0    Ok

Mod  Online Diag Status
---- -------------------
  1  Pass
  2  Pass
  3  Pass
  4  Pass
RouteXP_C6807-1#

Show Module check on the other Switch

RouteXP_C6807-2#show module
Mod Ports Card Type                              Model              Serial No.
--- ----- -------------------------------------- ------------------ -----------
  1   10  DCEF2T 2 port 40GE /  8 port 10GE      C6800-8P10G        SAL19058U8A
  2   40  DCEF2T 8 port 40GE / 32 port 10GE      C6800-32P10G-XL    SAL1911B35Z
  3    5  Supervisor Engine 2T 10GE w/ CTS (Acti VS-SUP2T-10G       SAL18380YZF
  4    5  Supervisor Engine 2T 10GE w/ CTS (Hot) VS-SUP2T-10G       SAL1925HDUL

Mod MAC addresses                       Hw    Fw           Sw           Status
--- ---------------------------------- ------ ------------ ------------ -------
  1  1005.caeb.3300 to 1005.caeb.3309   1.0   15.1(58r)SYL 15.2(1)SY1   Ok
  2  5087.89f5.7d74 to 5087.89f5.7d9b   1.0   15.1(58r)SYL 15.2(1)SY1   Ok
  3  bc16.655b.bee1 to bc16.655b.bee8   2.1   12.2(50r)SYS 15.2(1)SY1   Ok
  4  3c08.f640.1b51 to 3c08.f640.1b58   2.1   12.2(50r)SYS 15.2(1)SY1   Ok

Mod  Sub-Module                  Model              Serial       Hw     Status
---- --------------------------- ------------------ ----------- ------- -------
  1  Distributed Forwarding Card C6800-DFC          SAL19058U8A  1.0    Ok
  2  Distributed Forwarding Card C6800-DFC-XL       SAL1911B35Z  1.0    Ok
  2  Distributed Forwarding Card C6800-DFC-XL       SAL1911B20K  1.0    Ok
  3  Policy Feature Card 4       VS-F6K-PFC4        SAL18360ALH  2.1    Ok
  3  CPU Daughterboard           VS-F6K-MSFC5       SAL18370QMB  3.0    Ok
  4  Policy Feature Card 4       VS-F6K-PFC4        SAL1925HD4G  3.0    Ok
  4  CPU Daughterboard           VS-F6K-MSFC5       SAL1926HLVG  3.0    Ok

Mod  Online Diag Status
---- -------------------
  1  Pass
  2  Pass
  3  Pass
  4  Pass
RouteXP_C6807-2#

Assigning Virtual Switch Domain and Switch Numbers
You must configure the same virtual switch domain number on both chassis of the VSS. The virtual switch domain is a number between 1 and 255, and must be unique for each VSS in your network.

To configure the virtual switch domain and switch number on both chassis, perform this task on Switch 1:

RouteXP_C6807-1#conf t
Enter configuration commands, one per line.  End with CNTL/Z.
RouteXP_C6807-1(config)#switch virtual domain 100
Domain ID 100 config will take effect only
after the exec command 'switch convert mode virtual' is issued

RouteXP_C6807-1(config-vs-domain)#switch 1
RouteXP_C6807-1(config-vs-domain)#end
RouteXP_C6807-1#

Perform the following task on Switch 2:

RouteXP_C6807-2#conf t
Enter configuration commands, one per line.  End with CNTL/Z.
RouteXP_C6807-2(config)#switch virtual domain 100
Domain ID 100 config will take effect only
after the exec command 'switch convert mode virtual' is issued

RouteXP_C6807-2(config-vs-domain)#switch 2
RouteXP_C6807-2(config-vs-domain)#end
RouteXP_C6807-2#

Note: The switch number is not stored in the startup or running configuration, because both chassis use the same configuration file (but must not have the same switch number).

Configuring VSL Port Channel and Ports
 The VSL is configured with a unique port channel on each chassis. During the conversion, the VSS configures both port channels on the VSS active chassis. If the VSS standby chassis VSL port channel number has been configured for another use, the VSS comes up in RPR mode. To avoid this situation, check that both port channel numbers are available on both of the chassis.

To configure the VSL port channels, perform this task on Switch 1:

RouteXP_C6807-1#conf t
Enter configuration commands, one per line.  End with CNTL/Z.
RouteXP_C6807-1(config)#interface port-channel 1
RouteXP_C6807-1(config-if)#no shutdown
RouteXP_C6807-1(config-if)#switch virtual link 1
RouteXP_C6807-1(config-if)#end
RouteXP_C6807-1#

Perform the following task on Switch 2:

RouteXP_C6807-2#conf t
Enter configuration commands, one per line.  End with CNTL/Z.
RouteXP_C6807-2(config)#interface port-channel 2
RouteXP_C6807-2(config-if)#no shutdown
RouteXP_C6807-2(config-if)#switch virtual link 2
RouteXP_C6807-2(config-if)#end
RouteXP_C6807-2#

To configure the VSL ports, perform this task on Switch 1:

RouteXP_C6807-1#conf t
Enter configuration commands, one per line.  End with CNTL/Z.
RouteXP_C6807-1(config)#int range tengigabitEthernet 3/4-5, tengigabitEthernet 4/4-5
RouteXP_C6807-1(config-if-range)#channel-group 1 mode on
RouteXP_C6807-1(config-if-range)#no shutdown
RouteXP_C6807-1(config-if-range)#end
RouteXP_C6807-1#

Perform the following task on Switch 2:

RouteXP_C6807-2#conf t
Enter configuration commands, one per line.  End with CNTL/Z.
RouteXP_C6807-2(config)#int range tengigabitEthernet 3/4-5, tengigabitEthernet 4/4-5
RouteXP_C6807-2(config-if-range)#channel-group 2 mode on
RouteXP_C6807-2(config-if-range)#no shutdown
RouteXP_C6807-2(config-if-range)#end
RouteXP_C6807-2#

Make sure interfaces are bundled in Port-channel

RouteXP_C6807-1#show etherchannel 1 summary
Flags:  D - down        P - bundled in port-channel
        I - stand-alone s - suspended
        H - Hot-standby (LACP only)
        R - Layer3      S - Layer2
        U - in use      N - not in use, no aggregation
        f - failed to allocate aggregator
        M - not in use, no aggregation due to minimum links not met
        m - not in use, port not aggregated due to minimum links not met
        u - unsuitable for bundling
        d - default port
        w - waiting to be aggregated
Number of channel-groups in use: 5
Number of aggregators:           5
Group  Port-channel  Protocol    Ports
------+-------------+-----------+-----------------------------------------------
1      Po1(RU)          -        Te3/4(P)       Te3/5(P)       Te4/4(P)      
                                 Te4/5(P)     

RouteXP_C6807-2#show etherchannel 2 summary
Flags:  D - down        P - bundled in port-channel
        I - stand-alone s - suspended
        H - Hot-standby (LACP only)
        R - Layer3      S - Layer2
        U - in use      N - not in use, no aggregation
        f - failed to allocate aggregator
        M - not in use, no aggregation due to minimum links not met
        m - not in use, port not aggregated due to minimum links not met
        u - unsuitable for bundling
        d - default port
        w - waiting to be aggregated
Number of channel-groups in use: 4
Number of aggregators:           4
Group  Port-channel  Protocol    Ports
------+-------------+-----------+-----------------------------------------------
2      Po2(RU)          -        Te3/4(P)       Te3/5(P)       Te4/4(P)      
                                 Te4/5(P)      
RouteXP_C6807-2#

Converting the Chassis to Virtual Switch Mode

RouteXP_C6807-1#switch convert mode virtual
This command will convert all interface names
to naming convention "interface-type switch-number/slot/port",
save the running config to startup-config and
reload the switch.

NOTE: Make sure to configure one or more dual-active detection methods
once the conversion is complete and the switches have come up in VSS mode.

Do you want to proceed? [yes/no]: yes
Converting interface names
Building configuration...
[OK]
Saving converted configuration to bootdisk: ...
Destination filename [startup-config.converted_vs-20150923-041859]?
9988 bytes copied in 0.600 secs (16647 bytes/sec)
*Sep 23 04:19:11.595: %SYS-5-RELOAD: Reload requested by Exec. Reload Reason: Conversion.
Resetting .......

RouteXP_C6807-2#switch convert mode virtual
This command will convert all interface names
to naming convention "interface-type switch-number/slot/port",
save the running config to startup-config and
reload the switch.

NOTE: Make sure to configure one or more dual-active detection methods
once the conversion is complete and the switches have come up in VSS mode.

Do you want to proceed? [yes/no]: yes
Converting interface names
Building configuration...
[OK]
Saving converted configuration to bootdisk: ...
Destination filename [startup-config.converted_vs-20150923-043348]?
9498 bytes copied in 0.536 secs (17720 bytes/sec)
*Sep 23 04:33:51.788: %SYS-5-RELOAD: Reload requested by Exec. Reload Reason: Conversion.
Resetting .......

The switches will now reboot and you will see this on the console:

RouteXP_C6807-1#
System detected Virtual Switch configuration...
 Interface TenGigabitEthernet 1/3/4 is member of PortChannel 1
 Interface TenGigabitEthernet 1/3/5 is member of PortChannel 1
 Interface TenGigabitEthernet 1/4/4 is member of PortChannel 1
 Interface TenGigabitEthernet 1/4/5 is member of PortChannel 1

RouteXP_C6807-2#
System detected Virtual Switch configuration...
 Interface TenGigabitEthernet 2/3/4 is member of PortChannel 2
 Interface TenGigabitEthernet 2/3/5 is member of PortChannel 2
 Interface TenGigabitEthernet 2/4/4 is member of PortChannel 2
 Interface TenGigabitEthernet 2/4/5 is member of PortChannel 2

RouteXP_C6807-1#
*Sep 23 04:20:56.823: %PFREDUN-6-ACTIVE: Initializing as ACTIVE processor for this switch
*Sep 23 04:21:09.791: %VSL_BRINGUP-6-MODULE_UP: VSL module in slot 4 switch 1 brought up
*Sep 23 04:21:12.507: %VSL_BRINGUP-6-MODULE_UP: VSL module in slot 3 switch 1 brought up
*Sep 23 04:21:47.119: %VSLP-5-VSLP_LMP_PASS_REASON: interface  3/5 :  Link up
*Sep 23 04:21:47.319: %VSLP-5-RRP_ROLE_RESOLVED: Role resolved as ACTIVE  by VSLP
*Sep 23 04:21:47.319: %VSL-5-VSL_CNTRL_LINK:  New VSL Control Link  1/3/5
Initializing as Virtual Switch ACTIVE processor

RouteXP_C6807-2#
*Sep 23 04:35:36.823: %PFREDUN-6-ACTIVE: Initializing as ACTIVE processor for this switch
*Sep 23 04:35:53.075: %VSL_BRINGUP-6-MODULE_UP: VSL module in slot 3 switch 2 brought up
*Sep 23 04:35:53.707: %VSL_BRINGUP-6-MODULE_UP: VSL module in slot 4 switch 2 brought up
*Sep 23 04:36:20.651: %VSLP-5-VSLP_LMP_PASS_REASON: interface  3/5 :  Link up
*Sep 23 04:36:20.851: %VSLP-5-RRP_ROLE_RESOLVED: Role resolved as STANDBY by VSLP
*Sep 23 04:36:20.851: %VSL-5-VSL_CNTRL_LINK:  New VSL Control Link  2/3/5
Initializing as Virtual Switch STANDBY processor

Displaying VSS Information

Once switch reboots C6807-1 takes as an active. You can verify if both switches are running in VSS mode.

RouteXP_C6807-1#show switch virtual
Switch mode                  : Virtual Switch
Virtual switch domain number : 100
Local switch number          : 1
Local switch operational role: Virtual Switch Active
Peer switch number           : 2
Peer switch operational role : Virtual Switch Standby
RouteXP_C6807-1#

You can also check which link will be used as VSL control link

RouteXP_C6807-1#sh switch virtual link
VSL Status : UP
VSL Uptime : 11 minutes 
VSL SCP Ping : Pass
VSL ICC Ping : Pass
VSL Control Link : Te1/4/4  
VSL Encryption : Configured Mode - Off, Operational Mode - Off

RouteXP_C6807-1#