Configuring minimum SPBM and IS-IS parameters

Use the following procedure to configure the minimum required SPBM and IS-IS parameters to enable SPBM operation on the switch.

Procedure

  1. Enter Global Configuration mode:

    enable

    configure terminal

  2. Enable SPBM globally:

    spbm

  3. Enter IS-IS Router Configuration mode:

    router isis

  4. Create the SPBM instance (only one SPBM instance is supported):

    spbm <1–100>

  5. Add the SPBM B-VLAN to the SPBM instance:

    spbm <1–100> b-vid {<vlan-id [-vlan-id][,...]} [primary <1-4059>]

  6. Configure the system nickname (2.5 bytes in the format <x.xx.xx>):

    spbm <1–100> nick-name <x.xx.xx>

    Note

    Note

    Although it is not strictly required for SPBM operation, you should change the IS-IS system ID from the default B-MAC value to a recognizable address to easily identify a switch (Log on to IS-IS Router configuration mode and use the system-id <xxxx.xxxx.xxxx> command). This helps to recognize source and destination addresses for troubleshooting purposes.

  7. Configure an IS-IS manual area (1-13 bytes in the format <xx.xxxx.xxxx...xxxx>, only one manual area is supported.):

    manual-area <xx.xxxx.xxxx...xxxx>

  8. Exit IS-IS Router Configuration mode to Global Configuration mode:

    exit

  9. Create the SPBM backbone VLAN (B-VLAN):

    vlan create <2-4059> type spbm-bvlan

  10. Enter Interface Configuration mode, by specifying the ports or MLTs that are going to link to the SPBM network:

    interface {GigabitEthernet {slot/port[/sub-port][-slot/port[/sub-port]][,...]}| mlt <1–512> }

  11. Configure an IS-IS interface on the selected ports or MLTs:
    1. Create an IS-IS circuit and interface on the selected ports or MLTs:

      isis

    2. Enable the SPBM instance on the IS-IS interfaces:

      isis spbm <1–100>

    3. Enable the IS-IS circuit/interface on the selected ports or MLTs:

      isis enable

  12. Enable interface.
  13. Exit Interface Configuration mode:

    exit

  14. Enable IS-IS globally:

    router isis enable

  15. Display the SPBM configurations:

    show isis spbm

  16. Display the global IS-IS configuration:

    show isis

  17. Display the interface IS-IS configuration:

    show isis interface

Example

Switch> enable

Switch# configure terminal

Switch(config)# spbm

Switch(config)# router isis

Switch(config-isis)# spbm 1

Switch(config-isis)# spbm 1 b–vid 4051,4052 primary 10

Switch(config-isis)# spbm 1 nick-name 1.11.16

Switch(config-isis)# manual-area c0.2000.000.00

Switch(config-isis)# exit

Switch(config)# interface GigabitEthernet 1/21

Switch(config-if)# isis

Switch(config-if)# isis spbm 1

Switch(config-if)# isis enable

Switch(config-if)# exit

Switch(config)# vlan create 4051 type spbm-vlan

Switch(config)# vlan create 4052 type spbm-vlan

Switch(config)# router isis enable

Switch(config)# show isis spbm

Switch:1(config)#show isis spbm

========================================================================================================================
                                                     ISIS SPBM Info
========================================================================================================================
SPBM       B-VID      PRIMARY    NICK     LSDB     IP       IPV6     MULTICAST  SPB-PIM-GW         STP-MULTI  ORIGIN
INSTANCE              VLAN       NAME     TRAP                                                     HOMING
------------------------------------------------------------------------------------------------------------------------
1          4051-4052  4051                disable  disable  disable  disable    disable            disable    dynamic

========================================================================================================================
                                                  ISIS SPBM SMLT Info
========================================================================================================================
SPBM       SMLT-SPLIT-BEB       SMLT-VIRTUAL-BMAC     SMLT-PEER-SYSTEM-ID
INSTANCE
------------------------------------------------------------------------------------------------------------------------
1          primary              00:00:00:00:00:00


--------------------------------------------------------------------------------
 Total Num of SPBM instances: 1
--------------------------------------------------------------------------------

Total Num of SPBM instances: 1
--------------------------------------------------------------------------------

Switch(config)# show isis

================================================================================
                               ISIS General Info
================================================================================
                            AdminState : enabled
                            RouterType : Level 1
                             System ID : 0014.c7e1.33df
                  Max LSP Gen Interval : 900
                                Metric : wide
                   Overload-on-startup : 20
                              Overload : false
                         Csnp Interval : 10
                         PSNP Interval : 2
                     Rxmt LSP Interval : 5
                             spf-delay : 100
                           Router Name : Switch1
                     ip source-address : 41.41.41.100
                   ipv6 source-address : 41:0:0:0:0:0:0:100
              ip tunnel source-address : 11.11.12.11
                            Tunnel vrf : spboip
                              ONA Port : 1/15
                         ip tunnel mtu : 1950
                     Num of Interfaces : 2
                 Num of Area Addresses : 1
                        inband-mgmt-ip : 
                              backbone : disabled
              Dynamically Learned Area : 00.0000.0000
                            FAN Member : No
Note

Note

The ONA Port : 1/15 parameter in the preceding example applies only to the VSP 4450 Series.

Switch(config)# show isis interface

Switch# show isis interface
=========================================================================================
                                ISIS Interfaces
=========================================================================================
IFIDX      TYPE    LEVEL     OP-STATE  ADM-STATE  ADJ    UP-ADJ   SPBM-L1-METRIC   OP-SPBM-L1-METRIC  ORIGIN
-----------------------------------------------------------------------------------------
Mlt2       pt-pt   Level 1      UP      UP         1        1     10                                  CONFIG
Port1/21   pt-pt   Level 1      UP      UP         1        1     10                                  CONFIG

Variable definitions

The following table defines parameters for the isis command.

Variable

Value

enable

Enables or disables the IS-IS circuit/interface on the specified port or MLT.

The default is disabled. Use the no option to disable IS-IS on the specified interface.

spbm <1–100>

Enable the SPBM instance on the IS-IS interfaces.

The following table defines parameters for the manual-area command.

Variable

Value

<xx.xxx.xxx...xxx>

Specifies the IS-IS manual-area (1–13 bytes in the format <xx.xxx.xxx...xxx>). Only one manual area is supported. For IS-IS to operate, you must configure at least one area.

Use the no option to delete the manual area.

The following table defines parameters for the spbm command.

Variable

Value

<1–100>

Creates the SPBM instance. Only one SPBM instance is supported.

b-vid {<vlan-id [-vlan-id] [,...]}

Sets the IS-IS SPBM instance data VLANs.

Use the no option to remove the specified B-VLAN from the SPBM instance.

nick-name <x.xx.xx>

Specifies a nickname for the SPBM instance globally.

The value is 2.5 bytes in the format <x.xx.xx>. Use the no or default options to delete the configured nickname.

primary <1-4059>

Sets the IS-IS instance primary data B-VLAN.

The following table defines parameters for the vlan create command.

Variable

Value

<2-4059>

Specifies the VLAN ID. Creates an SPBM Backbone VLAN (B-VLAN). You can optionally specify a name for the SPBM B-VLAN.

type {port-mstprstp|protocol-mstprstp|spbm-bvlan}

Specifies the type of VLAN created.
  • port-mstprstp — Create a VLAN by port.

  • protocol-mstprstp — Create a VLAN by protocol.

  • spbm-bvlan — Create an SPBM-BVLAN.

Job aid

Important

Important

After you have configured the SPBM nickname and enabled IS-IS. To maintain the same nickname with a different system ID, perform the following steps:

  1. Disable IS-IS.

  2. Change the system ID.

  3. Change the nickname to a temporary one.

  4. Enable IS-IS.

  5. Wait up to 20 minutes for the LSPs with the original system ID to age out.

    Note

    Note

    To check the age out time, use the show isis lsdb sysid <original-sys-id> command on any of the other SPB nodes in the network. When there is no output from this command, proceed to the next step. The time left (in seconds) for the LSPs to age out is shown under the column LIFETIME.

  6. Disable IS-IS.

  7. Change the nickname to the original nickname.

  8. Enable IS-IS.