Configure Minimum SPBM and IS-IS Parameters using auto-nni Command

Use the following procedure to configure the minimum required SPBM and IS-IS parameters using the auto-nni command to have the node create an IS-IS interface, attach the interface to an SPBM instance, and then enable IS-IS on the port interface.

This procedure is only for the port interface. The auto-nni command is not supported on the MLT interface and the Fabric Extend Logical Interface.

About this task

The auto-nni command provides a quick and simple way to configure the IS-IS interface. You can use the auto-nni command instead of the following existing IS-IS commands on the physical (port) interface:

  • isis

  • isis spbm instance

  • isis enable

The existing commands are still available and you have the option to use the new command or the three existing commands. If you need to modify any of the default parameters under isis or isis spbm instance , use isis and isis spbm instance constructs even if you created the interface with the auto-nni command.

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.

    auto-nni

  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

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 10,20 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)#auto-nni
Switch:1(config-if)#exit
Switch:1(config)#vlan create 10 type spbm-vlan
Switch:1(config)#vlan create 20 type spbm-vlan
Switch:1(config)#router isis enable
Switch:1(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 
INSTANCE              VLAN       NAME     TRAP                                                     HOMING 
--------------------------------------------------------------------------------------------------------------
1          4051-4052  4051                disable  disable  disable  enable     disable            enable  

==============================================================================================================
                                             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
--------------------------------------------------------------------------------
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 : home-always-up

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     (A) 10        CONFIG   HOME  area-9.00.02
Port1/21 pt-pt  Level 1    UP         UP         1    1       10     (A) 10        CONFIG   HOME  area-9.00.02
--------------------------------------------------------------------------------------------------------------------
Home: 2 out of 2 Total Num of ISIS Interfaces
--------------------------------------------------------------------------------------------------------------------
Legend:
(A): l1 metric is automatically updated based on detected interface speed.