![]() |
Table Of Contents
Multilink Frame Relay over L2TPv3/AToM
Prerequisites for Configuring Multilink Frame Relay over L2TPv3/AToM
Restrictions for Configuring Multilink Frame Relay over L2TPv3/AToM
Information About Configuring Multilink Frame Relay over L2TPv3/AToM
Multilink Frame Relay over L2TPv3/AToM
Internetworking Support for Multilink Frame Relay
Quality of Service Support for Multilink Frame Relay over L2TPv3/AToM
How to Configure Multilink Frame Relay over L2TPv3/AToM
Configuring a Multilink Frame Relay Bundle Interface
Configuring a Multilink Frame Relay Bundle Link Interface
Connecting Frame Relay PVCs Between Routers
Verifying Multilink Frame Relay over L2TPv3/AToM
Configuration Examples for Multilink Frame Relay over L2TPv3/AToM
Frame Relay-to-Frame Relay over L2TPv3 on Multilink Frame Relay Interfaces: Example
Frame Relay-to-Ethernet VLAN Interworking over L2TPv3 on Multilink Frame Relay Interfaces: Example
Frame Relay-to-Ethernet Interworking over MPLS on Multilink Frame Relay Interfaces: Example
MQC Color-Aware Policing: Example
Discard Class-Based WRED: Example
Feature Information for Multilink Frame Relay over L2TPv3/AToM
Multilink Frame Relay over L2TPv3/AToM
First Published: May 6, 2004Last Updated: November 17, 2006This feature enables Multilink Frame Relay switching over Layer 2 Tunnel Protocol Version 3 (L2TPv3) and Any Transport over MPLS (AToM). The feature works with like-to-like interfaces and disparate interfaces (L2VPN interworking).
Multilink Frame Relay is the logical grouping of one or more physical interfaces between two devices of the User-to-Network Interface/Network-to-Network Interface (UNI/NNI) as one single Frame Relay data link.
Finding Feature Information in This Module
Your Cisco IOS software release may not support all of the features documented in this module. To reach links to specific feature documentation in this module and to see a list of the releases in which each feature is supported, use the "Feature Information for Multilink Frame Relay over L2TPv3/AToM" section.
Finding Support Information for Platforms and Cisco IOS and Catalyst OS Software Images
Use Cisco Feature Navigator to find information about platform support and Cisco IOS and Catalyst OS software image support. To access Cisco Feature Navigator, go to http://www.cisco.com/go/cfn. An account on Cisco.com is not required.
Contents
•
Prerequisites for Configuring Multilink Frame Relay over L2TPv3/AToM
•
Restrictions for Configuring Multilink Frame Relay over L2TPv3/AToM
•
Information About Configuring Multilink Frame Relay over L2TPv3/AToM
•
How to Configure Multilink Frame Relay over L2TPv3/AToM
•
Configuration Examples for Multilink Frame Relay over L2TPv3/AToM
•
Feature Information for Multilink Frame Relay over L2TPv3/AToM
Prerequisites for Configuring Multilink Frame Relay over L2TPv3/AToM
Before configuring Multilink Frame Relay over L2TPv3/AToM, you should understand how to configure Layer 2 virtual private networks (VPNs) and Multilink Frame Relay. See the "Additional References" section for pointers to the feature modules that explain how to configure and use those features.
Restrictions for Configuring Multilink Frame Relay over L2TPv3/AToM
•
Only data-link connection identifier (DLCI)-to-DLCI switching, where each DLCI maps to its own pseudowire, is supported. Port-port mode (also known as HDLC mode), where the entire content of the port, including the Local Management Interface (LMI), is carried across a single pseudowire, is not supported.
•
The following functionality is not supported:
–
UNI/NNI or end-to-end fragmentation
–
Nonstop forwarding/stateful switchover
–
Four-byte DLCIs
•
On the Cisco 7500 series routers, all bundle links must reside on the same port adapter (PA) of the Versatile Interface Processor (VIP). Links spreading across PAs are not supported.
•
Cisco 7500 series routers support the VIP6-80, VIP4-80, VIP4-50, VIP2-50, CH-STM1, CT3/CE3, CT1/CE1, PA-4T+, and PA-8T port adapters.
•
On the Cisco 12000 series routers, Multilink Frame Relay is supported only on the following pluggable modules: Cisco 4-port channelized T3 (DSO) shared port adapter, Cisco 8-port channelized T1/E1 shared port adapter, and the Cisco 1-port channelize OC-3/STM-1shared port adapter.
Information About Configuring Multilink Frame Relay over L2TPv3/AToM
To configure Multilink Frame Relay over L2TPv3/AToM, you need to understand the following concepts:
•
Multilink Frame Relay over L2TPv3/AToM
•
Internetworking Support for Multilink Frame Relay
•
Quality of Service Support for Multilink Frame Relay over L2TPv3/AToM
Multilink Frame Relay over L2TPv3/AToM
Multilink Frame Relay over L2TPv3/AToM supports the following functionality:
•
Permanent virtual circuit (PVC) status signaling
•
LMI types cisco, q933a, and ANSI
•
Sequencing
•
Frame Relay policing (nondistributed)
•
Type of service (ToS) marking for L2TPv3
Internetworking Support for Multilink Frame Relay
Interworking support for Multilink Frame Relay interfaces supports the following functionality:
•
Frame Relay to Ethernet/VLAN (Ethernet and IP interworking)
•
Frame Relay to PPP and ATM (IP interworking)
•
Cisco and Internet Engineering Task Force (IETF) encapsulation on the customer-edge (CE) router
•
Sequencing
•
LMI interworking to notify CE routers of PVC status changes
Quality of Service Support for Multilink Frame Relay over L2TPv3/AToM
Note
Quality of Service features are not supported in Cisco IOS Release 12.4(11)T.
L2VPN quality of service (QoS) features supported for Frame Relay are also supported with the Multilink Frame Relay over L2TPv3/AToM feature. You can attach an input service policy to the Multilink Frame Relay interface or individual DLCIs on the interface using the map-class mechanism to police or mark the traffic. You can attach an output policy to the Multilink Frame Relay (MFR) interface to perform class-based queueing, including per-DLCI queueing using the match fr-dlci command.
The following ingress QoS features are supported with the Multilink Frame Relay over L2TPv3/AToM feature:
•
Interface input policy matching on the discard eligibility (DE) bit to set Multiprotocol Label Switching (MPLS) EXP or tunnel differentiated services code point (DSCP).
•
Virtual circuit (VC) input policy configured with a color-aware, two-rate, three-color policer using the DE bit as input color and setting the MPLS EXP bit or tunnel DSCP bit based on color.
Note
You cannot use the VC-level and interface-level input policies at the same time on the same interface.
The following egress QoS features are supported with the Multilink Frame Relay over L2TPv3/AToM feature:
•
Egress queueing using tail drop or discard class-based weighted random early detection (WRED). You can use the latter with a core interface input policy to set the discard class based on the MPLS EXP or tunnel DSCP.
•
Interface output policy matching on QoS group (selected by MPLS EXP or tunnel DSCP).
•
Interface aggregate shaping policy with queueing policy.
•
VC output shaping policy with tail drop or discard class-based WRED.
•
Forward explicit congestion notification (FECN)/backward explicit congestion notification (BECN) marking.
Note
You cannot use VC-level and interface-level output policies at the same time on the same interface.
Note
Egress queueing and shaping policies are not supported with Multilink Frame Relay on the Cisco 7200 series routers.
How to Configure Multilink Frame Relay over L2TPv3/AToM
This section contains the following procedures:
•
Configuring a Multilink Frame Relay Bundle Interface (required)
•
Configuring a Multilink Frame Relay Bundle Link Interface (required)
•
Connecting Frame Relay PVCs Between Routers (required)
•
Verifying Multilink Frame Relay over L2TPv3/AToM (optional)
Configuring a Multilink Frame Relay Bundle Interface
Configure a bundle interface to aggregate bandwidth of multiple member links under a single interface to one virtual pipe. To configure a bundle interface for Multilink Frame Relay, perform the following steps.
SUMMARY STEPS
1.
enable
2.
configure terminal
3.
interface mfr number
4.
frame-relay multilink bid name
DETAILED STEPS
Configuring a Multilink Frame Relay Bundle Link Interface
Configuring a Multilink Frame Relay bundle link interface allows you to combine bandwidth of multiple lower-speed serial links into a single large pipe and avoid the need of upgrading or purchasing new hardware. To configure a bundle link interface for Multilink Frame Relay, perform the following steps.
SUMMARY STEPS
1.
enable
2.
configure terminal
3.
interface serial number
4.
encapsulation frame-relay mfr number [name]
5.
frame-relay multilink lid name
6.
frame-relay multilink hello seconds
7.
frame-relay multilink ack seconds
8.
frame-relay multilink retry number
DETAILED STEPS
Connecting Frame Relay PVCs Between Routers
By connecting Frame Relay PVCs between routers, you can integrate Frame Relay over a Level 2 VPN backbone, which allows you to use your existing Frame Relay network without upgrading. To connect Frame Relay PVCs between routers, perform the following steps.
SUMMARY STEPS
1.
enable
2.
configure terminal
3.
connect connection-name mfr number dlci l2transport
4.
xconnect peer-router-id vcid encapsulation mpls
DETAILED STEPS
Verifying Multilink Frame Relay over L2TPv3/AToM
To verify the configuration of Multilink Frame Relay, perform the following steps. The tunnel and session should be in the established (est) state.
SUMMARY STEPS
1.
show l2tunnel
2.
show mpls forwarding
DETAILED STEPS
Step 1
show l2tunnel
On both PE routers, use the following command to verify the configuration of Multilink Frame Relay over L2TPv3:
PE1# show l2tunnelTunnel and Session Information Total tunnels 1 sessions 1LocID RemID Remote Name State Remote Address Port Sessions L2TPclass35788 41451 FRWI1 est 10.9.9.9 0 1 l2tp_default_clLocID RemID TunID Username, Intf/ StateVcid, Circuit8161 54072 35788 6, MF1:206 estPE2# show l2tunnelTunnel and Session Information Total tunnels 1 sessions 1LocID RemID Remote Name State Remote Address Port Sessions L2TPclass41451 35788 FRWI3 est 10.8.8.8 0 1LocID RemID TunID Username, Intf/ StateVcid, Circuit54072 8161 41451 6, Fa0/1.6:6 estStep 2
show mpls forwarding
On both PE routers, use the following command to verify the configuration of Multilink Frame Relay over MPLS:
PE1# show mpls forwardingLocal Outgoing Prefix Bytes tag Outgoing Next Hoptag tag or VC or Tunnel Id switched interface16 Pop tag 10.0.0.0/24 0 PO4/1/0 point2point17 Untagged l2ckt(5) 0 MF1 point2point18 Untagged l2ckt(6) 0 MF1 point2point19 17 10.9.9.9/32 0 PO4/1/0 point2pointPE2# show mpls forwardingLocal Outgoing Prefix Bytes tag Outgoing Next Hoptag tag or VC or Tunnel Id switched interface16 16 10.8.8.8/32 0 PO2/0 point2point17 Pop tag 10.13.0.0/24 0 PO2/0 point2point18 Untagged l2ckt(5) 2244 MF2 point2point19 Untagged l2ckt(6) 510 MF2 point2point
Configuration Examples for Multilink Frame Relay over L2TPv3/AToM
This section includes the following configuration examples:
•
Frame Relay-to-Frame Relay over L2TPv3 on Multilink Frame Relay Interfaces: Example
•
Frame Relay-to-Ethernet VLAN Interworking over L2TPv3 on Multilink Frame Relay Interfaces: Example
•
Frame Relay-to-Ethernet Interworking over MPLS on Multilink Frame Relay Interfaces: Example
•
MQC Color-Aware Policing: Example
•
Discard Class-Based WRED: Example
Frame Relay-to-Frame Relay over L2TPv3 on Multilink Frame Relay Interfaces: Example
The following example sets up Multilink Frame Relay interfaces to transport Frame Relay data between PE routers:
Frame Relay-to-Ethernet VLAN Interworking over L2TPv3 on Multilink Frame Relay Interfaces: Example
The following example sets up Multilink Frame Relay interfaces to perform Frame Relay-to-Ethernet VLAN interworking between PE routers. The example uses IP interworking, also referred to as routed interworking.
Frame Relay-to-Ethernet Interworking over MPLS on Multilink Frame Relay Interfaces: Example
The following example sets up Multilink Frame Relay interfaces to perform Frame Relay-to-Ethernet interworking between PE routers. The example uses IP interworking, also referred to as routed interworking.
MQC Color-Aware Policing: Example
Note
Quality of Service features are not supported in Cisco IOS Release 12.4(11)T.
The following example configures a VC input policy with a color-aware, two-rate, three-color policing method using a DE bit as input color and setting the tunnel Differentiated Services Code Point (DSCP) based on color. Packets in excess of peak rates are discarded.
class-map not-fr-dematch not fr-de!policy-map policeclass class-defaultpolice cir 64000 pir 256000conform-color not-fr-deconform-action set-dscp-tunnel-transmit af31exceed-action set-dscp-tunnel-transmit af32violate-action drop!interface MFR1frame-relay interface-dlci 206 switchedclass police!connect fr-vlan mfr1 206 l2xconnect 10.9.9.9 6 pw-class ip!map-class frame-relay policeservice-policy input policeDE Bit Matching: Example
Note
Quality of Service features are not supported in Cisco IOS Release 12.4(11)T.
The following example shows the configuration of an interface input policy matching on the DE bit to set the tunnel DSCP:
class-map dematch fr-de!policy-map declass deset ip dscp tunnel af32class class-defaultset ip dscp tunnel af31!interface MFR1service-policy input deDLCI-Based queueing: Example
Note
Quality of Service features are not supported in Cisco IOS Release 12.4(11)T.
The following example shows the configuration of an interface output policy matching on a QoS group based on the DLCI:
class-map dlci100match fr-dlci 100class-map dlci200match fr-dlci 200!policy-map dlciclass dlci100bandwidth percent 10class dlci200bandwidth percent 20!interface MFR1service-policy output dlciDiscard Class-Based WRED: Example
Note
Quality of Service features are not supported in Cisco IOS Release 12.4(11)T.
The following example shows the configuration of an interface output policy matching on a QoS group based on the tunnel DSCP:
class-map conformmatch ip dscp af31match mpls experimental 4class-map exceedmatch ip dscp af32match mpls experimental 3class-map cos1match qos-group 1!policy-map coreclass conformset qos-group 1set discard-class 1class exceedset qos-group 1set discard-class 2!policy-map wredclass cos1bandwidth percent 40random-detect discard-class-basedrandom-detect discard-class 1 20 30 10random-detect discard-class 2 1 9 10!interface POS1/0service-policy input core!interface MFR1service-policy output wredAggregate Shaping: Example
Note
Quality of Service features are not supported in Cisco IOS Release 12.4(11)T.
The following example shows the configuration of an interface aggregate shaping policy with a DLCI-based queueing policy:
class-map dlci205match fr-dlci 205class-map dlci206match fr-dlci 206!policy-map dlciclass dlci205bandwidth 128class dlci206bandwidth 256!policy-map shapeclass class-defaultshape average 512000 2048 2048service-policy dlci!interface MFR1service-policy output shapeVC Shaping: Example
Note
Quality of Service features are not supported in Cisco IOS Release 12.4(11)T.
The following example shows the configuration of a VC output shaping policy with discard class-based WRED:
class-map conformmatch mpls experimental 4class-map exceedmatch mpls experimental 3class-map cos1match qos-group 1!policy-map coreclass conformset qos-group 1set discard-class 1class exceedset qos-group 1set discard-class 2!policy-map vc-wredclass class-defaultbandwidth percent 40random-detect discard-class-basedrandom-detect discard-class 1 20 30 10random-detect discard-class 2 1 9 10!policy-map shapeclass class-defaultshape average 512000 2048 2048service-policy vc-wred!interface POS4/1/0service-policy input core!interface MFR1frame-relay interface-dlci 206 switchedclass shape!map-class frame-relay shapeservice-policy output shapeFECN/BECN Marking: Example
Note
Quality of Service features are not supported in Cisco IOS Release 12.4(11)T.
The following example shows the configuration of an output policy that configures BECN and FECN bits:
policy-map dlciclass dlci100bandwidth percent 10class dlci200bandwidth percent 20set fr-fecn-becn 1interface MFR1service-policy output dlciframe-relay congestion-managementthreshold ecn 20Additional References
The following sections provide references related to the Multilink Frame Relay over L2TPv3/AToM feature.
Related Documents
Related Topic Document TitleMultilink Frame Relay
•
For the Cisco 7500 series routers:
Distributed Multilink Frame Relay (FRF.16)
•
For the Cisco 7200 series routers:
L2VPN interworking
Layer 2 Tunneling Protocol, Version 3
L2TPV3
Layer 2 local switching
Layer 2 Local Switching
Standards
MIBs
RFCs
Technical Assistance
Command Reference
This section documents modified commands only.
xconnect
To bind an attachment circuit to a pseudowire, use the xconnect command in one of the supported configuration modes. To restore the default values, use the no form of this command.
xconnect peer-ip-address vcid pseudowire-parameters [sequencing {transmit | receive | both}]
no xconnect
Syntax Description
Command Default
The attachment circuit is not bound to the psuedowire.
Command Modes
Interface configuration
l2transport configuration (for ATM)
connect configuration modeCommand History
Usage Guidelines
The combination of the peer-ip-address and vcid arguments must be unique on the router. Each xconnect configuration must have a unique combination of peer-ip-address and vcid configuration.
Note
If the remote router is a Cisco 12000 series Internet router, the peer-ip-address argument must specify a loopback address on that router.
The same vcid value that identifies the attachment circuit must be configured using the xconnect command on the local and remote provider edge (PE) router. The vcid creates the binding between a pseudowire and an attachment circuit.
For L2TPv3, to manually configure the settings used in the attachment circuit, use the manual keyword in the xconnect command. This configuration is called a static session. The router is placed in xconnect configuration mode, and you can then configure the following options:
•
Local and remote session identifiers (using the l2tp id command) for local and remote PE routers at each end of the session.
•
Size of the cookie field used in the L2TPv3 headers of incoming (sent) packets from the remote PE peer router (using the l2tp cookie local command).
•
Size of the cookie field used in the L2TPv3 headers of outgoing (received) L2TP data packets (using the l2tp cookie remote command).
•
Interval used between sending hello keepalive messages (using the l2tp hello command).
For L2TPv3, if you do not enter encapsulation l2tpv3 manual in the xconnect command, the data encapsulation type for the L2TPv3 session is taken from the encapsulation type configured for the pseudowire class specified with the pseudowire-class pw-class-name command.
The pw-class pw-class-name value binds the xconnect configuration of an attachment circuit to a specific pseudowire class. In this way, the pseudowire class configuration serves as a template that contains settings used by all attachment circuits bound to it with the xconnect command.
Note
If you specify the encapsulation keywords, you must specify the pw-class keyword.
Examples
The following example configures xconnect service for an Ethernet interface by binding the Ethernet circuit to the pseudowire named 123 with a remote peer 10.0.3.201. The configuration settings in the pseudowire class named vlan-xconnect are used.
Router(config)# interface Ethernet0/0.1Router(config-if)# xconnect 10.0.3.201 123 pw-class vlan-xconnectThe following example enters xconnect configuration mode and manually configures L2TPv3 parameters for the attachment circuit:
Router(config)# interface Ethernet 0/0Router(config-if)# xconnect 10.0.3.201 123 encapsulation l2tpv3 manual pw-class ether-pwRouter(config-if-xconn) l2tp id 222 111Router(config-if-xconn) l2tp cookie local 4 54321Router(config-if-xconn) l2tp cookie remote 4 12345Router(config-if-xconn) l2tp hello l2tp-defaultsRelated Commands
Feature Information for Multilink Frame Relay over L2TPv3/AToM
This feature enables Multilink Frame Relay switching over Layer 2 Tunnel Protocol Version 3 (L2TPv3) and Any Transport over MPLS (AToM). The feature works with like-to-like interfaces and disparate interfaces (L2VPN interworking).
Table 1 lists the release history for this feature.
Not all commands may be available in your Cisco IOS software release. For release information about a specific command, see the command reference documentation.
Cisco IOS software images are specific to a Cisco IOS software release, a feature set, and a platform. Use Cisco Feature Navigator to find information about platform support and Cisco IOS software image support. Access Cisco Feature Navigator at http://www.cisco.com/go/fn. You must have an account on Cisco.com. If you do not have an account or have forgotten your username or password, click Cancel at the login dialog box and follow the instructions that appear.
Note
Table 1 lists only the Cisco IOS software release that introduced support for a given feature in a given Cisco IOS software release train. Unless noted otherwise, subsequent releases of that Cisco IOS software release train also support that feature.
Table 1 Feature Information for Multilink Frame Relay over L2TPv3/AToM
Feature Name Releases Feature InformationMultilink Frame Relay over L2TPv3/AToM
12.0(28)S
12.2(25)S
12.0(32)S
12.4(11)TThis feature was introduced in Cisco IOS Release 12.0(28)S for the Cisco 7200 and 7500 series routers.
This feature was integrated into Cisco IOS Release 12.2(25)S.
In Cisco IOS Release 12.0(32)S, this feature added support for the following pluggable modules for the Cisco 12000 series router: Cisco 4-port channelized T3 (DSO) shared port adapter, Cisco 8-port channelized T1/E1 shared port adapter, and the Cisco 1-port channelized OC-3/ STM-1 shared port adapter.
This feature was integrated into Cisco IOS Release 12.4(11)T.
Use Cisco Feature Navigator to find information about platform support and Cisco IOS software image support.
Any Internet Protocol (IP) addresses used in this document are not intended to be actual addresses. Any examples, command display output, and figures included in the document are shown for illustrative purposes only. Any use of actual IP addresses in illustrative content is unintentional and coincidental.
© 2004-2006 Cisco Systems, Inc. All rights reserved.