Configure 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
Examples
Switch:1>enable Switch:1#configure terminal Enter configuration commands, one per line. End with CNTL/Z. Switch:1(config)#spbm Switch:1(config)#router isis Switch:1(config-isis)#spbm 1 Switch:1(config-isis)#spbm 1 b–vid 4051,4052 primary 10 Switch:1(config-isis)#spbm 1 nick-name 1.11.16 Switch:1(config-isis)#manual-area c0.2000.000.00 Switch:1(config-isis)#exit Switch:1(config)#interface GigabitEthernet 1/21 Switch:1(config-if)#isis Switch:1(config-if)#isis spbm 1 Switch:1(config-if)#isis enable Switch:1(config-if)#exit Switch:1(config)#vlan create 4051 type spbm-vlan Switch:1(config)#vlan create 4052 type spbm-vlan Switch:1(config)#router isis enable
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:1>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 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 Hello Padding : enabled Multi-Area OperState : disabled Multi-Area Flags :
Switch:1# show isis interface =================================================================================================================== ISIS Interfaces =================================================================================================================== IFIDX TYPE LEVEL OP-STATE ADM-STATE ADJ UP-ADJ SPBM-L1 OP-SPBM- ORIGIN AREA AREA-NAME -METRIC L1-METRIC -------------------------------------------------------------------------------------------------------------------- Mlt2 pt-pt Level 1 UP UP 1 1 10 10 CONFIG HOME area-9.00.02 Port1/21 pt-pt Level 1 UP UP 1 1 10 10 CONFIG HOME area-9.00.02
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.
|
Job aid
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:
-
Disable IS-IS.
-
Change the system ID.
-
Change the nickname to a temporary one.
-
Enable IS-IS.
-
Wait up to 20 minutes for the LSPs with the original system ID to age out.
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.
-
Disable IS-IS.
-
Change the nickname to the original nickname.
-
Enable IS-IS.