HP FlexFabric 12900 Series Configuration Manual

Evi configuration
Hide thumbs Also See for FlexFabric 12900 Series:
HP FlexFabric 12900 Switch Series
EVI

Configuration Guide

Part number: 5998-6225
Software version: Release 1135
Document version:6W100-20150427
Table of Contents
loading

Summary of Contents for HP FlexFabric 12900 Series

  • Page 1: Configuration Guide

    HP FlexFabric 12900 Switch Series Configuration Guide Part number: 5998-6225 Software version: Release 1135 Document version:6W100-20150427...
  • 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

      EVI network configuration example ····················································································································· 21   Multiple-EVI-networks configuration example ····································································································· 26   Support and other resources ····································································································································· 30   Contacting HP ································································································································································ 30   Subscription service ·············································································································································· 30   Related information ························································································································································ 30   Documents ······························································································································································ 30  ...
  • Page 4: Configuring Evi

    Configuring EVI Overview Ethernet Virtual Interconnect (EVI) is a MAC-in-IP technology that provides Layer 2 connectivity between distant Layer 2 network sites across an IP routed network. It is used for connecting geographically dispersed sites of a virtualized large-scale data center that requires Layer 2 adjacency (see Figure EVI enables long-distance virtual machine workload mobility and data mobility, disaster recovery, and business continuity.
  • Page 5: Network Topologies

    Easy management and maintenance—EVI requires deployment only on edge devices and does not • introduce any topology change or configuration within sites or the transport network. Network topologies As shown in Figure 2, an EVI network has one edge device at each site. These sites are connected through virtual links and run the EVI IS-IS protocol to advertise their MAC address entries to each other.
  • Page 6: Terminology

    Figure 3 Multiple EVI networks Site 2 Site 1 EVI 1 VLANs 100-101 Site 3 EVI 2 VLAN 4000 EVI 3 VLANs 50-80 Site 4 Site 5 Terminology Edge device An edge device performs typical Layer 2 learning and forwarding on the site-facing interfaces (internal interfaces) and performs tunneling and routing on the transport-facing interfaces.
  • Page 7: Working Mechanism

    ENDC An EVI neighbor discovery client works with an ENDS to learn neighbor information and triggers EVI link setup between neighbors. EVI IS-IS EVI IS-IS establishes adjacencies and advertises MAC reachability information among edge devices at different sites in an EVI network. EVI IS-IS runs independently of the Layer 3 routing protocols on the transport network and sites.
  • Page 8 NOTE: The mac-address max-mac-count command and the mac-address mac-learning enable command take effect only on local MAC addresses, which are learned in the data plane. They do not take effect on remote MAC addresses, which are learned in the control plane. Unicast flow For intra-site unicast flows, an edge device performs the typical MAC address table lookup, as shown Figure...
  • Page 9: Selective Flooding

    Figure 5 Layer 2 forwarding between sites Flooding flow An edge device handles flooding by frame type, as follows: Broadcast frame—Floods the frame to all interfaces in the VLAN where the frame has been • received, including internal interfaces and EVI-Link interfaces. Destination-unknown unicast or multicast frame—Floods the frame to all internal interfaces in the •...
  • Page 10: Path Mtu

    Path MTU When encapsulating an Ethernet frame in EVI, the edge device does not modify the Ethernet frame, but it sets the DF bit in the IP header. For an Ethernet transport network, the total size of an EVI protocol packet increases by 46 bytes, and the total size of a data packet increases by 38 bytes.
  • Page 11: Configuring Evi Basic Functions

    Tasks at a glance Remarks Perform this task to ensure correct (Required.) Enabling MAC address learning at the ingress MAC address learning. Configuring EVI basic functions Except for configuring the site ID and enabling the EVI feature, all tasks in this section are required for setting up an EVI network.
  • Page 12: Assigning A Network Id To The Evi Tunnel

    Step Command Remarks By default, no source IP address or source interface is specified for any tunnel. The source interface can be a Layer 3 Ethernet interface, Layer 3 aggregate interface, VLAN interface, or Layer 3 loopback interface. Specify a source IP address source { ipv4-address | or interface for the tunnel.
  • Page 13: Configuring Endp

    An extended VLAN can be specified only on one EVI tunnel. • • To avoid loops, do not assign transport-facing ports to extended VLANs. To avoid data breach, make sure all edge devices in an EVI network maintain the same list of •...
  • Page 14: Enabling Evi On Transport-Facing Physical Interfaces

    Step Command Remarks By default, ENDS is disabled. On an ENDS-enabled tunnel interface, you can use the evi neighbor-discovery client evi neighbor-discovery server Enable ENDS. enable command to add one more ENDS, enable and use the evi neighbor-discovery client register-interval command to modify the ENDC registration interval.
  • Page 15: Tuning Evi Is-Is Parameters

    Step Command Remarks By default, EVI function is disabled Enable EVI on the interface. evi enable on all interfaces. Tuning EVI IS-IS parameters EVI IS-IS automatically runs on an EVI link immediately after the link is set up. You can tune EVI IS-IS parameters to optimize the protocol performance.
  • Page 16: Optimizing An Evi Is-Is Network

    Perform network optimization tasks (see "Optimizing an EVI IS-IS network") except configuring the • EVI IS-IS hello interval and the maximum LSP lifetime. The ID of an automatically created process is the same as the EVI tunnel interface number. Alternatively, you can use the evi-isis command to create an EVI IS-IS process manually. To delete a manually created EVI IS-IS process, you must use the undo evi-isis command.
  • Page 17 Step Command Remarks The default hello interval is 10 seconds. Configure the EVI IS-IS If the edge device is a DED, its hello evi isis timer hello seconds hello interval. interval is one-third of the hello interval set with this command. Configuring the hello multiplier for calculating the adjacency hold time Adjacency hold time sets how long one edge device can retain the adjacency with another edge device.
  • Page 18 Configuring the CSNP packet sending interval This configuration takes effect only on DEDs. The DEDs in an EVI network regularly send CSNP packets to advertise LSP summaries for LSDB synchronization. To configure the CSNP packet sending interval on a DED: Step Command Remarks...
  • Page 19: Specifying A Routing Policy For An Evi Is-Is Process

    Configuring the LSP refresh interval An edge device regularly sends LSP updates to remote edge devices for updating MAC reachability information. To change the LSP refresh interval: Step Command Remarks Enter system view. system-view Enter EVI IS-IS process evi-isis process-id view.
  • Page 20: Configuring Snmp Notifications And Context For Evi Is-Is

    Step Command Remarks Enter system view. system-view Enter EVI IS-IS process view. evi-isis process-id Enable adjacency change By default, adjacency change log-peer-change enable logging. logging is enabled. Configuring SNMP notifications and context for EVI IS-IS To report critical EVI IS-IS events to an NMS, enable SNMP notifications for EVI IS-IS. For EVI IS-IS event notifications to be sent correctly, you must also configure SNMP as described in Network Management and Monitoring Configuration Guide.
  • Page 21: Increasing The Maximum Number Of Mac Entries In An Lsp For An Evi Is-Is Process

    If Graceful Restart is enabled, the adjacency hold time equals the EVI IS-IS hello interval multiplied by the holding-multiplier or the restart interval, whichever is greater. (For a DED, the hello interval is one-third of the hello interval set with the evi isis timer hello command.) To configure Graceful Restart for an EVI IS-IS process: Step Command...
  • Page 22: Enabling Selective Flooding For A Mac Address

    To enable EVI flooding for all destination-unknown frames: Step Command Remarks Enter system view. system-view Enter EVI tunnel interface interface tunnel number view. [ mode evi ] Enable EVI flooding. evi flooding enable By default, EVI flooding is disabled. Enabling selective flooding for a MAC address CAUTION: Do not configure selective flooding for a unicast MAC address that might be learned at an edge device's data plane.
  • Page 23: Displaying And Maintaining Evi

    Step Command Remarks Enable MAC address By default, the device learns MAC mac-address mac-learning ingress learning at the ingress. addresses at the egress. Displaying and maintaining EVI Execute display commands in any view and reset commands in user view. Task Command On an ENDS, display ENDS information.
  • Page 24: Evi Configuration Examples

    Task Command display evi mac-address interface tunnel interface-number [ vlan vlan-id ] [ chassis chassis-number slot slot-number ] [ count ] Display remote MAC addresses (in IRF display evi mac-address interface tunnel interface-number mode). mac-address mac-address vlan vlan-id [ chassis chassis-number slot slot-number ] Clear data for EVI IS-IS processes.
  • Page 25 # Configure the EVI tunnel source interface (VLAN-interface 10 in this example), and assign the transport-facing physical interface Ten-GigabitEthernet 1/0/1 to the VLAN. [SwitchA] vlan 10 [SwitchA-vlan10] port ten-gigabitethernet 1/0/1 [SwitchA-vlan10] quit [SwitchA] interface vlan-interface 10 [SwitchA-Vlan-interface10] ip address 1.1.1.1 24 [SwitchA-Vlan-interface10] quit # Create an IPv4 EVI tunnel interface.
  • Page 26 # Set the tunnel keepalive interval to 20 seconds and the maximum number of transmissions to 2. [SwitchB-Tunnel0] keepalive 20 2 # Specify extended VLANs on the EVI tunnel interface. [SwitchB-Tunnel0] evi extend-vlan 21 to 100 # Configure Switch B as an ENDC of Switch A. [SwitchB-Tunnel0] evi neighbor-discovery client enable 1.1.1.1 [SwitchB-Tunnel0] quit # Enable EVI on Ten-GigabitEthernet 1/0/1.
  • Page 27 # Display information about the EVI tunnel interface. [SwitchA] display interface tunnel 0 Tunnel0 Current state: UP Line protocol state: UP Description: Tunnel0 Interface Bandwidth: 64kbps Maximum Transmit Unit: 64000 Internet protocol processing: disabled Tunnel source 1.1.1.1 Tunnel keepalive enabled, Period(20 s), Retries(2) Network ID 1 Tunnel protocol/transport GRE_EVI/IP Last clearing of counters:...
  • Page 28 1.1.3.1 000F-0001-0003 2014/04/01 12:12:12 Verify the configuration on Switch B: # Display information about the EVI tunnel interface. [SwitchB] display interface tunnel 0 Tunnel0 Current state: UP Line protocol state: UP Description: Tunnel0 Interface Bandwidth: 64kbps Maximum Transmit Unit: 64000 Internet protocol processing: disabled Tunnel source 1.1.2.1 Tunnel keepalive enabled, Period(20 s), Retries(2)
  • Page 29: Multiple-Evi-Networks Configuration Example

    Internet protocol processing: disabled Tunnel source 1.1.3.1 Tunnel keepalive enabled, Period(20 s), Retries(2) Network ID 1 Tunnel protocol/transport GRE_EVI/IP Last clearing of counters: Never Last 300 seconds input rate: 0 bytes/sec, 0 bits/sec, 0 packets/sec Last 300 seconds output rate: 0 bytes/sec, 0 bits/sec, 0 packets/sec Input: 0 packets, 0 bytes, 0 drops Output: 0 packets, 0 bytes, 0 drops # Display information about EVI-Link interfaces on Switch C.
  • Page 30: Configuration Procedure

    Figure 7 Network diagram Site 2 XGE3/0/1 Vlan-int10 172.16.2.1/16 Tunnel102 Tunnel101 Site 1 Tunnel102 EVI 1 Site 3 VLANs 100-101 Tunnel101 XGE3/0/1 EVI 2 Vlan-int10 Tunnel103 VLAN 4000 172.16.1.1/16 XGE3/0/1 Tunnel102 EVI 3 Vlan-int10 VLANs 50-80 172.16.3.1/16 Tunnel102 Tunnel101 Tunnel102 Tunnel103 XGE3/0/1 XGE3/0/1...
  • Page 31 [Site4-Tunnel102] evi neighbor-discovery server enable [Site4-Tunnel102] quit # Configure the Web service EVI network. [Site4] interface tunnel 103 mode evi [Site4-Tunnel103] source 172.16.4.1 [Site4-Tunnel103] evi network-id 3 [Site4-Tunnel103] evi extend-vlan 50 to 80 [Site4-Tunnel103] evi neighbor-discovery server enable [Site4-Tunnel103] quit # Enable EVI on Ten-GigabitEthernet 1/0/1.
  • Page 32 Configure all the other sites in the same way that site 1 is configured. Make sure extended VLANs are correctly configured at each site. Verifying the configuration # Display neighbors registered with the ENDS in each EVI network. [Site4] display evi neighbor-discovery server member Interface: Tunnel101 Network ID: 1 IP Address: 172.16.4.1...
  • Page 33: 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 34: 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 35 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 36: Index

    Index EVI IS-IS max LSP lifetime, EVI IS-IS max number LSPs sent, adjacency EVI IS-IS notifications, EVI configuration, EVI IS-IS process, EVI IS-IS adjacency change logging, EVI IS-IS process GR, EVI IS-IS adjacency hold time multiplier, EVI IS-IS process max number LSP MAC entries, EVI IS-IS process GR configuration, EVI tunnel, MAC address learning on inbound interface,...
  • Page 37 EVI IS-IS adjacency hold time multiplier, configuration, 1, 7, 21, EVI IS-IS DED priority configuration, configuration (multiple-EVI-networks), EVI IS-IS LSP refresh interval, DED, EVI link, destination-unknown multicast frame, EVI neighbor, destination-unknown unicast frame, EVI path MTU, displaying, EVI selective flooding, edge device, EVI site ID configuration, edge device tunnel ENDC configuration,...
  • Page 38 network ID, network topologies, path MTU, EVI network ID, prerequisites, EVI site ID, routing policy for EVI IS-IS process, internal interface (EVI), selective flooding, IP routing site ID configuration, EVI basic configuration, terminology, EVI configuration, 1, 7, 21, transport-facing physical interface enable, EVI configuration (multiple-EVI-networks), tunnel, EVI IS-IS,...
  • Page 39 EVI network topologies, maintaining Layer 3 EVI, EVI IS-IS, learning neighbor EVI MAC address learning, EVI, link EVI ENDC, EVI, EVI ENDP, logging EVI ENDS, EVI IS-IS adjacency change logging, EVI MAC address learning, LSDB EVI neighbor discovery, EVI DED, network EVI IS-IS CSNP packet sending interval, EVI DED,...
  • Page 40 EVI neighbor discovery, configuring EVI IS-IS CSNP packet sending interval, EVI network ID, configuring EVI IS-IS DED priority, EVI path MTU, configuring EVI IS-IS hello interval, EVI selective flooding, configuring EVI IS-IS LSP refresh interval, EVI site ID configuration, configuring EVI IS-IS LSP sending interval, EVI topologies, configuring EVI IS-IS max LSP lifetime, EVI transport-facing physical interface...
  • Page 41 EVI IS-IS max LSP lifetime, EVI IS-IS max number LSPs sent, EVI IS-ISCSNP packet sending interval, topology EVI configuration, EVI configuration (multiple-EVI-networks), EVI networks, EVI tunnel, tuning EVI IS-IS parameters, tunneling EVI edge device tunnel ENDC configuration, EVI edge device tunnel ENDS configuration, EVI IS-IS adjacency hold time multiplier, EVI IS-IS DED priority configuration, EVI IS-IS hello interval configuration,...

Table of Contents