Configure Required SPBM and IS-IS Parameters

About this task

Use the following procedure to configure the minimum required SPBM and IS-IS parameters to enable SPBM to operate on the switch. SPBM uses the Intermediate-System-to-Intermediate-System (IS-IS) link state routing protocol to provide a loop free Ethernet topology that creates a shortest path topology from every node to every other node in the network based on node MAC addresses.

Procedure

  1. Configure SBPM B-VLANs:
    Note

    Note

    Always configure two B-VLANs in the core to enable load distribution over both B-VLANs.

    1. In the navigation pane, expand Configuration > VLAN.
    2. Select VLANs.
    3. Select the Basic tab.
    4. Select Insert.
    5. In the type field, select spbm-bvlan.
    6. Select Insert.
  2. Enable SPBM globally:
    1. In the navigation pane, expand Configuration > Fabric.
    2. Select SPBM.
    3. Select the Globals tab.
    4. In the GlobalEnable field, select enable to enable SPBM globally.
    5. Select Apply.
  3. Create an SPBM instance:
    Note

    Note

    Only one SBPM instance is supported.

    1. In the navigation pane, expand Configuration > Fabric.
    2. Select SPBM.
    3. Select the SPBM tab.
    4. Select Insert to create an SPBM instance.
    5. In the Id field, specify the SPBM instance ID.
    6. In the NodeNickName field, specify the node nickname (valid value is 2.5 bytes in the format <x.xx.xx>).
    7. In the Vlans field, specify the IDs of the SPBM B-VLANs to add to the SPBM instance.
    8. In the PrimaryVlan field, specify which of the SPBM B-VLANs specified in the previous step is the primary B-VLAN.
    9. Select Insert.
  4. Create a manual area:
    Note

    Note

    Only one manual area is supported.

    1. In the navigation pane, expand Configuration > Fabric.
    2. Select IS-IS.
    3. Select the Manual Area tab.
    4. Select Insert.
    5. Specify the Manual Area address (a valid value is 1–13 bytes in the format <xx.xxxx.xxxx...xxxx>).
    6. Select Insert.
  5. Update the default IS-IS system ID to a recognizable address:
    1. In the navigation pane, expand Configuration > Fabric.
    2. Select IS-IS.
    3. Select the Globals tab.
    4. In the SystemId field, update the default B-MAC value to a recognizable address.
      Note

      Note

      Although it is not strictly required for SPBM operation, you must change the IS-IS system ID from the default B-MAC value to a recognizable address to easily identify a switch. This helps to recognize the source and destination addresses for troubleshooting purposes.

    5. In the AdminState field, select on.
    6. Select Apply.
  6. Create an IS-IS circuit and enable SPBM on the circuit:
    1. In the navigation pane, expand Configuration > Fabric.
    2. Select IS-IS.
    3. Select the Interfaces tab.
    4. Select Insert to create an IS-IS circuit.
    5. In the IfIndex field, specify the port or MLT on which to create the IS-IS circuit.
    6. Select Insert.
    7. Select the newly created IS-IS circuit entry, and select SPBM.
    8. In the Interfaces SPBM tab, select Insert.
    9. In the State field, select enable.
    10. Select Insert. This enables the SPBM instance on the IS-IS circuit.
    11. Navigate back to the Interfaces tab.
    12. In the AdminState field for the IS-IS circuit entry, select on to enable the IS-IS circuit.
    13. Select Apply.

SPBM Field Descriptions

Note

Note

The following tables list the minimum required SPBM and IS-IS parameters to allow SPBM to operate on the switch. For more detailed information on all of the parameters see the procedures that follow. For more information on how to configure VLANs, see VLAN Configuration using EDM.

Use the data in the following table to use the VLANs Basic tab.

Name

Description

Type

Specifies the type of VLAN:

  • byPort

  • byProtocolId

  • spbm-bvlan

  • private

Use the data in the following table to use the SPBM Globals tab.

Name

Description

GlobalEnable

Enables or disables SPBM globally. The default is disabled.

To ensure proper cleanup of MAC tables after you disable SPBM, save the configuration, and then reboot the switch.

GlobalEtherType

Specifies the global ethertype value as 0x8100 or 0x88a8. The default value is 0x8100.

NicknameServerEnable

Enables or disables the nickname server. The default is disabled.

NicknameDynamicAllocationStatus

Displays the Dynamic Nickname Allocation service operational status.

NicknameServerPrefix

Specifies the nickname server allocation prefix. x.xx.xx uses the form X.X0.00 from 0.00.00 to F.F0.00. A group, X.X0.00 to X.XF.FF, can provide up to 4,096 nicknames. The default is A.00.00.

Use the data in the following table to use the SPBM tab.

Name

Description

Id

Specifies the SPBM instance ID. Only one SPBM instance is supported.

NodeNickName

Specifies a nickname for the SPBM instance globally. Valid value is 2.5 bytes in the format <x.xx.xx>.

PrimaryVlan

Specifies the primary SPBM B-VLANs to add to the SPBM instance.

Vlans

Specifies the SPBM B-VLANs to add to the SPBM instance.

LsdbTrap

Configures whether to enable or disable a trap when the SPBM LSDB changes. The default is disable.

IpShortcut

Enables or disables SPBM IP shortcut state. The default is disable.

SmltSplitBEB

Specifies whether the switch is the primary or secondary vIST peer. The default is primary.

SmltVirtualBmac

Specifies a virtual MAC address that can be used by both peers.

SmltPeerSysId

Specifies the system ID of the SPBM SMLT for this SPBM instance.

Mcast

Specifies if IP multicast over SPBM is enabled. The default is disabled.

McastFwdCacheTimeout

Specifies the global forward cache timeout in seconds. The default is 210 seconds.

Ipv6Shortcut

Enables or disables SPBM IPv6 shortcut state. The default is disable.

McastSpbPimGwControllerEnable

Enables or disables ISIS PLSB Multicast SPB PIM Gateway controller. Disabled by default.

McastSpbPimGwGatewayEnable

Enables or disables ISIS PLSB Multicast SPB PIM Gateway. Disabled by default.

StpMultiHoming

Enables or disables MSTP-Fabric Connect Multi Homing.

The default is disabled (false).

BVlanOrigin

Shows how the B-VLAN was created. The values can be config for manual configuration using CLI or SNMP, or dynamic through Zero Touch Fabric Configuration and Auto-sense. The default is dynamic.

Use the data in the following table to use the IS-IS Manual Area tab.

Name

Description

AreaAddr

Specifies the IS-IS manual area. Valid value is 1-13 bytes in the format <xx.xxxx.xxxx...xxxx>. Only one manual area is supported. Use the same manual area across the entire SPBM cloud. For IS-IS to operate, you must configure at least one manual area.

Use the data in the following table to use the IS-IS Globals tab.

Use the data in the following table to use the IS-IS Interfaces tab.

Name

Description

Index

The identifier of this circuit, unique within the Intermediate System. This value is for SNMP Indexing purposes only and need not have any relation to any protocol value.

AdminState

Specifies the administrative state of the circuit: on or off.

Use the data in the following table to use the IS-IS Interfaces SPBM tab.

Name

Description

State

Specifies whether the SPBM interface is enabled or disabled.

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.