Multiprotocol over ATM Overview

Similar documents
Configuring the Multiprotocol over ATM Server

Configuring the Multiprotocol over ATM Server

Configuring Token Ring LAN Emulation for Multiprotocol over ATM

IP over ATM. IP over ATM. Agenda. IP over ATM : Solving the Problem I.

LAN Emulation Overview

LAN Emulation, IP Over ATM and MPOA

lane global-lecs-address

Configuring FlexVPN Spoke to Spoke

Configuring ATM Router Module Interfaces

Technical Committee. Multi-Protocol Over ATM Version 1.1 AF-MPOA

Tracking Packet Flow Using Path Analysis

Routing Between VLANs Overview

Routing Between VLANs Overview

QoS Tunnel Marking for GRE Tunnels

Asynchronous Transfer Mode

How to Choose the Best Router Switching Path for Your Network

Restrictions for DMVPN Dynamic Tunnels Between Spokes. Behind a NAT Device. Finding Feature Information

ATG s Communications & Networking Technology Guide Series This guide has been sponsored by

Tracking Packet Flow Using Path Analysis

Chapter 12 ATM Interworking

How to Choose the Best Router Switching Path for

CiscoFusion. (C) 1997 Networking Hardware Division raj 01/09/97. CiscoFusion maintains routers in the network path

LAN Emulation Overview

ATM in TCP/IP environment: Adaptations and Effectiveness

PASS4TEST. IT Certification Guaranteed, The Easy Way! We offer free update service for one year

Configuring Token Ring LAN Emulation

Configuring MPLS and EoMPLS

Managing Physical and Logical Network Services with Topology Services

Multiprotocol Label Switching (MPLS) on Cisco Routers

BGP Route-Map Continue

BGP-VPN Distinguisher Attribute

N:1 PVC Mapping to PWE with Nonunique VPIs

IPv6 Switching: Provider Edge Router over MPLS

Multiprotocol Label Switching (MPLS) on Cisco Routers

Configuring CRS-1 Series Virtual Interfaces

MPLS/Tag Switching. Background. Chapter Goals CHAPTER

MPLS VPN Explicit Null Label Support with BGP. BGP IPv4 Label Session

Shortcut Switching Enhancements for NHRP in DMVPN Networks

NetFlow and NetFlow Data Export.

QoS Group Match and Set for Classification and Marking

N:1 PVC Mapping to PWE with Nonunique VPIs

Marking Network Traffic

Asynchronous_Transfer_Mode_Switching

Configuring Basic MPLS Using OSPF

MPLS over GRE. Finding Feature Information. Prerequisites for MPLS VPN L3VPN over GRE

PPPoE on ATM. Finding Feature Information. Prerequisites for PPPoE on ATM. Restrictions for PPPoE on ATM

MPLS AToM ATM AAL5 over MPLS

Configuring NetFlow BGP Next Hop Support for Accounting and Analysis

Multiprotocol Label Switching Overview

Adaptation Problems and Solutions. MARCOM 97, Dipl.-Ing. Kai-Oliver Detken, BIBA Bremen, Germany, October the 16th, 1997

IP Addressing: NHRP Configuration Guide

IPv6 Switching: Provider Edge Router over MPLS

NetWare Link-Services Protocol

IPv6 Neighbor Discovery

Marking Network Traffic

Configuring Novell IPX

Network Superhighway CSCD 330. Network Programming Winter Lecture 13 Network Layer. Reading: Chapter 4

Source-Route Bridging

Using Flexible NetFlow Flow Sampling

Using Flexible NetFlow Flow Sampling

Configuring IP SLAs ICMP Echo Operations

Constraining IP Multicast in a Switched Ethernet Network

IPv6 Commands: ipv6 h to ipv6 mi

IPv6 Multicast Listener Discovery Protocol

OmniMSS Powerful, high-performance LAN-to-ATM internetworking services

MPLS VPN Route Target Rewrite

Using AutoInstall and Setup

MPLS Label Distribution Protocol (LDP)

Catalyst 1900 Series and Catalyst 2820 Series Enterprise Edition Software Configuration Guide

Configuring SPAN and RSPAN

Setting Up OER Network Components

Understanding How Routing Updates and Layer 2 Control Packets Are Queued on an Interface with a QoS Service Policy

ipv6 hello-interval eigrp

Multiprotocol Label Switching (MPLS) on Cisco Routers

INTEROPERABILITY IN HETEROGENEOUS ENVIRONMENT: MULTIPROTOCOL OVER ATM (MPOA)

Cisco IOS Software p. 1 Benefits p. 2 Packaging p. 6 Features Supported p. 7 Cisco Router Hardware p. 23 Cisco Router Network Hierarchy p.

Classifying Network Traffic

Sharing IPsec with Tunnel Protection

BFD on BDI Interfaces

Ch.6 Mapping Internet Addresses to Physical Addresses (ARP)

Configuring Dynamic ARP Inspection

Request for Comments: S. Gabe Nortel (Northern Telecom) Ltd. May Nortel s Virtual Network Switching (VNS) Overview

NAT Routemaps Outside-to-Inside Support

Regulating Packet Flow on a Per-Interface Basis Using Generic Traffic Shaping

Configuring Virtual Private LAN Services

Cisco CCNA Basic IP Routing Part I

Configuring IP. IP Configuration Task List

BGP Support for IP Prefix Export from a VRF Table into the Global Table

Configuring MLD Snooping

Add Path Support in EIGRP

Configuring NetFlow BGP Next Hop Support for Accounting and Analysis

L2VPN Protocol-Based CLIs

DMVPN Event Tracing. Finding Feature Information

Customizing IS-IS for Your Network Design

Cisco Discovery Protocol Version 2

IEEE 802.1ah on Provider Backbone Bridges

ATM LAN Emulation. Norman Finn, Cisco Sysfems, Inc. Tony Mason, OSR Open Systems Resources, Inc.

Cisco. Maintaining Cisco Service Provider VPNs and MPLS Networks (MSPVM)

Flexible NetFlow Full Flow support

QoS: Child Service Policy for Priority Class

Transcription:

Multiprotocol over ATM Overview This chapter describes the Multiprotocol over ATM (MPOA) feature, which is supported in Cisco IOS Release 11.3 and later releases. MPOA enables the fast routing of internetwork-layer packets across a nonbroadcast multiaccess (NBMA) network. MPOA replaces multihop routing with point-to-point routing using a direct virtual channel connection (VCC) between ingress and egress edge devices or hosts. An ingress edge device or host is defined as the point at which an inbound flow enters the MPOA system; an egress edge device or host is defined as the point at which an outbound flow exits the MPOA system. Procedures for configuring MPOA are provided in the following chapters in this publication: Configuring the Multiprotocol over ATM Client chapter Configuring the Multiprotocol over ATM Server chapter Configuring Token Ring LAN Emulation for Multiprotocol over ATM chapter This chapter contains the following sections: How MPOA Works MPOA Components MPOA Components Configuring an MPC/MPS For a complete description of the commands in this chapter, refer to the the Cisco IOS Switching Services Command Reference. To locate documentation of other commands that appear in this chapter, use the command reference master index or search online. To identify the hardware platform or software image information associated with a feature, use the Feature Navigator on Cisco.com to search for information about the feature or refer to the software release notes for a specific release. For more information, see the section Identifying Supported Platforms in the chapter Using Cisco IOS Software. How MPOA Works In an NBMA network, intersubnet routing involves forwarding packets hop-by-hop through intermediate routers. MPOA can increase performance and reduce latencies by identifying the edge devices, establishing a direct VCC between the ingress and egress edge devices, and forwarding Layer 3 packets directly over this shortcut VCC, bypassing the intermediate routers. An MPOA client (MPC) provides the direct VCCs between the edge devices or hosts whenever possible and forwards Layer 3 packets over these shortcut VCCs. The MPCs must be used with MPSs resident on routers. XC-427

How MPOA Works Multiprotocol over ATM Overview Figure 97 MPOA Message Flow Between MPCs and MPSs MPS-C 2 MPS-D 5 1 3 6 7 4 MPC-A MPC-B Host A Host B 12403 The sequence of events shown in Figure 97 is summarized as follows: 1. MPOA resolution request sent from MPC-A to MPS-C 2. NHRP resolution request sent from MPS-C to MPS-D 3. MPOA cache-imposition request sent from MPS-D to MPC-B 4. MPOA cache-imposition reply sent from MPC-B to MPS-D 5. NHRP resolution reply sent from MPS-D to MPS-C 6. MPOA resolution reply sent from MPS-C to MPC-A 7. Shortcut VCC established Table 47 lists and defines the MPOA terms used in Figure 97. Table 47 MPOA Terms MPOA Term MPOA resolution request NHRP resolution request MPOA cache-imposition request MPOA cache-imposition reply NHRP resolution reply MPOA resolution reply Shortcut VCC Definition A request from an MPC to resolve a destination protocol address to an ATM address to establish a shortcut VCC to the egress device. An MPOA resolution request that has been converted to an NHRP resolution request. A request from an egress MPS to an egress MPC providing the MAC rewrite information for a destination protocol address. A reply from an egress MPC acknowledging an MPOA cache-imposition request. An NHRP resolution reply that eventually will be converted to an MPOA resolution reply. A reply from the ingress MPS resolving a protocol address to an ATM address. The path between MPCs over which Layer 3 packets are sent. XC-428

Multiprotocol over ATM Overview How MPOA Works Traffic Flow Figure 97 shows how MPOA messages flow from Host A to Host B. In this figure, an MPC (MPC-A) residing on a host or edge device detects a packet flow to a destination IP address (Host B) and sends an MPOA resolution request. An MPS (MPS-C) residing on a router converts the MPOA resolution request to an NHRP resolution request and passes it to the neighboring MPS/NHS (MPS-D) on the routed path. When the NHRP resolution request reaches the egress point, the MPS (MPS-D) on that router sends an MPOA cache-imposition request to MPC-B. MPC-B acknowledges the request with a cache-imposition reply and adds a tag that allows the originator of the MPOA resolution request to receive the ATM address of MPC-B. As a result, the shortcut VCC between the edge MPCs (MPC-A and MPC-B) is set up. When traffic flows from Host A to Host B, MPC-A is the ingress MPC and MPC-B is the egress MPC. The ingress MPC contains a cache entry for Host B with the ATM address of the egress MPC. The ingress MPC switches packets destined to Host B on the shortcut VCC with the appropriate tag received in the MPOA resolution reply. Packets traversing through the shortcut VCC do not have any DLL headers. The egress MPC contains a cache entry that associates the IP address of Host B and the ATM address of the ingress MPC to a DLL header. When the egress MPC switches an IP packet through a shortcut path to Host B, it appears to have come from the egress router. Interaction with LANE An MPOA functional network must have at least one MPS, one or more MPCs, and zero or more intermediate routers implementing NHRP servers. The MPSs and MPCs use LANE control frames to discover each other s presence in the LANE network. Caution For MPOA to work properly, you must first create an ELAN identifier for each ELAN. Use the lane config database or the lane server-bus ATM LANE command to create ELAN identifiers. These commands are described in the Catalyst 5000 Series Command Reference publication. An MPC/MPS can serve as one or more LAN Emulation Clients (LECs). The LEC can be associated with any MPC/MPS in the router or Catalyst 5000 series switch. A LEC can be attached both an MPC and an MPS simultaneously. Figure 98 shows the relationships between MPC/MPS and LECs. XC-429

MPOA Components Multiprotocol over ATM Overview Figure 98 MPC-LEC and MPS-LEC Relationships Router Router Router MPC/MPS 1 MPC/MPS 3 MPC/MPS 2 Hardware interface association Hardware interface association Hardware interface association LEC 1 LEC 2 LEC 3 LEC 4 LEC 5 LEC 6 Interface 1 Interface 2 Interface 3 12402 ATM cloud MPOA Components The following components are required for an MPOA network: MPOA Client (MPC) MPOA Server (MPS) Catalyst 5000 series ATM module LAN Emulation (LANE) Next Hop Resolution Protocol (NHRP) An MPC identifies packets sent to an MPS, establishes a shortcut VCC to the egress MPC, and then routes these packets directly over the shortcut VCC. An MPC can be a router or a Catalyst 5000 series ATM module. An MPS can be a router or a Catalyst 5000 series Route Switch Module/Versatile Interface Processor 2 (RSM/VIP2) with an ATM interface. Since the RSM/VIP2 can also be used as a router, all references to router in this chapter refer to both a router and the RSM/VIP2 with an ATM interface. XC-430

Multiprotocol over ATM Overview Benefits Benefits MPOA provides the following benefits: Eliminates multiple router hops between the source and the destination points of the ATM cloud by establishing shortcuts for IP packets and other protocol packets. Frees the router for other tasks by reducing IP traffic. Provides backward compatibility as an ATM network by building upon LANE, and can be implemented using both MPOA and LANE-only devices. Configuring an MPC/MPS To configure an MPC/MPS, perform the following tasks: Define a name for the MPC/MPS. Attach the MPC/MPS to a major interface. This task serves two purposes: Assigns an ATM address to the MPC/MPS. Identifies an end point for initiating and terminating MPOA virtual circuits. Bind the MPC/MPS to multiple LECs. Multiple MPCs/MPSs can run on the same physical interface, each corresponding to different control ATM address. Once an MPC/MPS is attached to a single interface for its control traffic, it cannot be attached to another interface unless you break the first attachment. The MPC/MPS is attached to subinterface 0 of the interface. In Figure 98, MPC/MPS 1 is attached to interface 1; MPC/MPS 1 can only use interface 1 to set up its control virtual circuits (VCs). MPC/MPS 2 is attached to interface 3; MPC/MPS 2 can only use interface 3 to set up its control VCs. An MPC/MPS can be attached to a single hardware interface only. More than one MPC/MPS can be attached to the same interface. MPC/MPS 3 and MPC/MPS 1 are both attached to interface 1, although they get different control addresses. Any LEC running on any subinterface of a hardware interface can be bound to any MPC/MPS. However, once a LEC is bound to a particular MPC/MPS, it cannot be bound to another MPC/MPS. Once a LEC has been bound to an MPC/MPS, you must unbind the LEC from the first MPC/MPS before binding it to another MPC/MPS. Typically, you will not need to configure more than one MPS in a router. Ensure that the hardware interface attached to an MPC/MPS is directly reachable through the ATM network by all the LECs that are bound to it. If any of the LECs reside on a different (unreachable) ATM network from the one to which the hardware interface is connected, MPOA will not operate properly. XC-431

Configuring an MPC/MPS Multiprotocol over ATM Overview XC-432