Advertisement

HP 5920 & 5900 Switch Series
SPB
Part number: 5998-4678a
Software version: Release 23xx
Document version: 6W101-20150320

Advertisement

   Summary of Contents for HP 5920 series

  • Page 1: Configuration Guide

    HP 5920 & 5900 Switch Series Configuration Guide Part number: 5998-4678a Software version: Release 23xx Document version: 6W101-20150320...

  • Page 2

    The only warranties for HP products and services are set forth in the express warranty statements accompanying such products and services. Nothing herein should be construed as constituting an additional warranty.

  • Page 3: Table Of Contents

    Contents SPBM overview ···························································································································································· 1   SPBM network model ························································································································································ 1   Terminology ······································································································································································· 1   Area ··········································································································································································· 1   BCB ············································································································································································ 2   BEB ············································································································································································· 2   B-MAC, B-VLAN ························································································································································ 2   Customer network port, provider network port ····································································································· 2  ...

  • Page 4: Table Of Contents

      Basic SPBM configuration example ····················································································································· 34   ECT migration example ········································································································································ 39   Support and other resources ····································································································································· 44   Contacting HP ································································································································································ 44   Subscription service ·············································································································································· 44   Related information ························································································································································ 44   Documents ······························································································································································ 44  ...

  • Page 5: Spbm Overview

    SPBM overview IEEE 802.1aq Shortest Path Bridging (SPB) enables multipath routing in an Ethernet mesh network by using IS-IS as the control protocol. The technology allows all paths to be active, supports equal cost paths, and provides shortest path forwarding in an Ethernet mesh network. IEEE 802.1aq SPB provides faster convergence, higher link efficiency, and larger Layer 2 topologies than conventional spanning tree protocols such as MSTP.

  • Page 6: B-mac, B-vlan

    Backbone core bridges (BCBs) are core nodes of an SPB network. They are identical to the P devices in an MPLS VPN network. BCBs forward MAC-in-MAC frames based on the B-MAC and B-VLAN. They do not learn customer MAC (C-MAC) addresses. Backbone edge bridges (BEBs) are edge nodes of the SPBM network.

  • Page 7: Lsdb

    LSDB A link state database (LSDB) contains the states of all links in an SPBM network. MAC-in-MAC SPBM encapsulates Ethernet frames into MAC-in-MAC frames by using 802.1ah PBB encapsulation. For more information about PBB, see Layer 2—LAN Switching Configuration Guide. Customer frames are encapsulated in MAC-in-MAC format at edges of the SPBM network before they are forwarded from one customer site to another.

  • Page 8: Spbm Data Packet

    SPBM data packet SPBM data packets use the IEEE 802.1ah MAC-in-MAC frame format, as shown in Figure Figure 2 IEEE 802.1ah-compliant MAC-in-MAC frame format Table 1 IEEE 802.1ah encapsulated frame header fields Field Description B-DA Destination B-MAC that identifies the destination BEB. Source B-MAC.

  • Page 9: Formation And Maintenance Of Isis-spb Adjacencies

    Each node runs SPF to calculate the shortest path from itself to each of the other nodes. If equal-cost paths are available, each node runs ECT to choose the best forwarding path. The nodes populate their respective FDB and FIB tables with the forwarding path. BEBs establish PWs over the SPBM network for transmitting customer traffic.

  • Page 10

    Figure 3 MAC-in-MAC unicast traffic over an SPBM network Multicast SPBM floods unknown customer unicast, unknown customer multicast, and broadcast as multicast traffic. SPBM supports the following replication methods for multicast: Head-end replication—Replicates frames at the ingress BEB for frames to enter the SPBM network. •...

  • Page 11

    Figure 4 Head-end replication In tandem replication, the source BEB encapsulates a frame with a B-DA multicast address that uniquely identifies itself and the SPBM service. When this frame arrives at the BCB where the shortest path tree forks, the BCB replicates one frame for each destination BEB, as shown in Figure...

  • Page 12: Spbm Multicast Address

    Figure 5 Tandem replication SPBM multicast address Each SPBM node has a multicast address for each SPB VSI. This multicast address consists of one shortest path source identifier (SPSource ID) and one I-SID. The I-SID identifies an SPB VSI, and the SPSource ID identifies the node as a multicast source in the SPB VSI.

  • Page 13: Multiple Spb Vsis

    Table 2 SPBM multicast address fields Field Description 1-bit multicast flag. Its value is fixed at 1. 1-bit local flag bit. Its value is fixed at 1. 2-bit SPSource ID type. Its value is fixed at 0. SPSource ID 20-bit SPSource ID. I-SID 24-bit SPB VSI identifier.

  • Page 14: Load Balancing

    Figure 7 Multiple SPB VSIs Customer site B I-SID 300 I-SID 400 Customer site A I-SID 400 I-SID 300 I-SID 500 VSI 1 I-SID 400 Customer site C VSI 2 VSI 3 I-SID 300 I-SID 400 I-SID 500 SPBM network Customer site E Customer site D I-SID 400...

  • Page 15: Ect Migration

    Figure 8 Multiple SPTs in an SPBM network Customer site B Customer site A Customer site C SPBM Customer site D network Customer site F ECT 1 B-VLANs 100-200 Customer site E ECT 2 B-VLANs 300-400 ECT migration ECT migration enables an I-SID to migrate from one ECT algorithm to another with minimum traffic loss. To prevent traffic loss, ECT migration was designed based on the idea of make-before-break.

  • Page 16: Loop Prevention

    Loop prevention SPBM nodes collect topology data independently to calculate forwarding paths. Transient loops might occur during SPT recalculation caused by a network flapping because the latency varies for an LSP to reach the SPBM nodes. SPBM uses the Agreement Protocol (AP) to prevent transient loops. AP introduces a delay for ISIS-SPB to issue forwarding entries to the data plane.

  • Page 17: Configuring Spbm

    Configuring SPBM Configuration restrictions and guidelines When you use SPBM in conjunction with other features, follow the restrictions and guidelines in Table Table 3 SPBM and other features compatibility Feature Restrictions and guidelines You must configure the irf mac-address persistent always command to prevent the IRF bridge MAC address from changing after a master re-election.

  • Page 18: Configuring Basic Spbm Settings On Bebs And Bcbs

    Tasks at a glance Remarks (Required.) Configuring the SPBM multicast replication Make sure the multicast replication mode for an mode on BEBs and BCBs SPB VSI is the same across all SPBM nodes. (Optional.) Optimizing the SPB network: • Configuring the SPSource ID IMPORTANT: •...

  • Page 19: Enabling Spbm

    SPBM runs on MSTI 4092. For two SPBM neighbors to establish an adjacency, you must activate MSTI 4092 on both of them and make sure their in-between link has connectivity. To forward traffic on the link, you must also configure the same MST region parameters on the devices, including: •...

  • Page 20: Configuring Customer-side Settings On Bebs

    Step Command Remarks • Trunk link type: Assign the interface to the ISIS-SPB protocol frames are port trunk permit vlan port VLAN (PVID) as an transmitted untagged on links. An { vlan-id-list | all } untagged member, and SPBM-enabled interface will drop assign the interface to all •...

  • Page 21: Assigning A B-vlan To An Spb Vsi

    Assigning a B-VLAN to an SPB VSI For an SPB VSI, you must specify the same I-SID and B-VLAN across all BEBs and BCBs. You can assign only one B-VLAN to an SPB VSI, but different SPB VSIs can use the same B-VLAN. To assign a B-VLAN to an SPB VSI: Step Command...

  • Page 22: Configuring The Spbm Multicast Replication Mode On Bebs And Bcbs

    Step Command Remarks • port access vlan vlan-id • Create C-VLANs, and port trunk permit vlan { vlan-id-list | Use one of the commands to assign the interface to all } assign the interface to C-VLANs. C-VLANs. • port hybrid vlan vlan-id-list { tagged | untagged } Create an Ethernet By default, no Ethernet service...

  • Page 23: Configuring The Spsource Id

    Configuring the SPSource ID An SPSource ID uniquely identifies a device in an SPBM network. By default, the device generates an SPSource ID automatically. If you configure an SPSource ID manually, make sure the configured ID is unique on the SPBM network. To configure an SPSource ID for the device: Step Command...

  • Page 24: Mapping B-vlans To An Ect Algorithm

    Step Command Remarks Set a port-specific link metric By default, automatic link metric spbm cost value value. calculation applies. Setting the global link metric value Step Command Remarks Enter system view. system-view Enter SPBM view. spbm Set a global SPBM link metric By default, no global SPBM link circuit-cost value value.

  • Page 25: Performing Ect Migration For An Spb Vsi

    Step Command Remarks Enter SPBM view. spbm Map B-VLANs to an ECT By default, all B-VLANs are mapped ect ect-index b-vlan vlan-id-list algorithm. to ECT algorithm 1. Performing ECT migration for an SPB VSI To move traffic from an overloaded path to a path that has less traffic, you can change B-VLAN to ECT algorithm mappings by using the ect command or by performing ECT migration.

  • Page 26: Enabling Dynamic Hostname Exchange

    CAUTION: To avoid traffic disruption, you must verify that the new mapping has been added across the SPBM network before you move to the next task. Step Command Remarks Skip this step if you choose a Enter SPBM view. spbm VLAN that already exists.

  • Page 27: Configuring Graceful Restart For Isis-spb

    Configuring Graceful Restart for ISIS-SPB IMPORTANT: Graceful Restart and NSR are mutually exclusive. You cannot use them at the same time. Enable this feature before you re-enable SPBM or perform an active/standby switchover. Graceful Restart ensures nonstop forwarding while ISIS-SPB processes are re-establishing their adjacency. To configure Graceful Restart for ISIS-SPB: Step Command...

  • Page 28: Tuning Isis-spb Adjacency Maintenance Settings

    To configure NSR for ISIS-SPB: Step Command Remarks Enter system view. system-view Enter SPBM view. spbm By default, NSR is disabled for Enable NSR for ISIS-SPB. non-stop-routing ISIS-SPB. Tuning ISIS-SPB adjacency maintenance settings ISIS-SPB uses the ISIS-SPB hello interval and the hello multiplier for adjacency establishment and maintenance.

  • Page 29: Tuning Isis-spb Lsp Timers

    Step Command Remarks The default multiplier is 3. The maximum adjacency hold time spbm timer holding-multiplier Configure the hello multiplier. is 65535 seconds. If this value is value exceeded, the original hello multiplier remains unchanged. Tuning ISIS-SPB LSP timers Change LSP timer settings depending on network stability to increase the network convergence speed and protect CPU from unnecessary route recalculations.

  • Page 30

    NOTE: ISIS-SPB requires acknowledgement for each LSP sent on a point-to-point circuit. ISIS-SPB will retransmit an LSP at 5-second intervals until it receives an acknowledgement for the LSP. This retransmission interval is not user configurable. Configuring the LSP lifetime The LSP lifetime specifies the maximum amount of time for an LSP to be retained in an LSDB. SPBM nodes add a lifetime in each LSP they have advertised.

  • Page 31: Tuning The Spf Calculation Timer

    Step Command Remarks Enter system view. system-view Enter SPBM view. spbm Configure the LSP refresh The default refresh interval is 900 timer lsp-refresh seconds interval. seconds. Default values for the LSP generation timer parameters: • maximum-interval—2 seconds. • minimum-interval—10 Configure the LSP timer lsp-generation milliseconds.

  • Page 32: Setting The Lsdb Overload Bit

    time is reached. If an event triggers SPF calculation after the maximum wait time is reached, the SPF calculation timer re-initiates with the minimum wait time. NOTE: The network is considered unstable if the interval between consecutive SPF calculations is smaller than two times the maximum wait time.

  • Page 33: Configuring The Group Mac Address For Isis-spb

    Step Command Remarks By default, ISIS-SPB outputs adjacency changes to the configuration terminal. Enable ISIS-SPB To display adjacency change messages on the adjacency change log-peer-change terminal screen, make sure the terminal logging logging. and terminal monitor commands are configured. Configuring the group MAC address for ISIS-SPB ISIS-SPB uses a group MAC address for ISIS-SPB peer-to-peer communication.

  • Page 34

    Step Command Remarks Enter system view. system-view Enter Layer 2 Ethernet interface interface-type interface view or Layer 2 interface-number aggregate interface view. By default, adjacency spbm authentication-mode { md5 | Configure the authentication authentication is disabled. No simple } { cipher cipher-string | plain method and password.

  • Page 35: Enabling Snmp Notifications For Spbm

    Enabling SNMP notifications for SPBM To report critical SPBM events to an NMS, enable SNMP notifications for SPBM. For SPBM event notifications to be sent correctly, you must also configure SNMP as described in Network Management and Monitoring Configuration Guide. To enable SNMP notifications for SPBM: Step Command...

  • Page 36: Displaying And Maintaining Spbm

    You must map both odd B-VLAN ID and even B-VLAN ID to MSTI 4092, and assign all ports on the • path of the two VLANs to the VLANs. Assign the odd B-VLAN ID for unicast traffic to the I-SID when you use the b-vlan command. The •...

  • Page 37

    Task Command Remarks Display fast-channel display spbm fast-channel statistics statistics. Display the Graceful display spbm graceful-restart status Restart state of ISIS-SPB. Display the SPBM display spbm graceful-restart event-log This command is available in Release Graceful Restart log. slot slot-number 2311P04 and later versions. display spbm interface [ interface-type The standby slot slot-number option is Display SPBM-enabled...

  • Page 38: Spbm Configuration Examples

    Task Command Remarks display spbm unicast-fib [ b-mac Display SPBM unicast mac-address [ b-vlan vlan-id ] | b-vlan FIB entries. vlan-id ] [ slot slot-number ] [ verbose ] Display the number of display spbm unicast-fib [ b-vlan SPBM unicast FIB entries. vlan-id ] [ slot slot-number ] count Display SPBM unicast display spbm unicast-fib statistics [ slot...

  • Page 39

    Figure 10 Network diagram VLAN 100 Site 1 XGE1/0/2 BEB 1 XGE1/0/3 XGE1/0/1 XGE1/0/1 XGE1/0/1 BCB 1 BCB 2 XGE1/0/2 XGE1/0/3 XGE1/0/2 XGE1/0/3 XGE1/0/1 XGE1/0/1 XGE1/0/3 XGE1/0/3 SPBM network XGE1/0/2 XGE1/0/2 BEB 2 BEB 3 VLAN 100 VLAN 100 Site 2 Site 3 B-MAC B-MAC...

  • Page 40

    [BEB1-Ten-GigabitEthernet1/0/1] spbm enable [BEB1-Ten-GigabitEthernet1/0/1] port link-type trunk [BEB1-Ten-GigabitEthernet1/0/1] port trunk permit vlan 10 [BEB1-Ten-GigabitEthernet1/0/1] quit [BEB1] interface ten-gigabitethernet 1/0/3 [BEB1-Ten-GigabitEthernet1/0/3] spbm enable [BEB1-Ten-GigabitEthernet1/0/3] port link-type trunk [BEB1-Ten-GigabitEthernet1/0/3] port trunk permit vlan 10 [BEB1-Ten-GigabitEthernet1/0/3] quit # Repeat the previous steps to configure the MST parameters and SPBM function on all other BEBs and BCBs.

  • Page 41

    Verifying the configuration Verify the configuration on BEBs (for example, BEB 1): # Verify that the BEB has ISIS-SPB adjacencies with all its neighbors. <BEB1> display spbm peer Peer information for SPBM ------------------------- System ID Port Circuit ID State Holdtime 0011.2200.1401 XGE1/0/1 0011.2200.1501...

  • Page 42

    # Verify that the BEB has created multicast FDB entries with itself as the multicast source. <BEB1> display spbm multicast-fdb Flags: E-Egress T-Transit System ID MAC address B-VLAN Flags Port 0011.2200.1101 0306-4000-03e8 XGE1/0/1 0011.2200.1201 0306-4001-03e8 0011.2200.1301 0306-4002-03e8 Verify the configuration on BCBs (for example, BCB 1): # Verify that the BCB has ISIS-SPB adjacencies with all its neighbors.

  • Page 43: Ect Migration Example

    0011.2200.1101 0011-2200-1101 XGE1/0/1 0011.2200.1201 0011-2200-1201 XGE1/0/2 0011.2200.1301 0011-2200-1301 XGE1/0/3 0011.2200.1501 0011-2200-1501 XGE1/0/1 # Verify that the BCB has created multicast FDB entries for reaching all other SPBM nodes. <BCB1> display spbm multicast-fdb Flags: E-Egress T-Transit System ID MAC address B-VLAN Flags Port 0011.2200.1101...

  • Page 44

    Configuration procedure This example uses BEB 1 to show the configuration procedure. You can configure other SPBM devices in the same way you configure BEB 1. Configure the new B-VLAN (VLAN 20 in this example): Perform this task on all BEBs and BCBs in the SPBM network. # Create VLAN 20.

  • Page 45

    # Verify that the BEB has set up unicast PWs for I-SID 1000 on both B-VLANs 10 and 20. <BEB1> display spbm unicast-pw System ID I-SID B-MAC B-VLAN Port 0011.2200.1201 1000 0011-2200-1201 XGE1/0/1 XGE1/0/3 0011.2200.1301 1000 0011-2200-1301 XGE1/0/1 XGE1/0/3 # Verify that the BEB still uses the original multicast PW established on B-VLAN 10 for I-SID 1000.

  • Page 46

    0011.2200.1201 0011-2200-1201 XGE1/0/2 0011.2200.1201 0011-2200-1201 XGE1/0/2 0011.2200.1301 0011-2200-1301 XGE1/0/3 0011.2200.1301 0011-2200-1301 XGE1/0/3 0011.2200.1501 0011-2200-1501 XGE1/0/1 0011.2200.1501 0011-2200-1501 XGE1/0/3 # Verify that the BCB has created multicast FDB entries in both B-VLANs 10 and 20 for I-SID 1000. <BCB1> display spbm multicast-fdb Flags: E-Egress T-Transit System ID MAC address...

  • Page 47

    System ID B-MAC B-VLAN Flags Port 0011.2200.1201 0011-2200-1201 XGE1/0/1 0011.2200.1201 0011-2200-1201 XGE1/0/3 0011.2200.1301 0011-2200-1301 XGE1/0/1 0011.2200.1301 0011-2200-1301 XGE1/0/3 0011.2200.1401 0011-2200-1401 XGE1/0/1 0011.2200.1401 0011-2200-1401 XGE1/0/1 0011.2200.1501 0011-2200-1501 XGE1/0/3 0011.2200.1501 0011-2200-1501 XGE1/0/3 # Verify that the BEB has multicast FDB entries only in B-VLAN 20. <BEB1>...

  • Page 48: Support And Other Resources

    Related information Documents To find related documents, browse to the Manuals page of the HP Business Support Center website: http://www.hp.com/support/manuals For related documentation, navigate to the Networking section, and select a networking category. •...

  • Page 49: Conventions

    Conventions This section describes the conventions used in this documentation set. Command conventions Convention Description Boldface Bold text represents commands and keywords that you enter literally as shown. Italic Italic text represents arguments that you replace with actual values. Square brackets enclose syntax choices (keywords or arguments) that are optional. Braces enclose a set of required syntax choices separated by vertical bars, from which { x | y | ...

  • Page 50

    Network topology icons Represents a generic network device, such as a router, switch, or firewall. Represents a routing-capable device, such as a router or Layer 3 switch. Represents a generic switch, such as a Layer 2 or Layer 3 switch, or a router that supports Layer 2 forwarding and other Layer 2 features.

  • Page 51: Index

    Index Numerics SPBM configuration, 13, 13, SPBM ECT migration configuration, 802.1ah SPBM multicast B-VLAN, SPBM data packet, SPBM network model, 802.1aq SPBM overview, SPBM overview, SPBM SPB network optimization, B-VLAN address ECT algorithm mapping, SPBM multicast address, SPB VSI assignment, adjacency SPBM B-VLAN to ECT algorithm mapping, SPBM IS-IS SPB adjacency authentication,...

  • Page 52

    SPBM SPSource ID, SPBM hello multiplier for calculating the adjacency hold time, creating SPBM ISIS-SPB hello interval, SPB VSI, hostname SPBM dynamic hostname exchange, data SPBM data paths, interval device SPBM LSP refresh interval, SPBM SPSource ID configuration, SPBM minimum LSP transmit interval, displaying I-SID SPBM,...

  • Page 53

    overload bit, SPBM ECT migration configuration, SPBM LSDB, SPBM network model, SPBM overview, fast channel, SPBM ISIS-SPB LSP timers, SPBM ISIS-SPB configuration, SPBM LSP fast-flooding, SPBM LSP generation timer, optimizing SPBM LSP lifetime, SPBM SPB network, SPBM LSP refresh interval, outputting ISIS-SPB adjacency changes to the SPBM minimum LSP transmit interval, configuration terminal...

  • Page 54

    configuring SPBM hello multiplier for calculating the adjacency hold time, restrictions configuring SPBM IS-IS SPB adjacency SPBM configuration, authentication, SPBM feature compatibility, 错误!未定义书签。 configuring SPBM ISIS-SPB area SPBM hardware compatibility, 错误! 未定义书签。 authentication, configuring SPBM ISIS-SPB authentication, configuring SPBM ISIS-SPB group MAC security address, SPBM ISIS-SPB authentication,...

  • Page 55

    data path (multicast), multicast B-VLAN enable, data path (unicast), network model, data paths, NSR for ISIS-SPB, displaying, overview, dynamic hostname exchange, packet types, ECT migration, PNP link metric value, ECT migration configuration, protocols and standards, ECT migration for VSI, provider network port (PNP), enabling, pseudo wire (PW), Ethernet service instance,...

  • Page 56

    SPBM multicast B-VLAN,...

This manual also for:

5900 series

Comments to this Manuals

Symbols: 0
Latest comments: