Your software release may not support all the features documented in this module. For the latest caveats and feature information, see
Bug Search Tool and the release notes for your platform and software release. To find information about the features documented in this module, and to see a list of the releases in which each feature is supported, see the feature information table at the end of this module.
Use Cisco Feature Navigator to find information about platform support and Cisco software image support. To access Cisco Feature Navigator, go to
www.cisco.com/go/cfn. An account on Cisco.com is not required.
Prerequisites for Layer 2 Local Switching
You must enable Cisco Express Forwarding for the Cisco ASR 1000 Series Aggregation Services Router.
Restrictions for Layer 2 Local Switching
For Ethernet/Ethernet VLAN circuits, the Cisco ASR 1000 Series Aggregation Services Router must have Ethernet Adapters.
For Frame Relay local switching, you must globally issue the frame-relay switching command.
Local switching allows you to switch Layer 2 data between two interfaces of the same type (for example, Ethernet to Ethernet or Frame Relay to Frame Relay) or between interfaces of different types (for example, Ethernet VLAN to Ethernet VLAN or Ethernet to Ethernet VLAN) on the same router. The interfaces can be on the same line card or on two different cards. During these kinds of switching, the Layer 2 address is used, not the Layer 3 address.
Additionally, same-port local switching allows you to switch Layer 2 data between two circuits on the same interface.
NSF SSO—Local Switching Overview
Nonstop forwarding (NSF) and stateful switchover (SSO) improve the availability of the network by providing redundant Route Processors and checkpointing of data to ensure minimal packet loss when the primary Route Processor goes down. NSF/SSO support is available for the following locally switched attachment circuits:
Ethernet/Ethernet VLAN to Ethernet/Ethernet VLAN
Frame Relay to Frame Relay
Layer 2 Local Switching Applications
Incumbent local exchange carriers (ILECs) that use an interexchange carrier (IXC) to carry traffic between two local exchange carriers can use the Layer 2 Local Switching feature. Telecom regulations require the ILECs to pay the IXCs to carry that traffic. At times, the ILECs cannot terminate customer connections that are in different local access and transport areas (LATAs). In other cases, customer connections terminate in the same LATA, which may also be on the same router.
For example, company A has more than 50 LATAs across the country and uses three routers for each LATA. Company A uses companies B and C to carry traffic between local exchange carriers. Local switching of Layer 2 frames on the same router might be required.
Similarly, if a router is using, for example, a channelized interface, it might need to switch incoming and outgoing traffic across two logical interfaces that reside on a single physical port. The same-port local switching feature addresses that implementation.
The figure below shows a network that uses local switching for both Frame Relay to Frame Relay and ATM to Frame Relay local switching.
Creates a local connection between the two interfaces.
Configuring ATM-to-ATM PVC Local Switching and Same-Port Switching
You can configure local switching for both ATM AAL5 and ATM AAL0 encapsulation types.
Creating the ATM PVC is not required. If you do not create a PVC, one is created for you. For ATM-to-ATM local switching, the autoprovisioned PVC is given the default encapsulation type AAL0 cell relay.
SUMMARY STEPS
1.enable
2.configureterminal
3.interfaceatmslot/port
4.pvcvpi/vcil2transport
5.encapsulationlayer-type
6.exit
7.exit
8.connectconnection-nameinterfacepvcinterfacepvc
DETAILED STEPS
Command or Action
Purpose
Step 1
enable
Example:
Router> enable
Enables privileged EXEC mode.
Enter your password if prompted.
Step 2
configureterminal
Example:
Router# configure terminal
Enters global configuration mode.
Step 3
interfaceatmslot/port
Example:
Router(config)# interface atm1/0/0
Specifies an ATM line card, subslot (if available), and port, and enters interface configuration mode.
Step 4
pvcvpi/vcil2transport
Example:
Router(config-if)# pvc 1/100 l2transport
Assigns a VPI and VCI and enters ATM PVC l2transport configuration mode.
The
l2transport keyword indicates that the PVC is a switched PVC instead of a terminated PVC.
Specifies an ATM line card, subslot (if available), and port and enters interface configuration mode.
Step 4
atmpvpvpil2transport
Example:
Router(config-if)# atm pvp 100 l2transport
Identifies the virtual path and enters PVP l2transport configuration mode. The
l2transportkeyword indicates that the PVP is a switched PVP instead of a terminated PVP.
Repeat Steps 3 and 4 for another ATM permanent virtual path on the same router.
Step 5
exit
Example:
Router(config-if-atm-l2trans-pvp)# exit
Exits PVP l2transport configuration mode and returns to interface configuration mode.
Step 6
exit
Example:
Router(config-if)# exit
Exits interface configuration mode and returns to global configuration mode.
To verify configuration of the Layer 2 local switching feature, use the showconnection command on the provider edge (PE) router.
SUMMARY STEPS
1.showconnection [all | element | idid | namename | portport]
DETAILED STEPS
showconnection [all | element | idid | namename | portport]
The showconnectioncommand displays the local connection between a Gigabit Ethernet interface and another local Gigabit Ethernet interface:
Example:
Router# show connection name ethconn1
Connection: 1 - ethconn1
Current State: UP
Segment 1: GigabitEthernet0/0/0.1 up
Segment 2: GigabitEthernet0/0/0.2 up
Verifying the NSF SSO Local Switching Configuration
Layer 2 local switching provides NSF/SSO support for Local Switching of the following attachment circuits on the same router:
Ethernet/Ethernet VLAN to Ethernet/Ethernet VLAN
For information about configuring NSF/SSO on the Route Processors, see the " Stateful Switchover " module in the
Cisco IOS XE High Availability Configuration Guide . Perform this task to verify that the NSF/SSO: Layer 2 Local Switching feature is working correctly.
SUMMARY STEPS
1.ping
2.redundancyforce-switchover
3.showconnectionall
4.ping
DETAILED STEPS
Step 1
ping
Issue thepingcommand or initiate traffic between the two CE routers.
Step 2
redundancyforce-switchover
Force the switchover from the active RP to the standby RP by using the
redundancyforce-switchover command. This manual procedure allows for a "graceful" or controlled shutdown of the active RP and switchover to the standby RP. This graceful shutdown allows critical cleanup to occur.
Step 3
showconnectionall
Issue theshowconnectionallcommand to ensure that the Layer 2 local switching connection on the dual RP is operating:
Example:
Router# show connection all
D Name Segment 1 Segment 2 State
================================================================================
1 conn Gi0/0/0.1 Gi0/0/0.2 UP
Step 4
ping
Issue the
ping command from the CE router to verify that the contiguous packet outage was minimal during the switchover.
Troubleshooting Tips
You can troubleshoot Layer 2 local switching using the following commands on the PE router:
debugconn
showconnection
Configuration Examples for Layer 2 Local Switching
To locate and download MIBs for selected platforms, Cisco IOS XE software releases, and feature sets, use Cisco MIB Locator found at the following URL:
The Cisco Support and Documentation website provides online resources to download documentation, software, and tools. Use these resources to install and configure the software and to troubleshoot and resolve technical issues with Cisco products and technologies. Access to most tools on the Cisco Support and Documentation website requires a Cisco.com user ID and password.
The following table provides release information about the feature or features described in this module. This table lists only the software release that introduced support for a given feature in a given software release train. Unless noted otherwise, subsequent releases of that software release train also support that feature.
Use Cisco Feature Navigator to find information about platform support and Cisco software image support. To access Cisco Feature Navigator, go to
www.cisco.com/go/cfn. An account on Cisco.com is not required.
Table 1 Feature Information for Layer 2 Local Switching
Feature Name
Releases
Feature Information
Layer 2 Local Switching
Cisco IOS XE Release 2.5
The Layer 2 Local Switching feature allows you to switch Layer 2 data between two interfaces on the same router, and in some cases to switch Layer 2 data between two circuits on the same interface port.
In Cisco IOS XE Release 2.5, this feature was introduced on the Cisco ASR 1000 Series Aggregation Services Routers.
Support was added for the following local switching types:
Ethernet to Ethernet VLAN
Same-port switching for Ethernet VLAN
The following commands were introduced or modified:
connect (L2VPN local switching),
showconnection.
Layer 2 Local Switching - ATM to ATM
Cisco IOS XE Release 3.3S
In Cisco IOS XE Release 3.3S, this feature was introduced on the Cisco ASR 1000 Series Aggregation Services Routers.
The following commands were introduced or modified:
connect (L2VPN local switching),
showconnection.
Layer 2 Local Switching - Frame Relay to Frame Relay
Cisco IOS XE Release 3.9S
In Cisco IOS XE Release 3.9S, this feature was introduced on the Cisco ISR 4400 Series Routers.