HP 5920 Series Configuration Manual

Hide thumbs Also See for 5920 Series:
Table of Contents
HP 5920 & 5900 Switch Series
TRILL

Configuration Guide

Part number: 5998-6656
Software version: Release 2416
Document version: 6W100-20150130
Table of Contents
loading

Summary of Contents for HP 5920 Series

  • Page 1: Configuration Guide

    HP 5920 & 5900 Switch Series TRILL Configuration Guide Part number: 5998-6656 Software version: Release 2416 Document version: 6W100-20150130...
  • 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

    Displaying and maintaining TRILL································································································································· 24   TRILL configuration example ·········································································································································· 25   Network requirements ··········································································································································· 25   Configuration procedure ······································································································································ 26   Verifying the configuration ··································································································································· 29   Support and other resources ····································································································································· 31   Contacting HP ································································································································································ 31  ...
  • Page 4 Subscription service ·············································································································································· 31   Related information ························································································································································ 31   Documents ······························································································································································ 31   Websites ································································································································································· 31   Conventions ···································································································································································· 32   Index ··········································································································································································· 34  ...
  • Page 5: Configuring Trill

    Configuring TRILL TRansparent Interconnection of Lots of Links (TRILL) uses IS-IS to provide transparent Layer 2 forwarding. Overview TRILL combines the simplicity and flexibility of Layer 2 switching with the stability, scalability, and rapid convergence capability of Layer 3 routing. All these advantages make TRILL very suitable for large flat Layer 2 networks in data centers.
  • Page 6 Figure 1 TRILL data frame format Table 1 describes the fields in the TRILL header. Table 1 TRILL header fields Field Description Ethertype The Ethertype is fixed to TRILL. Version number, which is 0. When an RB receives a TRILL frame, it checks the V field and drops the frame if the V field is not 0.
  • Page 7: How Trill Works

    How TRILL works TRILL establishes and maintains adjacencies between RBs by periodically advertising Hello frames, distributes LSPs among RB neighbors, and generates an LSDB for all RBs in the network. Based on the LSDB, each RB uses the SPF algorithm to calculate forwarding entries destined to other RBs. TRILL forwarding mechanisms TRILL uses different mechanisms to forward Layer 2 and Layer 3 traffic.
  • Page 8 The outer Ethernet header enables traditional Ethernet switches to forward TRILL frames and connect RBs. Multidestination frame forwarding mechanism. • In a TRILL network, RBs perform the following tasks: Compute a TRILL distribution tree for each VLAN based on the LSDB. Guide the forwarding of multidestination frames in each VLAN by using its TRILL distribution tree.
  • Page 9 at RB 4 select the link. For more information about pseudonode IDs, see Layer 3—IP Routing Configuration Guide. Figure 4 Multicast ECMP RB 1 Cost = 2 RB 2 RB 3 RB 4 TRILL distribution trees support Equal Cost Multiple Path (ECMP), also known as multicast ECMP. When multicast ECMP is enabled, TRILL assigns equal-cost links to multiple TRILL distributions trees.
  • Page 10: Protocols And Standards

    Figure 5 TRILL Layer 3 forwarding A TRILL VR contains multiple member RBs that are configured with the same virtual IP address. All member RBs participate in Layer 3 forwarding. A master RB responds to ARP or ND requests. The master RB is elected by using the following rules: The member RB with the highest priority is elected as the master RB.
  • Page 11: Configuration Restrictions And Guidelines

    Guide. • HP recommends not enabling loop detection on TRILL ports, because TRILL avoids loops. For more information about loopback detection, see Layer 2—LAN Switching Configuration Guide. If IRF is used, retain the IRF bridge MAC address permanently. Otherwise, traffic interruption might •...
  • Page 12: Enabling Trill

    Tasks at a glance (Optional.) Configuring TRILL LSP parameters and features (Optional.) Setting the SPF algorithm parameters (Optional.) Configuring TRILL distribution trees (Optional.) Configuring TRILL ECMP routes (Optional.) Enabling incremental flush for TRILL multicast routing entries (Optional.) Configuring a TRILL VR (Optional.) Permitting a non-TRILL device to learn the MAC address of the TRILL VR (Optional.)
  • Page 13: Configuration Procedure

    Figure 6 Two TRILL neighbors are established for a port (1) RB 1 Traditional Ethernet switch RB 2 RB 3 TRILL enabled port Figure 7 Two TRILL neighbors are established for a port (2) Configuration procedure To enable TRILL: Step Command Remarks Enter system view.
  • Page 14: Configuring The Link Type Of A Trill Port

    VR ports are used only on P2P links, and both ends of a P2P link must be VR ports. • A VR port trunks all VLANs. HP recommends that you reduce the number of announcing VLANs on • VR ports to reduce Hello frames.
  • Page 15: Configuring The Drb Priority Of A Trill Port

    Step Command Remarks Enter system view. system-view Enter Layer 2 Ethernet interface interface-type or aggregate interface-number interface view. Configure the link trill link-type { access [ alone ] | By default, the link type of a TRILL port is type of the TRILL port. hybrid | trunk | vr } access without the alone attribute.
  • Page 16: Configuring Announcing Vlans And The Designated Vlan

    Step Command Remarks Enter Layer 2 Ethernet interface interface-type interface view or Layer 2 interface-number aggregate interface view. Configure the link cost for the trill cost value The default setting is 2000. TRILL port. Configuring announcing VLANs and the designated VLAN The concepts and symbols used to describe a VLAN on a port are as follows: •...
  • Page 17: Configuring Trill Lsp Parameters And Features

    Hello interval and Hello multiplier—The RB advertises Hello frames at the Hello interval to maintain • a TRILL adjacency. The shorter the Hello interval, the faster the network convergence. However, a shorter Hello interval consumes more system resources. The adjacency holding time is obtained by multiplying the Hello interval by the Hello multiplier.
  • Page 18 LSP maximum age—The RB uses the LSP maximum age as the remaining lifetime of the LSPs that it • originates. When the RB detects that the remaining lifetime of an LSP reaches 0 seconds in the LSDB, the RB performs the following tasks: Removes the LSP's content.
  • Page 19: Enabling Trill Lsp Fast Advertisement

    Step Command Remarks timer lsp-generation By default, the maximum LSP generation Set the TRILL LSP maximum-interval interval is 2 seconds, the minimum interval generation timer [ minimum-interval is 10 milliseconds, and the incremental parameters. [ incremental-interval ] ] interval is 20 milliseconds. The default setting is 1458 bytes.
  • Page 20: Enabling Trill Pseudonode Bypass

    Enabling TRILL pseudonode bypass This feature disables a DRB from generating LSPs for the pseudonode when the DRB has only one neighbor on a broadcast network. This reduces the number of LSPs in the network. To enable the pseudonode bypass feature: Step Command Remarks...
  • Page 21: Enabling Trill Distribution Tree Multithread Calculation

    An LSP sent by an RB carries the following TRILL distribution tree information: • The number of TRILL distribution trees that the RB wants all RBs to compute. The maximum number of TRILL distribution trees that the RB can compute (this number is fixed at 15). •...
  • Page 22: Configuring Trill Ecmp Routes

    When a distribution tree is added, the RB switches ingress traffic to the new tree to implement load balancing. However, the RB cannot use the new distribution tree to forward traffic before other RBs are ready to use the new tree. In this case, you can set a delay timer for the RB to switch ingress traffic to the new distribution tree.
  • Page 23: Enabling Incremental Flush For Trill Multicast Routing Entries

    network. Enabling incremental flush for TRILL multicast routing entries TRILL multicast routing entries are classified into three levels according to the following key combinations: • RB—Root bridge of a TRILL distribution tree. RB+VLAN—Root bridge and VLAN of a TRILL distribution tree. •...
  • Page 24: Associating A Trill Vr With A Track Entry

    The VR cannot use the IP address of the VLAN interface as a virtual IP address. • The member RBs of a VR must use the same VLAN configurations, virtual IP addresses, and VLAN-interface-to-VPN bindings. The VR cannot use the real IP address of a member RB as a virtual IP address.
  • Page 25: Permitting A Non-Trill Device To Learn The Mac Address Of The Trill Vr

    Permitting a non-TRILL device to learn the MAC address of the TRILL VR A non-TRILL device is a device that does not support TRILL or is not enabled with TRILL. When a non-TRILL device is connected to an access RB, the device cannot learn the MAC address of the TRILL VR. User packets destined for the TRILL VR are flooded by the device.
  • Page 26: Configuring Snmp For Trill

    To enable logging of TRILL neighbor changes: Step Command Remarks Enter system view. system-view Enter TRILL view. trill Enable logging of TRILL By default, logging of TRILL neighbor changes log-peer-change enable neighbor changes. is enabled. Configuring SNMP for TRILL To report critical TRILL events to an NMS, enable SNMP notifications for TRILL. For TRILL event notifications to be sent correctly, you must also configure SNMP as described in Network Management and Monitoring Configuration Guide.
  • Page 27: Configuring Trill Gr

    Step Command Remarks Enter system view. system-view Enter Layer 2 Ethernet or interface interface-type aggregate interface interface-number view. Configure the link type of port link-type trunk The default link type of a port is access. the port as trunk. Enable EVB. evb enable By default, EVB is disabled on a port.
  • Page 28: Displaying And Maintaining Trill

    To associate a TRILL port with a track entry: 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. Associate a track entry with By default, an interface is not trill track track-entry-number the interface.
  • Page 29: Trill Configuration Example

    Task Command Display information about the TRILL display trill vr-fib [ count | mac mac-address vlan vlan-id ] VR unicast FIB. Display the TRILL VR multiport unicast display trill vr-route [ vrid vrid ] [ vlan vlan-id ] [ mac-address MAC address table.
  • Page 30: Configuration Procedure

    Configuration procedure This section provides only TRILL-related configurations. Configure the downlink ports of access layer devices: # Enable TRILL globally on RB 3. system-view [RB3] trill [RB3-trill] quit # Enable TRILL on downlink port Ten-GigabitEthernet 1/0/1, and configure the port's link type as access without the alone attribute.
  • Page 31 [RB1] interface ten-gigabitethernet 1/0/4 [RB1-Ten-GigabitEthernet1/0/4] trill enable [RB1-Ten-GigabitEthernet1/0/4] trill link-type vr [RB1-Ten-GigabitEthernet1/0/4] quit # Configure RB 2 in the same way you configured RB 1. Configure the Layer 3 interfaces on the distribution layer devices: # On RB 1, enable IP multicast routing, and enable PIM-SM on core-facing interface VLAN-interface 5.
  • Page 32 # On RB 2, perform the following tasks on access-facing interfaces VLAN-interface 10 and VLAN-interface 20: Assign an IPv4 address to the interface. Create an IPv4 TRILL VR and assign a virtual IPv4 address to the VR. Enable IGMP and PIM-SM. [RB2] interface vlan-interface 10 [RB2-Vlan-interface10] ip address 10.1.1.254 24 [RB2-Vlan-interface10] trill vr vrid 1 virtual-ip 10.1.1.1...
  • Page 33: Verifying The Configuration

    Verifying the configuration Suppose that the nicknames of RB 1 through RB 6 are 0x5801 through 0x5806. The system IDs of RB 1 and RB 2 are 0000.0000.0001 and 0000.0000.0002. # Display brief information about all entries in the TRILL unicast routing table on an access layer device (for example, RB 3).
  • Page 34 # Display information about the multicast forwarding entries on a distribution layer device (for example, RB 1). [RB1] display multicast forwarding-table Total 1 entries, 1 matched 00001. (0.0.0.0, 225.1.1.1) Flags: ox Uptime: 00:25:57 Incoming interface: Vlan-interface5 List of 2 outgoing interfaces: 1: Vlan-interface10 2: Vlan-interface20 Matched 105 packets(174 bytes), Wrong If 0 packets...
  • Page 35: 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 36: 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 37 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 38: Index

    Index access designated TRILL access port link, TRILL designated routing bridge, advertisement displaying TRILL LSP fast advertisement, TRILL, algorithm distributing TRILL SPF algorithm parameter, load balancing over TRILL distribution trees, appointed VLAN-x forwarder. See TRILL distribution tree, associating TRILL distribution tree basics, TRILL port+track entry, TRILL distribution tree multithread calculation, TRILL VR-Track entry,...
  • Page 39 maintaining TRILL, Graceful Restart (GR) TRILL configuration, TRILL GR helper, naming TRILL GR restarter, TRILL RB nickname, neighbor TRILL neighbor change logging, hello network TRILL hello interval, incremental flush for TRILL multicast routing TRILL hello multiplier, entries, hybrid Layer 2 TRILL forwarding mechanisms, TRILL hybrid port link, Layer 3 TRILL forwarding mechanisms, load balancing over TRILL distribution trees,...
  • Page 40 enabling TRILL pseudonode bypass, maintaining TRILL, parameter permitting TRILL VR MAC address learning for TRILL LSP max age parameter, 13, non-TRILL device, TRILL LSP max number transmitted, 13, setting TRILL LSP parameters, TRILL LSP min interval, 13, setting TRILL SPF algorithm parameters, TRILL LSP refresh interval, 13, protocols and standards permitting...
  • Page 41 configuration, 1, 7, configuration restrictions, displaying, distribution tree configuration, distribution tree multithread calculation, ECMP route configuration, enable, EVB S-channel traffic forwarding, forwarding mechanisms, frame formats, GR configuration, how it works, incremental flush for TRILL multicast routing entries, Layer 2 forwarding mechanisms, Layer 3 forwarding mechanisms, load balancing over TRILL distribution trees, LSP fast advertisement,...

This manual is also suitable for:

5900 series

Table of Contents