Page 2
, H3CS, H3CIE, H3CNE, Aolynk, Care, , IRF, NetPilot, Netflow, SecEngine, SecPath, SecCenter, SecBlade, Comware, ITCMM and HUASAN are trademarks of Hangzhou H3C Technologies Co., Ltd. All other trademarks that may be mentioned in this manual are the property of their respective owners Notice The information in this document is subject to change without notice.
Page 3
Interconnection of Lots of Links (TRILL) is suitable for large flat Layer 2 networks in data centers. This preface includes the following topics about the documentation: • Audience. • Conventions. • About the H3C S10500 documentation set. • Obtaining documentation. • Technical support.
Page 4
GUI conventions Convention Description Window names, button names, field names, and menu items are in Boldface. For Boldface example, the New User window appears; click OK. Multi-level menus are separated by angle brackets. For example, File > Create > > Folder.
Page 5
Description Represents a security card, such as a firewall, load balancing, NetStream, SSL VPN, IPS, or ACG card. About the H3C S10500 documentation set The H3C S10500 documentation set includes the following categories of documents: Category Documents Purposes Product description and Marketing brochures Describes product specifications and benefits.
Page 6
Obtaining documentation Access the most up-to-date H3C product documentation on the World Wide Web at http://www.h3c.com. Click the following links to obtain different categories of product documentation: [Technical Documents]—Provides hardware installation, software upgrading, and software feature configuration and maintenance documentation.
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.
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.
TRILL forwarding mechanisms Different types of frames are forwarded by using different forwarding mechanisms. The following sections describe these mechanisms. Unicast frame forwarding mechanism As shown in Figure 2, a unicast frame is forwarded as follows: When a unicast frame enters the TRILL network, the ingress RB encapsulates the original Ethernet frame with the following headers: A TRILL header (similar to an IP header).
Page 11
bridge, it is distributed throughout the TRILL distribution tree. Then, the TRILL frame is de-encapsulated by RB 3 and sent to the destination station S2. Because the network segment where RB 4 resides does not have a receiver of this frame, RB 4 drops the frame. Figure 3 Multicast frame forwarding flow RB 4 VLAN 200...
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.
LSUM2GP44TSSE0. LSUM2GT24PTSSE0. LSUM2GT24TSSE0. LSUM2GT48SE0. LSUM2GV48SE0. • SF interface modules. • SG interface modules. • EC interface modules. Feature compatibility requirements When you use TRILL with other features, follow these restrictions and guidelines: • Do not enable both TRILL and EVB on a port. The allowed VLAN list of a TRILL-enabled port cannot overlap with that of an EVB-enabled port.
TRILL configuration task list Tasks at a glance (Required.) Enabling TRILL (Optional.) Configuring the system ID and nickname for an RB (Optional.) Configuring the link type of a TRILL port (Optional.) Configuring the DRB priority of a TRILL port (Optional.) Configuring the link cost for a TRILL port (Optional.) Configuring announcing VLANs and the designated VLAN...
Step Command Remarks Enable TRILL on the By default, TRILL is disabled on a port. trill enable port. Configuring the system ID and nickname for an The system ID and nickname of an RB are identifiers of the RB in the TRILL network. •...
Step Command Remarks Enter Layer 2 Ethernet or interface interface-type aggregate interface interface-number view. Configure the link trill link-type { access [ alone ] | By default, the link type of a TRILL port type of the TRILL hybrid | trunk } is access without the alone attribute.
Step Command Remarks Configure the link cost for the The default setting is 2000. trill cost value TRILL port. Configuring announcing VLANs and the designated VLAN The concepts and symbols used to describe a VLAN on a port are as follows: •...
• AVF inhibition time—As the AVF of a VLAN, the RB guarantees that frames of the VLAN enter and leave a broadcast network through the same port. Other RBs on the broadcast network do not process frames from the VLAN. To avoid loops, the RB suppresses its AVF role during the inhibition time when one of the following conditions exists: The RB detects a root bridge change on the broadcast network.
Page 19
• LSP generation timer parameters—By adjusting the TRILL LSP generation timer parameters, you can prevent frequent network changes from consuming excessive bandwidth and device resources. When the network is stable, the LSP generation timer is set to the minimum interval for each LSP generation.
Step Command Remarks By default, the Overload bit is not set. Set the Overload bit of Do not perform this task on the root RB of LSPs and set the set overload [ timeout ] a TRILL distribution tree. The root RB lifetime for the set cannot forward traffic when the Overload Overload bit.
adjusting the SPF calculation intervals, you can prevent resource overconsumption when the network is unstable. When the network is stable, the SPF calculation interval for continuous calculations is reduced to minimum-interval. When the network is unstable, the SPF calculation interval is added by incremental-interval ×...
Step Command Remarks Configure the number of TRILL distribution trees that The default setting is 1. trees calculate count the RB wants all RBs to compute. Enabling TRILL distribution tree multithread calculation This feature enables a multicore CPU device to improve TRILL distribution tree calculation efficiency by using each thread to calculate a distribution tree.
Step Command Remarks Perform one-time load Perform this task when load balancing over TRILL balancing over TRILL distribution set ingress-load-balancing distribution trees. trees is disabled. Configuring TRILL ECMP routes TRILL unicast ECMP routes share traffic to the same destination. You can configure the maximum number of TRILL unicast ECMP routes.
Step Command Remarks Enter system view. system-view Enter TRILL view. trill Enable incremental flush By default, incremental flush is for TRILL multicast routing disabled for TRILL multicast routing flush-policy difference entries. entries. Enabling logging of TRILL neighbor changes Perform this task to output logs of TRILL neighbor changes to the configuration terminal. To enable logging of TRILL neighbor changes: Step Command...
Configuring TRILL GR Graceful Restart (GR) ensures the continuity of packet forwarding when a protocol restarts or an active/standby switchover occurs on the RB. The RB advertises the restart status to its neighbors, and allows the neighbors to re-establish connections. GR involves the following roles: •...
[RB6-if-range] quit # Configure RB 7 through RB 9 in the same way RB 6 is configured. (Details not shown.) Configure the uplink ports of the distribution layer devices: # Enable TRILL on uplink ports Ten-GigabitEthernet 1/0/6 and Ten-GigabitEthernet 1/0/7 of RB [RB6] interface ten-gigabitethernet 1/0/6 [RB6-Ten-GigabitEthernet1/0/6] trill enable [RB6-Ten-GigabitEthernet1/0/6] quit...
Index TRILL, 18 distributing access load balancing over TRILL distribution trees, 15 TRILL access port link, 8 TRILL distribution tree, 14 advertisement TRILL distribution tree basics, 14 TRILL LSP fast advertisement, 13 TRILL distribution tree multithread calculation, 15 algorithm TRILL SPF algorithm parameter, 13 TRILL port priority, 9 appointed VLAN-x forwarder.
Page 31
incremental flush for TRILL multicast routing entries, 16 hardware load balancing over TRILL distribution trees, 15 TRILL, 5 pseudonode bypass, 13 hello TRILL announcing VLAN, 10 TRILL hello interval, 10 TRILL designated VLAN, 10 TRILL hello multiplier, 10 TRILL distribution tree, 14 hybrid TRILL distribution tree basics, 14 TRILL hybrid port link, 8...