Guest

Cisco IOS Software Releases 12.0 S

Cisco IOS Software Configuration for the Cisco 10720 Internet Router

Table Of Contents

Cisco IOS Software Configuration for the Cisco 10720 Internet Router

Feature Overview

Supported Software Features

PXF Accelerated Cisco Express Forwarding

CEF Per-Destination Load Balancing

Load-Balancing Algorithms for CEF Traffic

Ethernet

Subsecond Link Loss Detection on Gigabit Ethernet Interfaces

Fast EtherChannel and Gigabit EtherChannel

Dynamic Packet Transport—Spatial Reuse Protocol

SRP—Layer 3 Fast Notification

Resilient Packet Ring

Packet-over-SONET

Internet Protocol

Modular Quality of Service Command-Line Interface

NetFlow

IP Version 6 Support

PXF Accelerated Cisco Express Forwarding Switching for IPv6

IPv6 Provider Edge Router over MPLS—Cisco 6PE

PXF Accelerated IPv6 Provider Edge Router over MPLS

PXF Accelerated IPv6 Extended ACLs

PXF Accelerated IPv6 Quality of Service

PXF Accelerated IPv6 Multicast

Multiprotocol Label Switching

Any Transport over MPLS—Ethernet over MPLS

Pseudowire Emulation Edge-to-Edge MIBs

BGP Multipath Load Sharing for Both eBGP and iBGP in an MPLS VPN

MPLS Embedded Management—LSP Ping/Traceroute and AToM VCCV

MPLS Label Distribution Protocol

MPLS Multi-VPN Routing and Forwarding Tables

MPLS Quality of Service

MPLS Static Labels

MPLS Traffic Engineering

MPLS Traffic Engineering Fast Reroute

MPLS Virtual Private Networks—RFC 2547

MPLS VPN—Carrier Supporting Carrier

MPLS VPN—Carrier Supporting Carrier—IPv4 BGP Label Distribution

MPLS VPN—Interautonomous Systems

MPLS VPN—Inter-AS—IPv4 BGP Label Distribution

Multicast-VPN—IP Multicast Support for MPLS VPNs

MPLS VPNs over IP Tunnels

MPLS VPN Carrier Supporting Carrier over IP Tunnels

Universal Transport Interface

Layer 2 Tunneling Protocol Version 3

Path MTU Discovery

IS-IS Packet Fragmentation

IP ToS Reflection

Variable Cookie Size

L2TPv3 Ethernet-to-VLAN Internetworking

L2TPv3 Layer 2 Fragmentation

Integrated Routing and Bridging

High Availability

Bidirectional Forwarding Detection

Cisco Globally Resilient IP

Cisco Nonstop Forwarding

Security Features

Traffic Filtering

IP Receive ACL Feature

Unicast Reverse Path Forwarding Feature

Control Plane Policing Feature

ACL IP Options Selective Drop

Cisco Networking Services

CNS Configuration Agent

CNS Event Agent

Service Assurance Agent

Restrictions for Cisco IOS Software Configuration on the Cisco 10720 Internet Router

Related Features and Technologies

Related Documents

Supported Standards, MIBs, and RFCs

Prerequisites

Configuration Tasks

Loading and Maintaining System Images

Upgrading the ROM Monitor Image

Configuring a CEF Load-Balancing Algorithm

Configuring a Fast Ethernet Interface

Configuring a Gigabit Ethernet Interface

Configuring an SRP Interface

Configuring an RPR-IEEE Interface

Configuring SRP Mode on a Packet-over-SONET or an RPR-IEEE Interface

Configuring RPR-IEEE Mode on an SRP Interface

Changing an SRP MAC Address

Configuring Modular Quality of Service

Hierarchical Policy Map

Per-VLAN Queuing

Distribution of Remaining Bandwidth

Turbo QoS Classifier

MQC Bandwidth in Absolute Values

Single Rate 3-Color Marker for Traffic Policing

MQC Hierarchical Class Maps on the Cisco 10720 Internet Router

MQC Strict Priority Queue on the Cisco 10720 Internet Router

DiffServ Compliant Weighted Random Early Detection

Configuring Policy-Based Routing

Configuring 802.3x Flow Control

Configuring Unicast Reverse Path Forwarding

Configuring Control Plane Policing

Prioritizing Ethernet Traffic

Configuring an Ethernet Interface

Configuring a VLAN Subinterface

Testing Cable Problems on a Fast Ethernet Interface

Verifying a Fast Ethernet Interface

Verifying a Gigabit Ethernet Interface

Verifying an SRP Interface

Verifying an RPR-IEEE Interface

Verifying a POS Interface

Verifying the SRP MAC Address

Verifying the DSCP Configuration in a Service Policy and Displaying Drop Statistics

Verifying 802.3x Flow Control

Verifying Unicast Reverse Path Forwarding

Verifying Control Plane Policing

Monitoring and Maintaining the Router

Configuration Example

Command Reference

bandwidth remaining percent

bootflash-write enable

ethernet priority-map receive

flowcontrol

hw-module slot rpr-ieee

hw-module slot srp

ip cef load-sharing algorithm

ip verify unicast source reachable-via

match protocol

media-type

police

random-detect dscp

set rpr-ieee service-class

set srp-priority

show diags

show hardware access mac-address-table

show hardware pxf

show rom-monitor

show rpr-ieee transit

show srp transit

test interfaces fastethernet tdr

upgrade rom-monitor file

upgrade rom-monitor invalidate

upgrade rom-monitor preference


Cisco IOS Software Configuration for the Cisco 10720 Internet Router


Part Number OL-8689-01 (Rev A0), April 8, 2008

Feature History

Release
Modification

12.0(19)SP

The Cisco 10720 Internet Router was introduced.

12.0(21)ST

Support for the following features was added:

Extensible Markup Language (XML)

Multiprotocol label switching (MPLS) Label Distribution Protocol (LDP)

MPLS Virtual Private Networks (VPNs)

Universal Transport Interface (UTI) VLAN rewrite

Virtual Router Redundancy Protocol (VRRP)

The srp count and show srp source-counters commands were removed.

12.0(20)SP

The show hardware pxf and show srp transit commands were added.

Support for the following features was added:

Extensible Markup Language

UTI VLAN rewrite

12.0(21)SP

The ethernet priority-map receive and flow control commands were added.

12.0(22)S

Support for the Cisco 10720 Internet router was integrated into Cisco IOS Release 12.0(22)S.

Support for the following hardware features was integrated in Cisco IOS Release 12.0(22)S from Cisco IOS Release 12.0 SP:

Cisco 10720 console/auxiliary module

Combined 4-port Gigabit Ethernet 8-port 10/100 Ethernet TX access card

Support for the following software features was added:

Any Transport over MPLS (AToM)—Ethernet over MPLS: VLAN mode (old control plane)

AutoInstall support on 2-port OC-48c/STM-16c SRP and 2-port OC-48c/STM-16c POS/SRP uplink cards

Cisco Globally Resilient IP (GRIP):

IP event dampening

Border Gateway Protocol (BGP) convergence optimization

Multicast subsecond convergence

Cisco Networking Services (CNS):

CNS Configuration Agent

CNS Event Agent

Cisco Nonstop Forwarding (NSF) awareness for OSPF, IS-IS, EIGRP, and BGP

MPLS Quality of Service (QoS)

MPLS VPN—Interautonomous System (Inter-AS) support

MPLS VPN—Inter-AS—IPv4 BGP Label Distribution

Multi-VPN Routing and Forwarding (VRF) tables

Unicast Reverse Path Forwarding (RPF)—strict checking mode

12.0(23)S

Support for the following hardware features was added:

2-port OC-48c/STM-16c POS/SRP uplink module

Long-reach (ZX) SFP support on Gigabit Ethernet ports

Support for the following software features was added:

Any Transport over MPLS (AToM)—Ethernet over MPLS: VLAN mode and Port mode (new control plane)

AToM—Ethernet over MPLS: Ethernet priority bit mapped to MPLS experimental field

Fast EtherChannel and Gigabit EtherChannel

Layer 2 Tunneling Protocol version 3 (L2TPv3)

MPLS QoS feature: IP precedence value mapped to MPLS experimental field

MPLS Static Labels

MPLS Traffic Engineering

OSPF Support for Fast Hello Packets

Sampled NetFlow

Service Assurance Agent (SAA)

Weighted Random Early Detection (WRED) counters per IP precedence level

The hw-module slot srp command and support for the MQC match cos command were added.

12.0(24)S

Support for the following features was added:

BGP Multipath Load-Sharing for Both eBGP and iBGP in an MPLS-VPN

Cisco Globally Resilient IP (GRIP):

Incremental Shortest Path First (SPF) optimization

IP version 6 (with slow path switching):

IPv6 Provider Edge Router over MPLS (Cisco 6PE)

L2TPv3 enhancements:

IP ToS Reflection

IS-IS Packet Fragmentation

Path MTU Discovery

MPLS Traffic Engineering Fast Reroute (FRR) over Packet-over-SONET (POS)

MPLS VPN—Carrier Supporting Carrier (CsC)

MPLS VPN Carrier Supporting Carrier with IPv4 BGP Label Distribution

MQC enhancements:

Distribution of Remaining Bandwidth

Fractional Bandwidth

Per-VLAN Queuing

Turbo Access Control Lists

Policy-Based Routing (PBR)

The bandwidth remaining percent command was added.

12.0(25)S

Support for the following software features was added:

AToM EoMPLS tunnel selection

Ethernet MDI/MDIX support on Revision B Ethernet access cards

MQC bandwidth in absolute values

MQC for locally sourced traffic

Single Rate 3-Color Marker for traffic policing

The media-type command was added. Support for the bandwidth-kbps parameter in the MQC bandwidth, priority, and shape commands was added.

12.0(26)S

Support for the following features was added:

L2TPv3 Ethernet-to-VLAN internetworking

MQC hierarchical class maps

MQC strict priority queue

PXF accelerated IPv6

PXF accelerated IPv6-6PE

PXF accelerated IPv6 extended ACLs

Note that IPv6 ACL logging is not supported

12.0(27)S

Support for the following features was added:

512 MB route processor memory

DiffServ Compliant Weighted Random Early Detection (WRED)

Integrated routing and bridging (IRB)

Multicast VPN (MVPN)

SRP—Layer 3 Fast Notification

Subsecond link loss detection on Gigabit Ethernet interfaces

12.0(28)S

The procedure for upgrading the ROM monitor image in the gold storage region was added.

12.0(29)S

Support for the following hardware feature was added:

Dual Mode IEEE 802.17 RPR/SRP uplink module

Support for the following software features was added:

IEEE 802.17 Resilient Packet Ring (802.17 RPR) protocol:

Protection Mode: Wrapping

Traffic Mode: Relaxed

Fairness Mode: Equal-weight fairness with aggressive rate adjustment

Service classes: Class A and Class C

Traffic priorities: Reserved, High, and Low

MTU mode: Jumbo (MTU of 9K bytes)

Random Sampled NetFlow

12.0(30)S

Support for the following software features was added:

IEEE 802.17 Resilient Packet Ring (802.17 RPR) protocol:

Protection Mode: Steering

Traffic Mode: Strict

Fairness Mode: Active weighted fairness with aggressive or conservative rate adjustment

MTU mode: Support for MTU of 1500 bytes

Congestion history report

802.17 MIB

OAM 802.17 Echo feature

PXF accelerated IPv6 Quality of Service (QoS)

12.0(31)S

Support for the following software features was added:

IP Receive ACL

PXF accelerated IPv6 Multicast

Unicast Reverse Path Forwarding (RPF): loose (exist-only) checking mode

12.0(32)S

Support for the following software features was added:

ACL IP Options Selective Drop

AutoInstall support on Dual Mode IEEE 802.17 RPR/SRP uplink card

Bidirectional Forwarding Detection (BFD) on Fast Ethernet, Gigabit Ethernet, and RPR-IEEE interfaces

Control Plane Policing

MPLS VPNs over IP Tunnels

Pseudowire emulation edge-to-edge MIBs for Ethernet services

12.0(32)SY

Support for the following software features was added:

L2TPv3 Layer 2 packet fragmentation

MPLS VPN Carrier Supporting Carrier over IP Tunnels

PXF accelerated IPv6 Multicast for 802.17 RPR

12.0(33)S

Support for the following software features was added:

MPLS OAM tools:

LSP Ping

LSP Traceroute

AToM Virtual Circuit Connection Verification (VCCV)


This feature module describes the Cisco IOS software configuration for the Cisco 10720 Internet router and includes the following sections:

Feature Overview

Supported Software Features

Supported Standards, MIBs, and RFCs

Prerequisites

Configuration Tasks

Monitoring and Maintaining the Router

Configuration Example

Command Reference

Feature Overview

The Cisco 10720 Internet router is a high-performance Cisco IOS router that enables service providers to offer next-generation business class IP services in edge-specific customer-facing networks. The Cisco 10720 Internet Router is a 2-rack unit (RU), 2-slot router.

One slot supports an optical or blank (console-only) uplink card. The following uplink cards are available:

High-speed 2-port OC-48c/STM-16c Packet-over-SONET/SRP (POS/SRP) uplink card that allows you to change POS interfaces to DPT/SRP, and is available in the following versions:

Short Reach (SR) 2 km

Intermediate Reach (IR)15 km

Long Reach 1 (LR1) 40 km

Long Reach 2 (LR2) 80 km

Dual Mode IEEE 802.17 RPR/SRP uplink card that allows you to use the OC-48c/STM-16c interfaces in either SRP or Resilient Packet Ring (RPR)-IEEE mode.

The Dual Mode IEEE 802.17 RPR/SRP uplink card supports small form-factor pluggable (SFP) modules for its two OC-48c/STM-16c ports. The pluggable options are available in the following versions:

Short Reach (SR) 2 km

Intermediate Reach (IR) 15 km

Long Reach 2 (LR2) 80 km

High-speed 2-port OC-48c/STM-16c Spatial Reuse Protocol (SRP) uplink card available in the following versions:

Short Reach (SR) 2 km

Intermediate Reach (IR)15 km

Long Reach 1 (LR1) 40 km

Long Reach 2 (LR2) 80 km

Console/Auxiliary Module: a blank (console-only) module that allows you to customize the Cisco 10720 Internet Router as an Ethernet-only router. The second slot supports an Ethernet access card. The following access cards are available:

24-port 10/100 Ethernet TX card available in copper RJ-45

24-port 10/100 Ethernet FX card available in single-mode (SM) and multimode (MM) optical fiber

4-port Gigabit Ethernet 8-port 10/100BASE-TX access card (Revision A and Revision B versions)

Gigabit Ethernet access is provided using SFP technology. The following optical interfaces options are supported:

1000BASE-SX (short reach)

1000BASE-LX (intermediate reach)

1000BASE-ZX (long reach)

The router provides IP services close to the user, enabling you to better control and monitor admission to network resources. The small form factor of the router allows easy deployment in central locations, such as office towers, business complexes, and telecommunications carrier central offices.

Based on the Cisco Parallel eXpress Forwarding (PXF) Toaster-based architecture, the Cisco 10720 Internet router is a cost-effective, reliable platform that allows advanced edge-focused Cisco IOS features to be introduced simply, efficiently, and without a compromise in performance.

You can use the AutoInstall feature to connect a new Cisco 10720 Internet router to the network, turn on the new router, and have it configured automatically from a preexisting configuration file on a TFTP server. The AutoInstall process begins any time a Cisco IOS software-based device is turned on and a valid configuration file is not found in nonvolatile random-access memory (NVRAM).

Starting in Cisco IOS Release 12.0(22)S, the AutoInstall feature is supported on the 2-port OC-48c/STM-16c SRP and 2-port OC-48c/STM-16c POS/SRP uplink cards in SRP mode.

Starting in Cisco IOS Release 12.0(32)S, the AutoInstall feature is supported on the Dual Mode IEEE 802.17 RPR/SRP uplink card in SRP and RPR-IEEE mode.

For information about how to configure and use the AutoInstall feature, refer to Using AutoInstall and Setup.


Note On the Cisco 10720 Internet router, the AutoInstall feature supports the Bootstrap Protocol (BOOTP) but does not support the Dynamic Host Configuration Protocol (DHCP) and Reverse Address Resolution Protocol (RARP).


Starting in Cisco IOS Release 12.0(27)S, you can increase the route processor (RP) memory in the router from 256 MB to 512 MB. Cisco IOS software running on a Cisco 10720 Internet router in which 512 MB of RP memory has been installed can then use up to 512 MB of memory. The increase in RP memory supports increasingly larger route tables and allows for more route table entries.


Note A Cisco 10720 Internet router with 256 MB of RP memory supports only up to 256 MB of memory for Cisco IOS use, even when running Cisco IOS Release 12.0(27)S and later releases.


To verify the amount of memory on a Cisco 10720 Internet router available for Cisco IOS use, use the show version command.

To upgrade a Cisco 10720 Internet router in your network from 256 MB to 512 MB, you can purchase a memory upgrade kit.

For information about how to install the memory upgrade, refer to Cisco 10720 Internet Router Memory Replacement Instructions.

Supported Software Features

The software features described in this section are supported in Cisco IOS Release 12.0S on the Cisco 10720 Internet router.

PXF Accelerated Cisco Express Forwarding

Cisco Express Forwarding (CEF) is advanced Layer 3 IP switching technology. CEF optimizes network performance and scalability for networks with large and dynamic traffic patterns (such as the Internet) on networks characterized by intensive web-based applications or interactive sessions. Although you can use CEF in any part of a network, it is designed for high-performance, highly resilient Layer 3 IP backbone switching.

On the Cisco 10720 Internet router, CEF packet switching is enabled by default and is performed on IPv4 traffic by PXF using an accelerated fast-path. (For information about PXF-accelerated CEF switching of IPv6 traffic, see PXF Accelerated Cisco Express Forwarding Switching for IPv6.)

CEF Per-Destination Load Balancing

CEF load balancing is based on a combination of source and destination packet information; it allows you to optimize resources by distributing traffic over multiple paths. Load-balancing is performed on outbound interfaces

On the Cisco 10720 Internet router, per-destination load balancing is enabled by default with CEF. Per-destination load balancing allows the router to use multiple paths to achieve load sharing across multiple source-destination host pairs. Packets for a given source-destination host pair are guaranteed to take the same path, even if multiple paths are available. Traffic streams destined for different pairs tend to take different paths.

To use per-destination load balancing, you do not perform any additional tasks. Per-destination is the load balancing method of choice for most situations. Because per-destination load balancing depends on the statistical distribution of traffic, load sharing becomes more effective as the number of source-destination host pairs increases.

Per-destination load balancing ensures that packets for a given host pair arrive in order. All packets intended for a certain host pair are routed over the same link (or links).


Note The Cisco 10720 Internet router supports only per-destination load balancing. Per-packet load balancing is not supported.


Load-Balancing Algorithms for CEF Traffic

The following load-balancing algorithms are supported for use with CEF traffic on the Cisco 10720 Internet router. To change the currently configured load-balancing algorithm, use the ip cef load-sharing algorithm command.

Original algorithm—The original 10720-specific, CEF load-balancing algorithm is based on a source and destination hash. Because the same algorithm is used on every router, distortions in load sharing across multiple routers may result. Traffic assigned to different paths by the default hash function may be polarized so that instead of creating two or more sub-flows to the destination, all traffic flows through only one router.

On the Cisco 10720 Internet router, the original load-balancing algorithm is the default. Depending on your network environment, you can select the universal algorithm. (The tunnel algorithm is not supported on the Cisco 10720 Internet router.)

Universal algorithm—The universal load-balancing algorithm allows each router on the network to make a different load sharing decision for each source-destination address pair, which resolves load-sharing imbalances. The router is set to perform universal load sharing by default.

Tunnel algorithm—The tunnel algorithm is designed to balance the per-packet load when only a few source and destination pairs are involved.


Note The tunnel algorithm is not supported on the Cisco 10720 Internet router.


For information about how to switch between the original and universal load-balancing algorithms, refer to the Configuring a Load-Balancing Scheme for CEF Traffic chapter in the Cisco IOS IP Switching Configuration Guide, Release 12.4 at:

http://www.cisco.com/en/US/products/ps6350/products_configuration_guide_chapter09186a0080430ac3.html

Ethernet

Ethernet Advanced Research Projects Agency (ARPA) and Subnetwork Access Protocol (SNAP) MAC encapsulation.

On a 24-port Fast Ethernet TX access card or a Revision A 4-port Gigabit Ethernet 8-port 10/100BASE-TX access card, only the media-dependent interface crossed-over (MDI-X) cable connector setting is supported for a Fast Ethernet TX interface, except in Japan where the media-dependent interface (MDI) mode is also permitted and supported.

On a Revision B 4-port Gigabit Ethernet 8-port 10/100BASE-TX access card, both MDI and MDI-X modes, and an autoconfiguration mode (see the "media-type" section), are supported.

Time domain reflectometry (TDR) for troubleshooting Layer 1 CAT5 media on 10/100BASE-TX.

Autonegotiation for speed and duplex.

2000 MAC addresses per port for the Address Resolution Protocol (ARP); 48,000 MAC addresses per system.

Cisco IOS Ethernet features and command-line interface (CLI).

802.3x flow control on Gigabit Ethernet ports on the 4-port Gigabit Ethernet 8-port 10/100 Ethernet TX access card.

Subsecond Link Loss Detection on Gigabit Ethernet Interfaces

In Cisco IOS Release 12.0(26)S and earlier, link loss on Gigabit Ethernet interfaces was detected by periodically polling the hardware at 1-second intervals. This method resulted in a latency of up to 1 second after a link loss occurred before the loss is detected and a Layer 3 notification is sent. Starting in Cisco IOS Release 12.0(27)S, the subsecond link loss detection feature for the Cisco 10720 Internet router is introduced, which detects a link loss using a hardware interrupt mechanism. This mechanism allows Layer 3 to detect the loss within 50 ms or less from the time a link goes down.

Fast EtherChannel and Gigabit EtherChannel

The EtherChannel feature allows multiple Fast Ethernet and Gigabit Ethernet point-to-point links to be bundled into one logical link to provide bidirectional bandwidth of up to 800 Mbps. On the Cisco 10720 Internet router, the EtherChannel feature is supported on both Fast Ethernet (FE) and Gigabit Ethernet (GE) ports:

A maximum of eight Fast Ethernet interfaces can be bundled together in a Fast EtherChannel on the 24-port Ethernet access card.

A maximum of four Gigabit Ethernet interfaces can be bundled together in a Gigabit EtherChannel on the 4-port Gigabit Ethernet 8-port 10/100 Ethernet TX access card.

EtherChannel is implemented on the Cisco 10720 Internet Router as follows:

You configure quality-of-service (QoS) features on a Fast Ethernet or Gigabit Ethernet interface using the modular quality-of-service command-line-interface (MQC), as described in the "Configuring Modular Quality of Service" section. Using MQC, you create service policies for traffic classes and attach the policies to a Fast EtherChannel interface.

When you use Committed Access Rate (CAR) on an EtherChannel interface, the traffic rate on the entire channel is limited to the configured CAR value.

On each physical EtherChannel interface, bandwidth is allocated according to the percentage value used in the bandwidth, priority, and shape commands.

Fast and Gigabit EtherChannels do not support UTI, L2TPv3, and EoMPLS tunneling.

All ports in a Fast or Gigabit EtherChannel must be the same speed (10 Mbps or 100 Mbps) and full duplex. Bundled EtherChannel ports do not have to be contiguous.

802.3ad link aggregation using the Link Aggregate Control Protocol (LACP) is not supported on the Cisco 10720 Internet router.

When an individual EtherChannel link fails, traffic is redistributed to the remaining active links.

An output Fast Ethernet or Gigabit Ethernet port is selected using a hashing algorithm that is based on the source and destination addresses. Therefore, one IP flow is always sent out on the same port so that packet sequencing issues are avoided.


Note This hashing mechanism may result in unequal distribution with a small number of source-destination pairs. The load balancing depends on the statistical distribution of traffic. Load sharing becomes more effective as the number of source-destination pairs increases.

To determine if the traffic is well-balanced, use the show interface command and, in the command output, compare the output rate and number of packets and bytes in the output on all operational physical links of the channel bundle.


802.1Q VLANs are supported on Fast EtherChannel and Gigabit EtherChannel interfaces.

For more information about how to configure and use the EtherChannel feature, refer to:

http://www.cisco.com/univercd/cc/td/doc/product/software/ios111/ca111/fechan.htm.

Dynamic Packet Transport—Spatial Reuse Protocol

The following Spatial Reuse Protocol (SRP) features are supported on Dynamic Packet Transport (DPT) uplink cards used in the Cisco 10720 Internet Router. For information about how to configure and use DPT/SRP features, refer to the Spatial Reuse Protocol document at:

http://www.cisco.com/univercd/cc/td/doc/product/software/ios120/120newft/120limit/120s/
sr
papsgs.htm.


Note SRP is the underlying technology used in the Cisco Dynamic Packet Transport family of products.


Versatile Optical Interface (VOI) on the 2-port OC-48c/STM-16c POS/SRP uplink card (allows you to change Packet-over-SONET [POS] interfaces to DPT/SRP mode)

Nine uplink card options with 2-, 15-, 40-, and 80-km reach capability available in either SRP-only or POS/SRP (VOI) mode, and a blank uplink card for Ethernet use only

SONET OC-48/Synchronous Digital Hierarchy (SDH)-16 compliance

IP/DCC management interface

Spatial Reuse Protocol (SRP) intelligent protection switching (IPS) IPS wrap-time less than 50 ms

SRP rate-limiting for transmitted (TX) traffic using high- and low-priority queues

SRP priority slicing for TX traffic

SRP-fa (SRP fairness algorithm)

9K maximum transmission unit (MTU)

SRP hold-off timer for protected SONET

SRP mandatory Management Information Base (MIB) objects

SRP optional MIB objects


Note In Cisco IOS 12.0(21)ST, 12.0(21)SP, and later releases, the srp count and show srp source-counters commands are not supported on the Cisco 10720 Internet router due to a hardware limitation. As a result, the feature for counting packets from an SRP interface does not function correctly.


SRP—Layer 3 Fast Notification

Starting in Cisco IOS Release 12.0(27)S, the SRP—Layer 3 Fast Notification feature is supported on the Cisco 10720 Internet router. This feature enables faster convergence of Layer 3 routing protocols in case of SRP ring events that cause nodes to be dropped from the ring topology.

In Cisco IOS Release 12.0(26)S and earlier releases, a node failure in an SRP ring causes ring wrap to occur around the failed node. Traffic flow from other nodes in the ring to the failed node continues, even if there is an alternative path, until the Internal Gateway Protocol (IGP) reconverges. The traffic is interrupted for seconds because the SRP node failure is transparent to Layer 3 protocols and IP convergence takes the normal time based on routing updates.

With the Layer 3 Fast Notification feature, changes in the topology map of an SRP ring are reported immediately to Layer 3 protocols. The Layer 3 hello and routing update timers are bypassed, resulting in Layer 3 subsecond convergence.

On the Cisco 10720 Internet Router, the SRP—Layer 3 Fast Notification feature applies only to the Open Shortest Path First (OSPF) or Intermediate System-to-Intermediate System (IS-IS) routing protocols.

Also, when the Single Ring Recovery (SRR) protocol is enabled, faster convergence of Layer 3 routing protocols does not occur. The SRR protocol enables an SRP ring to preserve full node connectivity in the event of multiple failures on one of its two counter-rotating rings while the other is failure free. In all other cases, the SRP ring maintains the standard SRP intelligent protection switching (IPS) behavior.

Resilient Packet Ring

Starting in Cisco IOS Release 12.0(29)S, the IEEE 802.17 Resilient Packet Ring (802.17 RPR) protocol is supported on the Cisco 10720 Internet router. 802.17 RPR is a metropolitan area network (MAN) technology that supports data transfer between stations interconnected in a dual-ring configuration. It is an independent protocol with many similarities to SRP, but offers a much larger domain of configurability and control. RPR uses a new interface that is maintained across all platforms to ensure consistency between solutions.

The Cisco 10720 Internet router supports the following RPR features:

Protection: Wrapping and steering protection modes

Wrapping is a ring protection mode in which the two stations on either end of a failed span react by wrapping traffic back onto the opposite ringlet to reach the destination. 802.17 RPR wrapping is similar in behavior to SRP wrapping.

In steering protection mode, stations that detect a failed span notify all other stations in the ring. Each individual station is then responsible for "steering" traffic away from the failed span to reach the destination. Steering requires that every station determines the location of the failure to avoid the failed span. Compared to wrapping protection mode, steering can be slower to converge in large topologies.

Traffic: Relaxed and strict traffic modes

Relaxed mode does not flush (drop) traffic in case of a protection event, such as a fiber failure. As a result, there is less traffic loss but a slight possibility of re-ordering packets during a node recovery. Relaxed mode is the default traffic mode. Strict mode flushes traffic after a topology change, such as a protection event, until the topology stabilizes.

In case of a topology change caused by a ring failure:

Relaxed traffic is redirected based on the protection setting as quickly as possible. In some cases, relaxed traffic arrives out of order or is duplicated, but results in less traffic loss during node recovery than strict traffic mode.

Strict traffic is flushed from the ring until the ring topology recovers and is stable. In this way, a possible duplication or re-ordering of strict traffic is prevented. Strict traffic mode results in greater traffic loss than relaxed mode during the topology change.

You configure the traffic mode as relaxed or strict on a per-router basis. Topology stability is determined using the settings of the Topology Checksum and Context Containment features of the 802.17 RPR protocol.

Fairness: Weighted

Fairness ensures proper partitioning of opportunistic traffic. Weighted fairness allows a weighted fair access to available ring capacity and operates in two modes:

When the weights of all stations are equal (default mode sets all weights to 1), fairness is not modified by weight.

If the weight of a station is modified, weighted fairness allocates more bandwidth to the station based on its relative weight in the domain impacted by congestion.

Fairness rate adjustment: Aggressive and conservative modes

Aggressive rate adjustment reacts very quickly to changes in bandwidth use, resulting in optimal bandwidth use during a congestion condition on the ring. However, small fluctuations of bandwidth in very bursty traffic situations may occur.

An alternative method used to adjust the fairness rate on an RPR interface is conservative mode, which ramps up in stages (over a few hundred milliseconds) when bandwidth is available and ramps down in stages (over a few hundred milliseconds) when congestion occurs. Compared to aggressive rate adjustment, conservative mode results in slower ramping and in slightly lower bandwidth utilization, but is more applicable in very bursty traffic scenarios.

Service classes: Classes A and C are supported for classifying traffic.

Class A marks the highest-priority and lowest-latency traffic, is not subject to fairness controls, and is divided into Reserved and High priority traffic queues. Class C marks the lowest priority traffic using secondary queues, and is subject to fairness controls.

Maximum transmission unit (MTU): Jumbo and regular sizes supported

Jumbo MTU mode provides an operating MTU of 9100 bytes to each station on the ring.

Starting in Cisco IOS Release 12.0(30)S, the regular MTU of 1500 bytes is supported as the default MTU size.

Congestion history report

Starting in Cisco IOS Release 12.0(30)S, you can generate a report for traffic congestion events on the ring by using the show rpr-ieee fairness history command. This command reports the congestion status for a station over ninety-six time intervals of 15 minutes each (24 hours).

802.17 MIB support

802.17 Echo feature

The Operation, Administration, and Maintenance (OAM) echo feature for 802.17 RPR functions as a test feature for ring connectivity. Use the 802.17 echo feature to debug and resolve Layer 2 issues. The ping rpr-ieee echo command is similar to a ping command.

For information about how to configure and use RPR features, refer to IEEE 802.17 Resilient Packet Ring Feature Guide at: http://www.cisco.com/univercd/cc/td/doc/product/software/ios120/120newft/120limit/120s/
rprs
wg.htm

Packet-over-SONET

On the Cisco 10720 2-port OC-48c/STM-16c POS/SRP uplink card, standard Cisco IOS Packet-over-SONET, Point-to-Point Protocol (PPP), and High-Level Data Link Control (HDLC) commands are supported.

The 2-port OC-48c/STM-16c POS/SRP uplink card allows you to use the Cisco 10720 Internet router to:

Send IP packets directly over SONET/SDH frames.

Interwork with the OC-48c/STM-16c POS/SDH line cards in Cisco 12000 series Internet routers and configure each side of a Spatial Reuse Protocol (SRP) ring as a POS interface.

Interwork with add-drop multiplexers (ADM) that provide SONET Automatic Protection Switching (APS) for line and card redundancy.

For detailed information about the POS commands supported on Packet-over-SONET interfaces on the Cisco 10720, refer to the relevant sections of the following documents:

Configuring the OC-48 POS Line Card
http://www.cisco.com/univercd/cc/td/doc/product/core/cis7300/linecard/oc_12379/3438cnf.htm

Configuring Clock Settings on POS Router Interfaces
http://www.cisco.com/warp/public/127/POS/posclocking_16181.html

Routing Updates over APS on POS Interfaces
http://cco/warp/public/127/aps_routing_16142.html

Understanding the APS Reflector Channel
http://cco/warp/public/127/refl_chan_16143.html

For information about using HDLC and PPP commands on Packet-over-SONET interfaces on the Cisco 10720 Internet router, refer to Configuring a Synchronous Serial Interface at:
http://www.cisco.com/univercd/cc/td/doc/product/software/ios122/122cgcr/finter_c/
i
cfserin.htm#xtocid7.

Internet Protocol

The Internet Protocol (IP) is a packet-based protocol used to exchange data, voice, and video traffic over digital networks. IP handles addressing, fragmentation, reassembly, and protocol demultiplexing. It is the foundation on which all other IP protocols (collectively referred to as the IP Protocol suite) are built. As a network-layer protocol, IP contains addressing and control information that allows data packets to be routed.

The Cisco 10720 Internet router supports the following IP features:

Basic IPv4 forwarding with all Cisco IOS routing protocols

OSPF, IS-IS, BGP4, IGRP, EIGRP, RIP, RIPv2

OSPF Support for Fast Hello Packets allows you to configure the sending of hello packets in intervals less than 1 second. OSPF hello packets are packets that an OSPF process sends to its OSPF neighbors to maintain connectivity with those neighbors. For information about how to configure the interval (in seconds) at which the hello packets are sent, refer to OSPF Support for Fast Hello Packets.

All Cisco IOS routing multicast protocols

PIM SM, PIM DM, MSDP, MBGP, anycast RP, IGMPv1, IGMPv2

IP fragmentation

Unicast reverse path forwarding (uRPF)

Cisco IOS security features—TACACS+, Kerberos, Radius, and Cisco IOS privilege levels

SNMP support

Cisco Globally Resilient IP (GRIP)

Modular Quality of Service Command-Line Interface

The Cisco 10720 Internet router supports the modular QoS command-line interface (MQC) to create traffic polices and attach these polices to interfaces. A traffic policy contains a traffic class and one or more QoS features. A traffic class is used to classify traffic, while the QoS features in the traffic policy determine how to treat the classified traffic.

The following MQC features are implemented on the Cisco 10720 Internet router:

Default queuing functionality (FIFO)

Two queues per Ethernet interface (default and network control)

Two queues per SRP interface (default and network control) and one SRP control queue

Two queues per Packet-over-SONET (POS) interface (default and network control)

User-configurable queues:

One priority queue

Up to eight fair or shaped queues, including the default queue and the priority queue. Only one priority queue is supported.

Queue classification (matching)

Access control list, input interface, QoS group, IP precedence, IP DSCP, IP RTP port

Queue action (marking)

IP precedence, IP DSCP, SRP priority, QoS group

Traffic policing (CAR)

Weighted Random Early Detection (WRED)

Scheduling controlled by VTMS (Versatile Traffic Management System)

QoS policy propagation (QPPB) with the Border Gateway Protocol (BGP)

NetFlow

NetFlow provides highly granular per-flow traffic statistics in a Cisco router. A flow is a unidirectional set of packets that are received on the same subinterface. The packets have the same source and destination IP addresses, Layer 4 protocol, TCP/UDP source and destination ports, and the same type of service (TOS) byte in the IP headers. The router accumulates NetFlow statistics in a NetFlow cache and can export them to an external device (such as the Cisco CNS NetFlow Collection Engine) for further processing.

Sampled NetFlow

The Cisco 10720 Internet router supports Sampled NetFlow through Cisco IOS Release 12.0(28)S.

Sampled NetFlow allows you to sample one from a specified number of IP packets being forwarded to an interface. Sampled packets are accounted for in the NetFlow flow cache of the router. Sampling packets substantially decreases the CPU utilization needed to account for NetFlow packets by allowing the majority of the packets to be switched faster because they do not require additional NetFlow processing. For information about how to configure and use Sampled NetFlow, refer to:
http://www.cisco.com/univercd/cc/td/doc/product/software/ios120/120newft/120limit/120s/
1
20s11/12s_sanf.htm.

The Sampled NetFlow implementation on the Cisco 10720 Internet router includes the following additional features:

An snf_feed_back counter in the output of the show hardware pxf cpu context command displays the number of packets that are sampled and punted to the route processor by Parallel eXpress Forwarding (PXF).

An snf counter in the output of show hardware pxf cpu statistics diversion command displays the number of sampled packets received by the RP from PXF.

The ip flow ingress command has the same effect on a main Ethernet interface as it does on a subinterface. (On the Cisco 12000 series Internet router, you can only use the ip flow ingress command to enable Sampled NetFlow on a subinterface. The command has no effect on a main interface.)


Note The ip route-cache flow command is not supported on the Cisco 10720 Internet router.

The snf_feed_back and snf counters may have different values if the PXF RP queue is congested. In this case, the snf value should be equal to or less than the snf_feed_back value because some sampled packets are dropped from the PXF RP queue. The snf value should never be greater than the snf_feed_back value.


Changing to Random Sampling Method

Starting in Cisco IOS Release 12.0(29)S, the NetFlow sampling method supported on the Cisco 10720 Internet router has changed from deterministic (used in Sampled NetFlow) to random sampling without any changes in the configuration commands. You use the same configuration procedure that you use to configure Sampled NetFlow.

Random sampling gathers NetFlow data for a subset of traffic in a Cisco router by processing only one randomly selected packet from n sequential packets, where n is a user-configurable parameter. Packets are sampled as they arrive (before any NetFlow cache entries are made for those packets). Statistical traffic sampling substantially reduces consumption of router resources (especially CPU resources) while providing valuable NetFlow data.

The capability to sample packets was first provided using deterministic sampling by the Sampled NetFlow feature. Deterministic sampling selects every nth packet for NetFlow processing on a per-interface basis. For example, if you set the sampling rate to 1 out of 100 packets, then Sampled NetFlow samples the first, 101st, 201st, 301st, and so on packets. Because Sampled NetFlow does not allow random sampling, statistics can be inaccurate when traffic arrives in fixed patterns. Random Sampled NetFlow is more statistically accurate than Sampled NetFlow.


Note Although the Cisco 10720 Internet router supports the random sampling method for collecting NetFlow data in Cisco IOS Release 12.0(29)S and later releases, the Random Sampled NetFlow feature and all configuration commands used to create NetFlow sampler maps are not supported. For information on the Random Sampled NetFlow feature, refer to Random Sampled NetFlow at: http://www.cisco.com/univercd/cc/td/doc/product/software/ios123/123newft/123t/123t_2/
nfstatsa.h
tm


IP Version 6 Support

IPv6, formerly called IPng (next generation), is the latest version of IP. IPv6 offers many benefits, such as a larger address space over the previous version of IP (Version 4).

On the Cisco 10720 Internet router, most IPv6 features forward packets through the route processor (through the CPU), instead of using the Parallel eXpress Forwarding (PXF) processor for fast-path switching (packet and route processing) as IPv4 features do. Only the following IPv6 features use PXF for accelerated fast-path forwarding:

PXF Accelerated Cisco Express Forwarding Switching for IPv6

PXF Accelerated IPv6 Provider Edge Router over MPLS

PXF Accelerated IPv6 Extended ACLs

PXF Accelerated IPv6 Quality of Service

PXF Accelerated IPv6 Multicast

For information about how to configure and use these IPv6 software features on the Cisco 10720 Internet router, refer to the Cisco documents at:
http://www.cisco.com/univercd/cc/td/doc/product/software/ios122/122newft/122t/122t2/ipv6/
i
ndex.htm.

For information about all IPv6 features supported in the 12.0 S Cisco IOS software train, refer to:
http://www.cisco.com/univercd/cc/td/doc/product/software/ios122/122newft/122t/122t2/ipv6/
ftipv6s.htm
.

The Cisco 10720 Internet router supports the following IPv6 features:

IPv6 unicast routing

IPv6 services:

DNS lookups over an IPv4 transport

DNS lookups over an IPv6 transport

TFTP

Automatic IPv6 tunnels

Manual IPv6 tunnels

6to4 tunnels

Path MTU discovery

Internet Control Message Protocol version 6 (ICMPv6)

Neighbor discovery

Static cache for IPv6 neighbor discovery

Packet internet groper (ping)

Extended Access Control List (eACL)

The eACL feature extends the standard IPv6 ACL functionality to support—in addition to traffic filtering based on source and destination addresses—filtering of traffic based on IPv6 option headers, flow label, and optional, upper-layer protocol type of information for finer granularity of control (functionality similar to extended ACLs in IPv4). IPv6 ACLs are defined by using the ipv6 access-list command in global configuration mode; permit and deny conditions in an ACL are defined by using the permit and deny commands in IPv6 access list configuration mode. (Configuring the ipv6 access-list command places the router in IPv6 access list configuration mode, from which permit and deny conditions can be set for the defined IPv6 ACL.)

For more information about IPv6 extended access control lists, refer to: http://www.cisco.com/univercd/cc/td/doc/product/software/ios122/122newft/122t/122t2/ipv6/
ftipv6
o.htm#1029667.

Stateless configuration

Telnet

Traceroute

Data link layer protocols

Ethernet, Fast Ethernet, and Gigabit Ethernet

Cisco High-Level Data Link Control

PPP over Packet-over-SONET interfaces

Spatial Reuse Protocol (SRP)/Dynamic Packet Transport (DPT)

Use of the first MAC address as the IPv6 interface identifier for point-to-point links

VLANs using IEEE 802.1Q encapsulation

Routing protocols

Integrated IS-IS for IPv6

IPv6 RIP enhancements

Link-local address peering in multiprotocol BGP extensions for IPv6

Multiprotocol BGP extensions for IPv6

OSPFv3

RIP for IPv6

Static routes

Route distribution

PXF Accelerated Cisco Express Forwarding Switching for IPv6

On the Cisco 10720 Internet router, Cisco Express Forwarding Switching for IPv6 is performed by PXF using an accelerated fast-path for the following types of IPv6 packets:

IPv6 header + payload

IPv6 header + Transmission Control Protocol (TCP)/User Datagram Protocol (UDP) parameters + payload

IPv6 header + fragment option header + payload

IPv6 header + fragment option header + TCP/UDP parameters + payload

All of these IPv6 packet types that match an eACL entry are also switched by PXF using the accelerated fast-path. However, all other IPv6 packets are managed by the CPU using the route processor path, including:

IPv6 packets set with other options besides the fragment option

All IPv6 control packets

IPv6 packets whose Layer 4 protocol is not TCP or UDP

IPv6 ICMP packets that are processed and generated

For more information about how to use CEF, refer to: http://www.cisco.com/univercd/cc/td/doc/product/software/ios112/ios112p/gsr/cef.htm

IPv6 Provider Edge Router over MPLS—Cisco 6PE

The Cisco 6PE feature allows service providers running an MPLS/IPv4 infrastructure to offer IPv6 services on an MPLS network. A Cisco 6PE-enabled backbone allows IPv6 domains to communicate with each other over an MPLS IPv4 core network. A Cisco 6PE implementation requires no backbone infrastructure upgrades and no reconfiguration of core routers, because forwarding is based on labels rather than on the IP header.

Additionally, the inherent Virtual Private Network (VPN) and traffic engineering (TE) services available within an MPLS environment allow IPv6 networks to be combined into VPNs or extranets over an infrastructure that supports IPv4 VPNs and MPLS-TE.

The provider edge (PE) routers at each end of the MPLS network must be IPv6-enabled. A PE router applies an appropriate label for the address in the packet to reach the other side of the MPLS backbone. This function is similar to tunneling because it allows IPv6 traffic to be transported over MPLS without the routers in the backbone being aware of the IPv6 traffic. An MPLS packet enters and exits the MPLS network on different routers, and each router must be IPv6- and 6PE-enabled.

On the Cisco 10720 Internet router, the IPv6 Provider Edge Router over MPLS feature is performed by PXF using an accelerated fast-path. For more information about the Cisco 6PE feature, refer to:
http://www.cisco.com/univercd/cc/td/doc/product/software/ios122/122newft/122t/122t2/ipv6/
f
tipv6o.htm#1026998.

PXF Accelerated IPv6 Provider Edge Router over MPLS

The IPv6 Provider Edge Router over MPLS—Cisco 6PE feature is performed with the fast-path forwarding provided by PXF.

PXF Accelerated IPv6 Extended ACLs

The Extended Access Control List (eACL) feature for IPv6 is also performed on the Cisco 10720 Internet router using the fast-path forwarding provided by PXF.


Note IPv6 ACL logging is not supported.


PXF Accelerated IPv6 Quality of Service

Quality-of-service (QoS) features, including packet classification, queuing, traffic shaping, WRED, class-based packet marking, and policing of IPv6 packets, are supported in IPv6 environments using PXF for accelerated fast-path forwarding.

All of the QoS features available for IPv6 environments are managed from the modular QoS command-line interface. The MQC allows you to define IPv6 traffic classes, create and configure traffic policies (policy maps) for IPv6 traffic, and then attach those traffic policies to interfaces.

For packet classification, the match protocol {ip | ipv6} command is introduced to classify IPv6 packets for QoS policies. For more information, see match protocol.

For information about how to configure QoS policies in IPv6 environments, refer to Implementing QoS for IPv6 for Cisco IOS Software.

For documentation on MQC configuration commands and tasks, and for general information on how to use the MQC, refer to Modular Quality of Service Command-Line Interface and Cisco IOS Quality of Service Solutions Configuration Guide, Release 12.3.

PXF Accelerated IPv6 Multicast

IPv6 multicast allows a host to send one data stream to a subset of all hosts (group transmission) simultaneously, instead of only to one host (unicast transmission) or to all hosts (broadcast transmission).

To enable IPv6 multicast routing, you must:

Enable IPv6 unicast routing on the router as described in Implementing Basic Connectivity for IPv6.

Enable IPv6 multicast routing on all interfaces as described in Implementing IPv6 Multicast.

On the Cisco 10720 Internet router, PXF-accelerated IPv6 multicast forwarding is supported on the following modules:

4-port Gigabit Ethernet 8-port 10/100BASE-TX access card

24-port Ethernet 10/100BASE-TX access card

24-port Ethernet 10/100BASE-FX access card

2-port OC-48c/STM-16c POS/SRP uplink card in DPT/SRP mode

Dual Mode IEEE 802.17 RPR/SRP uplink card in SRP and RPR-IEEE mode


Note On the 10720, PXF-accelerated fast-path switching of IPv6 multicast packets is not performed in an IEEE 802.17 Resilient Packet Ring (RPR) configuration when a node failure occurs in a ring configured to operate in steering protection mode and the failure is on a non-edge node. In this case, throughput is significantly lower and IPv6 multicast packets are punted to the route processor. For more information about steering protection, refer to the IEEE 802.17 Resilient Packet Ring Feature Guide.


The following multicast protocols are supported to implement PXF-accelerated IPv6 multicast routing:

Multicast Listener Discovery Protocol (MLD), Version 2—Used by IPv6 routers to discover multicast listeners (nodes that want to receive multicast packets destined for specific multicast addresses) on directly attached links. There are two versions of MLD: MLD version 1 is based on version 2 of the Internet Group Management Protocol (IGMP) for IPv4, and MLD version 2 is based on version 3 of the IGMP for IPv4.

Protocol Independent Multicast-Source Specific Multicast (PIM-SSM)—Used between routers so that they can track which multicast packets to forward to each other and to their directly connected LANs (like Protocol Independent Multicast-Sparse Mode [PIM-SM]), and provides the additional ability to report interest in receiving packets from specific source addresses (or from all but the specific source addresses) to an IP multicast address.


Note Protocol Independent Multicast-Sparse Mode (PIM-SM) is not supported for IPv6 multicast forwarding on the Cisco 10720 Internet router.


Multiprotocol Label Switching

Service providers have adopted different technologies for different applications and services such as voice, video, business-critical data services, and Internet access. Although service providers have been successful in building single-service networks, Multiprotocol Label Switching (MPLS) is positioned as a technology to converge and integrate applications over a single network and to scale existing backbones.

Multiprotocol label switching (MPLS) combines the performance and capabilities of Layer 2 (data link layer) switching with the proven scalability of Layer 3 (network layer) routing. MPLS efficiently enables the delivery of IP services. MPLS supports the creation of different routes between a source and a destination on a purely router-based Internet backbone.

For information about how to configure and use MPLS label switching, refer to:
http://www.cisco.com/univercd/cc/td/doc/product/software/ios120/120newft/120limit/120st/120st21
/fs_rtr.htm.

The Cisco 10720 Internet router supports the following MPLS features:

Any Transport over MPLS—Ethernet over MPLS

Pseudowire Emulation Edge-to-Edge MIBs

BGP Multipath Load Sharing for Both eBGP and iBGP in an MPLS VPN

MPLS Embedded Management—LSP Ping/Traceroute and AToM VCCV

MPLS Label Distribution Protocol

MPLS Multi-VPN Routing and Forwarding Tables

MPLS Multi-VPN Routing and Forwarding Tables

MPLS Static Labels

MPLS Traffic Engineering

MPLS Traffic Engineering Fast Reroute

MPLS Virtual Private Networks—RFC 2547

MPLS VPN—Carrier Supporting Carrier

MPLS VPN—Carrier Supporting Carrier—IPv4 BGP Label Distribution

MPLS VPN—Interautonomous Systems

MPLS VPN—Inter-AS—IPv4 BGP Label Distribution

Any Transport over MPLS—Ethernet over MPLS

The Ethernet over MPLS (EoMPLS) feature works by encapsulating Ethernet protocol data units (PDUs) in MPLS packets and forwarding them across the MPLS network. Each PDU is transported as one packet.

You can configure Ethernet over MPLS in one of two ways:

VLAN mode—Transports Ethernet traffic from a source 802.1Q VLAN to a destination 802.1Q VLAN over a core MPLS network.

The Cisco 10720 Internet router also supports the VLAN ID Rewrite feature for EoMPLS connections. This feature allows you to use VLAN interfaces with different VLAN IDs at either end of the MPLS backbone.

Port mode—Allows a frame traveling into an interface to be packed into an MPLS packet and transported over the MPLS backbone to an egress interface. The entire Ethernet frame is transported without the preamble or Frame Check Sequence (FCS) value as one packet.

The EoMPLS feature is part of the Any Transport over MPLS (AToM) product set. For more information about Ethernet over MPLS, refer to:
http://www.cisco.com/univercd/cc/td/doc/product/software/ios120/120newft/120limit/120s/120s25/
a
tom25s.htm#1038827.

Starting in Cisco IOS Release 12.0(25)S, the Cisco 10720 Internet router supports the AToM EoMPLS Tunnel Selection feature. This feature allows you to specify the path that EoMPLS traffic takes. You can specify either an MPLS TE tunnel or destination IP address and DNS name. You also have the option of specifying whether the VCs should use the default path (the path LDP used for signaling) if the preferred path is unreachable. For information about how to configure and use the Tunnel Selection feature in an EoMPLS configuration, refer to:
http://www.cisco.com/univercd/cc/td/doc/product/software/ios120/120newft/120limit/120s/120s25/
a
tom25s.htm#1130490.

Pseudowire Emulation Edge-to-Edge MIBs

On the Cisco 10720 Internet router, the Pseudowire Emulation Edge-to-Edge (PWE3) MIBs provide Simple Network Management Protocol (SNMP) support within an Any Transport over Multiprotocol Label Switching (AToM) infrastructure emulating Ethernet services over packet switched networks (PSNs). The supported PWE3 MIBs include the CISCO-IETF-PW-MIB (PW-MIB), the CISCO-IETF-PW-MPLS-MIB (PW-MPLS-MIB), and the CISCO-IETF-PW-ENET-MIB (PW-ENET-MIB).


Note Although the normal implementation of the PWE3 MIBs feature supports the emulation of both Ethernet and Frame Relay services in an AToM configuration, on the Cisco 10720 Internet router, this feature supports only Ethernet services. The CISCO-IETF-PW-FR-MIB (PW-FR-MIB) is not supported. For information about how to configure and use PWE3 MIBs, refer to:
http://www.cisco.com/univercd/cc/td/doc/product/software/ios120/120newft/120limit/120s/120s31/gspwe31s.htm


BGP Multipath Load Sharing for Both eBGP and iBGP in an MPLS VPN

The BGP Multipath Load Sharing for eBGP and iBGP feature allows you to configure multipath load balancing with both external BGP (eBGP) and internal BGP (iBGP) paths in Border Gateway Protocol (BGP) networks that are configured to use MPLS VPNs. This feature provides improved load balancing deployment and service offering capabilities and is useful for multihomed autonomous systems and Provider Edge (PE) routers that import both eBGP and iBGP paths from multihomed and stub networks.

For information about how to configure and use BGP Multipath Load Sharing for eBGP and iBGP in an MPLS VPN, refer to:
http://www.cisco.com/univercd/cc/td/doc/product/software/ios120/120newft/120limit/120s/120s24/
s
_eibmpl.htm.

MPLS Embedded Management—LSP Ping/Traceroute and AToM VCCV

To manage an MPLS network, you must be able to monitor label switched paths (LSPs) and quickly isolate an MPLS forwarding problem. The MPLS Embedded Management—LSP Ping/Traceroute and AToM VCCV feature can detect when an LSP fails to deliver user traffic by providing the following MPLS Operation, Administration, and Maintenance (OAM) tools:

MPLS LSP Ping tests LSP connectivity for IPv4 Label Distribution Protocol (LDP) prefixes, traffic engineering (TE) forwarding equivalence classes (FECs), and AToM FECs between two provider edge (PE) routers.

MPLS LSP Traceroute traces LSPs hop-by-hop for IPv4 LDP prefixes and TE tunnel FECs to localize faults in the network.

AToM Virtual Circuit Connection Verification (VCCV) allows you to test the pseudowire (PW) section of an AToM virtual circuit (VC), providing end-to-end fault detection and diagnostics. (The AToM VCCV feature can be applied to EoMPLS connections configured on the Cisco 10720 Internet router.)

MPLS LSP Ping/Traceroute and PWE3 VCCV use MPLS echo request and reply packets to test LSPs. The Cisco implementation of MPLS echo request and echo reply are based on the Internet Engineering Task Force (IETF) Internet-Draft Detecting MPLS Data Plane Failures (draft-ietf-mpls-lsp-ping-03.txt).

For more information about how to configure and use these MPLS OAM tools, refer to Cisco MPLS Embedded Management-LSP Ping/Traceroute and PWE3 VCCV at:
http://www.cisco.com/univercd/cc/td/doc/product/software/ios120/120newft/120limit/120s/120s27/gslsppt.htm.

MPLS Label Distribution Protocol

The Cisco MPLS label distribution protocol (LDP), as standardized by the Internet Engineering Task Force (IETF) and as enabled by Cisco IOS software, allows the construction of highly scalable and flexible IP networks that support multiple levels of service. LDP provides a standard methodology for hop-by-hop, or dynamic label, distribution in an MPLS network by assigning labels to routes that are chosen by the underlying Interior Gateway Protocol (IGP) routing protocols.

For information about how to use MPLS LDP, refer to:
http://www.cisco.com/univercd/cc/td/doc/product/software/ios120/120newft/120limit/120s/120s23/
f
sldp23.htm.

MPLS Multi-VPN Routing and Forwarding Tables

Multi-VPN Routing and Forwarding (VRF) tables for customer edge (CE) routers extend limited provider edge (PE) router functionality to a CE router in an MPLS-VPN model. A CE router can then maintain separate VRF tables to extend the privacy and security of an MPLS-VPN down to a branch office rather than just at the PE router node.

For detailed information about the Multi-VRF feature for CE routers, refer to:
http://www.cisco.com/warp/public/cc/pd/rt/2600/prodlit/1575_pp.htm.

MPLS Quality of Service

The MPLS Quality of Service (QoS) feature allows the service provider to set the MPLS experimental field instead of overwriting the value in the customer IP precedence field. The IP header remains available for the customer to use; the QoS of the IP packet is not changed as the packet travels through the MPLS network.

When a customer transmits IP packets from one site to another, the IP precedence field (the first three bits of the differentiated services code point [DSCP] field in the header of an IP packet) specifies the quality of service. Based on the IP precedence marking, the packet is given the desired treatment, such as the latency or the percent of bandwidth allowed for that quality of service. If the service provider network is an MPLS network, then the IP precedence bits are copied into the MPLS experimental (EXP) field at the edge of the network. However, the service provider might want to set the quality of service of an MPLS packet to a different value determined by the service offering.

For more detailed information about MPLS QoS enhancements, refer to:
http://www.cisco.com/univercd/cc/td/doc/product/software/ios120/120newft/120limit/120s/120s22/
fsqosen.htm.

MPLS Static Labels

Label-switching routers (LSRs) dynamically learn the labels they should use to label-switch packets by means of label distribution protocols, including:

Label Distribution Protocol (LDP)—Internet Engineering Task Force (IETF) standard, used to bind labels to network addresses

Resource Reservation Protocol (RSVP)—Used to distribute labels for traffic engineering

Border Gateway Protocol (BGP)—Used to distribute labels for MPLS Virtual Private Networks (VPNs)

To use a learned label to label-switch packets, an LSR installs the label into its label-forwarding information base (LFIB).

The MPLS Static Labels feature provides the means to statically configure the following items:

The binding between a label and an IPv4 prefix

The contents of an LFIB cross-connect entry

For information about how to use the MPLS Static Labels feature, refer to:
http://www.cisco.com/univercd/cc/td/doc/product/software/ios120/120newft/120limit/120s/120s23/
f
s_stlab.htm.

MPLS Traffic Engineering

MPLS traffic engineering (TE) software enables an MPLS backbone to replicate and expand upon the traffic engineering capabilities of Layer 2 ATM and Frame Relay networks. MPLS is an integration of Layer 2 and Layer 3 technologies. By making traditional Layer 2 features available to Layer 3, MPLS enables traffic engineering. A one-tier MPLS network can then offer the traffic engineering achieved only by overlaying a Layer 3 network on a Layer 2 network.

Traffic engineering is essential for service provider and Internet service provider (ISP) backbones. Such backbones must support a high use of transmission capacity, and the networks must be resilient to withstand link and node failures.

In the Cisco 10720 Internet router, MPLS traffic engineering is supported on the following interfaces:

Packet-over-SONET interfaces on the 2-port OC-48c/STM-16c POS/SRP uplink card

Fast Ethernet interfaces on the 24-port Fast Ethernet (TX or FX) access card

Fast Ethernet interfaces and Gigabit Ethernet interfaces on the 4-port Gigabit Ethernet 8-port 10/100 Ethernet TX access card


Note MPLS traffic engineering is not supported on the SRP/DPT interfaces of the 2-port OC-48c/STM-16c POS/SRP uplink card.


The Cisco 10720 Internet router also supports a new version of the IS-IS routing protocol that includes extensions for MPLS traffic engineering. These extensions enable IS-IS to carry different kinds of information for traffic engineering.

For more information about MPLS traffic engineering and IS-IS extensions for MPLS traffic engineering, refer to:
http://www.cisco.com/univercd/cc/td/doc/product/software/ios120/120newft/120limit/120s/120s23/
fs23te.htm.

MPLS Traffic Engineering Fast Reroute

The MPLS Traffic Engineering Fast Reroute (FRR) feature is supported on the Cisco 10720 2-port OC-48c/STM-16c POS/SRP uplink card in POS mode only. The Fast Reroute feature provides link protection to label-switched paths (LSPs).

Regular MPLS traffic engineering automatically establishes and maintains label-switched paths across the backbone using the Resource Reservation Protocol (RSVP). The path used by a given LSP at any time is based upon the LSP resource requirements and available network resources, such as bandwidth.

Available resources are flooded by means of extensions to a link-state-based Interior Gateway Protocol (IGP), such as IS-IS or OSPF.

Paths for LSPs are calculated at the LSP head end. Under failure conditions, the head end determines a new route for the LSP. Recovery at the head end provides for the optimal use of resources. However, because of messaging delays, the head end cannot recover as fast as possible by making a repair at the point of failure.

By providing link protection to LSPs, the Fast Reroute feature enables all traffic carried by LSPs that traverse a failed link to be rerouted around the failure. The reroute decision is completely controlled locally by the router interfacing the failed link. The head end of the tunnel is also notified of the link failure through the IGP or through RSVP; the head end then attempts to establish a new LSP that bypasses the failure.

For more information about the MPLS FRR feature, refer to:
http://www.cisco.com/univercd/cc/td/doc/product/software/ios120/120newft/120limit/120s/120s24/
f
sfrr24.htm.

MPLS Virtual Private Networks—RFC 2547

The IP Virtual Private Network (VPN) feature for Multiprotocol Label Switching (MPLS) allows a Cisco IOS network to deploy scalable IPv4 Layer 3 VPN backbone services. An IP VPN is the foundation that companies use for deploying or administering value-added services, including applications and data-hosting network commerce, and telephony services to business customers.

For information about setting up an MPLS VPN, refer to:
http://www.cisco.com/univercd/cc/td/doc/product/software/ios120/120newft/120limit/120s/120s23/
f
svpn23.htm.

MPLS VPN—Carrier Supporting Carrier

The MPLS VPN Carrier Supporting Carrier (CsC) feature enables one MPLS VPN-based service provider to allow other service providers to use a segment of its backbone network.

The MPLS VPN CsC feature with IPv4 BGP label distribution allows you to configure your carrier-supporting-carrier network to enable Border Gateway Protocol (BGP) to transport routes and Multiprotocol Label Switching (MPLS) labels between the backbone carrier provider edge (PE) routers and the customer carrier customer edge (CE) routers. Previously, you had to use Label Distribution Protocol (LDP) to carry the labels and an Interior Gateway Protocol (IGP) to carry the routes between PE and CE routers to achieve the same goal.

For more information about using the Carrier Supporting Carrier feature with IPv4 BGP label distribution, refer to:
http://www.cisco.com/univercd/cc/td/doc/product/software/ios120/120newft/120limit/120s/120s24/
f
scsc24.htm.

MPLS VPN—Carrier Supporting Carrier—IPv4 BGP Label Distribution

The MPLS VPN—Carrier Supporting Carrier—IPv4 BGP Label Distribution feature allows you to configure your carrier-supporting-carrier network to enable the Border Gateway Protocol (BGP) to transport routes and MPLS labels between the backbone carrier provider edge (PE) routers and the customer carrier customer edge (CE) routers. Previously, you had to use Label Distribution Protocol (LDP) to carry the labels and an Interior Gateway Protocol (IGP) to carry the routes between PE and CE routers to achieve the same goal.

Using BGP to distribute IPv4 routes and MPLS label routes provides the following benefits:

BGP takes the place of IGP and LDP in a VPN routing and forwarding (VRF) table. You can use BGP to distribute routes and MPLS labels. Using one protocol instead of two simplifies configuration and troubleshooting.

BGP is the preferred routing protocol for connecting two ISPs, mainly because of its routing policies and ability to scale. ISPs commonly use BGP between two providers. This feature enables those ISPs to use BGP.

This feature is an extension of the Carrier Supporting Carrier feature, introduced in Cisco IOS Release 12.0(14)ST, which was based on LDP.

For more information about configuring and using the Carrier Supporting Carrier feature with IPv4 BGP label distribution, refer to:
http://www.cisco.com/univercd/cc/td/doc/product/software/ios120/120newft/120limit/120s/120s24/
f
scscl24.htm.

MPLS VPN—Interautonomous Systems

The MPLS VPN—Interautonomous System (Inter-AS) Support feature allows a Multiprotocol Label Switching Virtual Private Network (MPLS VPN) to span multiple VPN service providers and autonomous systems (ASs) in different geographic areas.

Separate autonomous systems from different service providers can communicate by exchanging IPv4 Network Layer Reachability Information (NLRI) in the form of VPN-IPv4 addresses. The border edge routers of the autonomous systems use eBGP to exchange that information. Then, an Interior Gateway Protocol (IGP) distributes the network layer information for VPN-IPv4 prefixes throughout each VPN and each autonomous system.

An MPLS VPN with interautonomous system support allows a service provider to provide customers with scalable Layer 3 VPN services, such as web hosting, application hosting, interactive learning, electronic commerce, and telephony service. A VPN service provider supplies a secure IP-based network that shares resources on one or more physical networks.

For information about MPLS VPN Inter-Autonomous System support, refer to:
http://www.cisco.com/univercd/cc/td/doc/product/software/ios120/120newft/120limit/120s/120s24/
f
sias24.htm.

MPLS VPN—Inter-AS—IPv4 BGP Label Distribution

The MPLS VPN—Inter-AS—IPv4 BGP Label Distribution feature allows you to set up a VPN service provider network so that the autonomous system boundary routers (ASBRs) exchange IPv4 routes with MPLS labels of the provider edge (PE) routers. Route reflectors (RRs) exchange VPNv4 routes by using multihop, multiprotocol, external Border Gateway Protocol (eBGP). This configuration saves the ASBRs from having to store all the VPNv4 routes. Using the route reflectors to store the VPNv4 routes and forward them to the PE routers results in improved scalability.

The MPLS VPN—Inter-AS—IPv4 BGP Label Distribution feature has the following benefits:

Allows the route reflectors to store VPNv4 routes, resulting in improved scalability.

This configuration scales better than other configurations where the ASBR holds all the VPNv4 routes and forwards the routes based on VPNv4 labels. With this configuration, route reflectors hold the VPNv4 routes, which simplifies the configuration at the border of the network.

Enables a non-VPN core network to act as a transit network for VPN traffic.

You can transport IPv4 routes with MPLS labels over a non-MPLS VPN service provider.

Eliminates the need for any other label distribution protocol between adjacent LSRs.

If two adjacent label switch routers (LSRs) are also BGP peers, BGP can handle the distribution of the MPLS labels. No other label distribution protocol is needed between the two LSRs.

For information about how to configure and use the MPLS VPN Interautonomous Systems feature with IPv4 BGP Label Distribution, refer to:
http://www.cisco.com/univercd/cc/td/doc/product/software/ios120/120newft/120limit/120s/120s24/
f
siasl24.htm.

Multicast-VPN—IP Multicast Support for MPLS VPNs

The Multicast-VPN (MVPN)—IP Multicast Support for MPLS VPNs feature allows a service provider to configure and support multicast traffic in a Multiprotocol Label Switching (MPLS) Virtual Private Network (VPN) environment. This feature supports routing and forwarding of multicast packets for each individual VPN routing and forwarding (VRF) instance, and provides a mechanism to transport VPN multicast packets across the service provider backbone.

The Multicast-VPN feature on the Cisco 10720 Internet router provides the ability to support the multicast feature over a Layer 3 VPN. As enterprises extend the reach of their multicast applications, service providers can accommodate these enterprises over their MPLS core network. IP multicast is used to stream video, voice, and data to an MPLS VPN network core.

For more information about configuring and using MVPN, refer to Multicast-VPN—IP Multicast Support for MPLS VPNs at: http://www.cisco.com/univercd/cc/td/doc/product/software/ios122s/122snwft/release/122s14/fs_mvpn.htm.

On the Cisco 10720 Internet router, MVPN is implemented as follows:

MVPN is supported on up to 50 output interfaces. If more than 50 output interfaces are used, multicast packets are punted to the route processor for process-level forwarding.

Bidirectional Protocol Independent Multicast (PIM) is not supported.

On a Cisco 10720 Internet router used as a:

Provider edge (PE) router—Incoming MVPN packets subject to QoS policies that are received on an input interface are punted before a QoS policy map action is applied.

Provider (P) router—Incoming MVPN packets subject to QoS policies are processed by PXF as other multicast traffic with fast-path forwarding and the appropriate QoS action.

PE router—MVPN packets are punted to the route processor instead of being processed by PXF. Although forwarded at a slower rate than multicast packets processed by PXF, MVPN packets are fast-switched (interrupt-switched) in the RP after the required forwarding information is cached. Packets for which forwarding information has not yet been cached and packets that require fragmentation or reassembly are processed by the RP using process-level forwarding.

MPLS VPNs over IP Tunnels

The MPLS VPNs over IP Tunnels feature introduces the capability to deploy Layer 3 Virtual Private Network (VPN) services, as proposed in RFC 2547, BGP/MPLS VPNs, over an IP core network using L2TPv3 multipoint tunneling instead of Multiprotocol Label Switching (MPLS). This feature allows L2TPv3 tunnels to be configured as multipoint tunnels to transport IP VPN services across the core IP network. Because multipoint tunnels support multiple endpoints, only one tunnel must be configured on each Provider Edge (PE) router. This feature also introduces a simple packet validation mechanism to enforce VPN integrity.

For more information about configuring and using the MPLS VPNs over IP Tunnels feature, refer to: http://www.cisco.com/univercd/cc/td/doc/product/software/ios120/120newft/120limit/120s/120s30/csgl3vpn.htm.

Starting in Cisco IOS Release 12.0(32)S, MPLS VPNs over IP Tunnels is implemented on the Cisco 10720 Internet Router in PXF as follows:

L2TPv3 encapsulation and decapsulation of IP VPN traffic is supported. A feedback through the PXF forwarding path is performed for each packet.

Up to 1000 VPN Routing and Forwarding (VRF) instances are supported.

VRFs are configured on Fast Ethernet and Gigabit Ethernet interfaces, including 802.1Q VLAN subinterfaces.

Interautonomous Systems (Inter-AS) support

Only the Interautonomous Systems—Back-to-Back VRF feature is supported. The MPLS VPN—Interautonomous Systems Support (using a shared Inter-AS interface and shared protocol without VRFs for each customer) and MPLS VPN Inter-AS—IPv4 BGP Label Distribution implementations are not supported.

Carrier Supporting Carrier (CsC) support

Starting in Cisco IOS Release 12.0(32)SY, the Carrier Supporting Carrier feature is supported in an MPLS VPNs over IP Tunnels configuration on the Cisco 10720 Internet router (see the "MPLS VPN Carrier Supporting Carrier over IP Tunnels" section).

The fragmentation of customer IPv4 packets in L2TPv3 encapsulation is supported.

One 64-bit cookie size per device is supported.

QoS support for MPLS VPNs is extended to MPLS VPNs over IP Tunnels, including:

The IP precedence or DSCP value in a customer packet is propagated, by default, to the tunnel header of an L2TPv3 tunneled packet.

To override the default propagation of the IP precedence or DSCP value and reconfigure the ToS byte value in the tunnel header of L2TPv3-tunneled packets, use the tunnel tos tos-byte command on an L2TPv3 multipoint tunnel interface in interface configuration mode. For more information, refer to the Tunnel Type of Service (ToS) feature module at: http://www.cisco.com/univercd/cc/td/doc/product/software/ios120/120newft/120limit/120s/120s17/12s_tos.htm.

The set ip precedence tunnel and set ip dscp tunnel commands are supported in policy-map configuration mode. You can use these commands to override the ToS byte value configured for the L2TPv3 tunnel header with the tunnel tos tos-byte command. For examples of how to use these commands to configure tunnel marking, refer to the Layer 2 Tunnel Protocol Version 3 feature module at: http://www.cisco.com/univercd/cc/td/doc/product/software/ios120/120newft/120limit/120s/120s31/l2tpv31s.htm

The set-prec-tunnel and set-dscp-tunnel values are supported as conform and exceed arguments in the police command.

The following protocols are supported between PE and CE routers: BGP, OSPF, RIP, EIGRP, and static routing.

The following 10720 backbone-facing interfaces are supported: SRP, 802.17 RPR, POS (HDLC/PPP), Gigabit Ethernet, Fast Ethernet, and 802.1Q VLAN subinterfaces.

The following 10720 customer-facing interfaces are supported: Gigabit Ethernet, Fast Ethernet, and 802.1Q VLAN subinterfaces.

802.1Q VLAN encapsulation is supported on 10720 interfaces configured for MPLS VPNs over IP Tunnels if they are also configured as member interfaces of a Fast EtherChannel or Gigabit EtherChannel bundle.

The following features are not supported in the MPLS VPNs over IP Tunnels implementation on the Cisco 10720 Internet router:

MPLS VPN—Interautonomous Systems and MPLS VPN—Inter-AS—IPv4 BGP Label Distribution

VRF configuration on Fast EtherChannel and Gigabit EtherChannel port-channel (logical) interfaces

MPLS VPN Carrier Supporting Carrier over IP Tunnels

On a Cisco 10720 Internet router configured for the MPLS VPNs over IP Tunnels feature, you can configure the Carrier Supporting Carrier (CsC) feature on a Gigabit Ethernet or Fast Ethernet customer-facing interface. The router must be deployed as a PE router in a core network.


Note The MPLS VPN Carrier Supporting Carrier over IP Tunnels feature is not supported on SRP and RPR-IEEE interfaces.


The MPLS VPN Carrier Supporting Carrier over IP Tunnels feature enables one MPLS VPNs over IP Tunnel-based service provider to allow other service providers to use a segment of its backbone network.

Backbone carrier—Service provider that provides a segment of the backbone network to other providers

Customer carrier—Service provider that uses the segment of the backbone network

The backbone carrier benefits in the following ways:

The backbone carrier can accommodate many customer carriers and give them access to its MPLS VPNs over IP Tunnels-backbone. The backbone carrier does not need to create and maintain separate backbones for its customer carriers. Using one multipoint L2TPv3 tunnel for all customer carriers simplifies the backbone carrier's VPN operations.

The MPLS VPN Carrier Supporting Carrier over IP Tunnels feature is scalable. You can change the tunnel configuration for a customer carrier to meet changing bandwidth and connectivity needs. The feature can accommodate unplanned growth and changes to enable tens of thousands of VPNs to be set up over the same MPLS VPNs over IP Tunnels network. A service provider can offer both VPN and Internet services.

When configured on a customer-facing 10720 interface, the MPLS VPN—Carrier Supporting Carrier feature supports only customer-carrier VPNs that are configured as an MPLS VPN over IP Tunnels network.

For information about configuring a backbone carrier for the Carrier Supporting Carrier feature to allow other service providers to use a segment of its backbone network, refer to:

MPLS VPN—Carrier Supporting Carrier (using the Label Distribution Protocol (LDP) to carry the MPLS labels and an Internal Gateway Protocol (IGP) to carry the routes between PE and CE routers)

MPLS VPN—Carrier Supporting Carrier—IPv4 BGP Label Distribution (using the Border Gateway Protocol (BGP) to transport routes and MPLS labels between the PE routers and CE routers using multiple paths)

Universal Transport Interface

Fast Ethernet port mapping to Universal Transport Interface (UTI) tunnels

VLAN mapping to UTI tunnels

VLAN ID rewrite at UTI VLAN tunnel egress (allows VLAN interfaces to use different VLAN IDs at the ends of a UTI tunnel)

For more information about UTI, refer to:
http://www.cisco.com/univercd/cc/td/doc/product/software/ios120/120newft/120limit/120s/120s18/uti.htm.


Note Starting in Cisco IOS Release 12.0(23)S, UTI command syntax is no longer supported. However, Layer 2 Tunneling Protocol version 3 (L2TPv3) commands are supported and allow you to interoperate with remote UTI sessions.


Layer 2 Tunneling Protocol Version 3

The Layer 2 Tunneling Protocol version 3 (L2TPv3) is an Internet Engineering Task Force (IETF) l2tpext working group draft that provides several enhancements to the Layer 2 Tunneling Protocol (RFC2661) for the capability to tunnel any Layer 2 (L2) payload over L2TP. Specifically, L2TPv3 defines the L2TP protocol for tunneling L2 payloads over an IP core network using Layer 2 Virtual Private Networks (L2VPNs).

L2TPv3 signaling performs the following tasks:

Negotiates parameters, such as control channel IDs, tunnel IDs, and cookies.

Performs authentication.

Exchanges and checks configuration parameters.

L2TPv3 is also used to deliver hello messages and circuit status messages reliably. These messages are critical to support circuit interworking, such as the Local Management Interface (LMI), and to monitor the remote circuit status.

L2TPv3 consists of two parts:

A control channel responsible for setting up the connection

A data channel responsible for tunneling Layer 2 frames

L2TPv3 provides Xconnect (Layer 2 tunneling with a pseudowire over IP) and Layer 2 VPN (PE-to-PE router service using Xconnect) support for Ethernet, 802.1Q VLAN, Frame Relay, HDLC, and PPP L2 circuits, including both static (UTI-like) and dynamic (using the new L2TPv3 signaling) forwarded sessions.

Although Universal Transport Interface (UTI) features have been implemented on the Cisco 10720 Internet Router, the UTI protocol lacks the signaling capability and standards support necessary for large-scale commercial service. To answer the need for a standard way to provide large-scale VPN connectivity over an IP core network, migration from UTI to L2TPv3 is introduced in Cisco IOS Release 12.0(23)S.

For information about how to configure and use L2TPv3 on the Cisco 10720 Internet router, refer to:
http://www.cisco.com/univercd/cc/td/doc/product/software/ios120/120newft/120limit/120s/120s25/
l2tp
v325.htm

Starting in Cisco IOS Release 12.0(24)S, the Cisco 10720 Internet router supports the following L2TPv3 features:

Path MTU Discovery

IS-IS Packet Fragmentation

IP ToS Reflection

Variable Cookie Size

In Cisco IOS Release 12.0(26)S, support for L2TPv3 Ethernet-to-VLAN Internetworking is added.

In Cisco IOS Release 12.0(32)SY, support for L2TPv3 Layer 2 Fragmentation is added.

Path MTU Discovery

The Path MTU Discovery feature allows you to use the ip pmtu command to enable the discovery of the maximum transmission unit (MTU) of an L2TPv3 path. All packets (except IS-IS) that are sent in an L2TPv3 tunneling session having a size larger than the path maximum transmission unit (PMTU) of the session are dropped. If an IP packet is dropped, an Internet Control Message Protocol (ICMP) unreachable message is sent back to the originator of the packet.

When the Path MTU Discovery feature is enabled, if you do not set the Don't Fragment (DF) bit in the session IP header with the ip dfbit set command, all IP packets sent into the session have their DF bit reflected from the inner IP header to the session IP header.

In an L2TPv3 session, the destination of encapsulated packets in the provider edge (PE) network is the decapsulation router. To avoid congestion caused by the reassembly of fragments at the decapsulation router, you can use the ip dfbit set command to enable the DF bit on the encapsulating IP header. The DF bit results in packets being dropped in the provider network if the packet size exceeds the maximum transmission unit (MTU).

IS-IS Packet Fragmentation

The fragmentation of Intermediate System-to-Intermediate System (IS-IS) packets occurs in an L2TPv3 session if the size of the IS-IS packet exceeds the configured MTU of the L2TPv3 tunnel. IS-IS protocol packet fragmentation is supported only for dynamic L2TPv3 sessions.

IS-IS is an OSI link-state hierarchical routing protocol based on DECnet Phase V routing, whereby intermediate systems (routers) exchange routing information based on a single metric to determine network topology.

IP ToS Reflection

The IP Type of Service (ToS) Reflection feature allows you to use the ip tos command to set the ToS byte in the outer headers of L2TPv3 tunneled packets reflected from the inner IP header of the encapsulated packet.

Variable Cookie Size

The L2TPv3 header contains a control channel cookie field that is similar to the UTI control channel key field. However, on the Cisco 10720 Internet router, the control channel cookie field has a variable length of 0, 4, or 8 bytes for packet encapsulation to a remote PE router. The Cisco 10720 Internet router supports only an 8-byte cookie locally for packet decapsulation.

You can manually configure the control channel cookie length for static sessions using the l2tp cookie remote command, or allow it to be dynamically determined for dynamic sessions.

L2TPv3 Ethernet-to-VLAN Internetworking

Layer 2 transport over MPLS and L2TPv3 already exist on the Cisco 10720 Internet router for like-to-like attachment circuits, such as Ethernet-to-Ethernet. L2VPN Interworking builds on this functionality by allowing disparate attachment circuits to be connected. An interworking function facilitates the translation between different Layer 2 encapsulations.

On the Cisco 10720 Internet router, you can configure L2TPv3 interworking for an Ethernet port or an 802.1Q VLAN subinterface on the following Ethernet access cards:

24-port 10/100 Ethernet TX card

24-port 10/100 Mbps Ethernet FX card

Combined 4-port Gigabit Ethernet 8-port 10/100 Ethernet TX card

As a result, traffic coming from the L2TPv3 tunnel toward a customer edge (CE) router conforms to the following frame formats:

Non-802.1Q encapsulation for a tunnel attached to an Ethernet port

802.1Q encapsulation for a tunnel attached to a VLAN subinterface

When L2TPv3 interworking is:

Disabled for an L2TPv3 tunnel, all tunneled packets that are 802.1Q encapsulated on an Ethernet interface, or non-802.1Q encapsulated on a VLAN subinterface, are sent out at the tunnel egress as they are, with their original Layer 2 encapsulation.

Enabled on an Ethernet port (interface), the VLAN tag is removed from any packet that has 802.1Q VLAN frame format at tunnel egress. Packets are transmitted to the CE router in non-802.1Q frame format.

Enabled on a VLAN subinterface, a VLAN tag is added to any packet that does not already have 802.1Q VLAN frame format at the tunnel egress. Packets are transmitted through the L2TPv3 tunnel in 802.1Q format. When a packet already has 802.1Q VLAN frame format, L2TPv3 VLAN rewrite is performed by default.

The following example shows how to enable L2VPN interworking on the end point of an L2TPv3 tunnel. You can use the same command on the other end of the L2TPv3 tunnel to enable the feature end-to-end.

Router# configure terminal
Enter configuration commands, one per line.  End with CNTL/Z.
Router(config)# pseudowire-class one
Router(config-pw-class)# interworking ethernet

For information about configuring and using L2VPN interworking on the Cisco 10720 Internet Router, refer to: http://www.cisco.com/univercd/cc/td/doc/product/software/ios120/120newft/120limit/120s/
120
s26/fsinterw.htm.

L2TPv3 Layer 2 Fragmentation

Starting in Cisco IOS Release 12.0(32)SY, the L2TPv3 Layer 2 fragmentation feature is supported in an L2TPv3 pseudowire configuration. You can enable this feature to fragment IP traffic received from a CE router before the data enters the pseudowire, forcing the computationally expensive reassembly to occur in the CE network rather than in the service provider network.

The number of fragments that must be generated is determined based on the discovered pseudowire path MTU. To enable the fast discovery of the path MTU for an L2TPv3 pseudowire:

1. Enter the ip pmtu command in an L2TPv3 pseudowire configuration on an encapsulation router.

2. The original Layer 2 header of customer packets is copied to each of the generated fragments on the CE router.

3. The L2TP/IP encapsulation is added, and the frames are forwarded through the pseudowire.

On the Cisco 10720 Internet router, after you enter the ip pmtu command, the ip dfbit set command is automatically enabled to set the Don't Fragment (DF) bit in the outer Layer 2 packet headers so that (for performance reasons) tunneled packets are not reassembled on the decapsulation router. As a result, no fragmentation and reassembly is performed by the Cisco 10720 Internet router on packets received from a CE network.


Note The Cisco 10720 Internet router supports the reassembly only of fragmented IS-IS packets in an L2TPv3 pseudowire. IS-IS packet reassembly is performed by the Route Processor (RP) at the process level, not in the Parallel eXpress Forwarding (PXF) forwarding path.


For complete information about configuring the L2TPv3 pseudowire and using Layer 2 fragmentation, refer to Layer 2 Tunnel Protocol Version 3.

Integrated Routing and Bridging

On the Cisco 10720 Internet router, the integrated routing and bridging (IRB) feature is supported on the Fast Ethernet interfaces of the 4-port Gigabit Ethernet 8-port 10/100BASE-TX access card.

Your network might require you to bridge local traffic within several segments and have hosts on the bridged segments reach the hosts on the Cisco 10720 Internet router on a routed network. For example, if you plan to migrate bridged topologies into routed topologies, you might start by connecting some of the bridged segments to the routed networks.

Using IRB, you can route a given protocol between routed Fast Ethernet interfaces and bridge groups within one 4-port Gigabit Ethernet 8-port 10/100BASE-TX access card. Specifically, local or unroutable traffic is bridged among the bridged interfaces in the same bridge group, while routable traffic is routed to other routed interfaces or bridge groups.

Because bridging is in the data link layer and routing is in the network layer, they have different protocol configuration models. With IP, for example, bridge group interfaces belong to the same network and have a collective IP network address. In contrast, each routed interface represents a distinct network and has its own IP network address. Integrated routing and bridging uses the concept of a Bridge Group Virtual Interface (BVI) to enable these interfaces to exchange packets for a given protocol.

A BVI is a virtual interface on a Fast Ethernet interface of the 4-port Gigabit Ethernet 8-port 10/100BASE-TX access card that acts like a normal routed interface. A BVI does not support bridging, but represents the corresponding bridge group to routed interfaces within the access card. The Fast Ethernet interface number is the link between the BVI and the bridge group.


Note On the Cisco 10720 Internet router, Gigabit Ethernet ports do not support the integrated routing and bridging (IRB) feature. A bridge group configured on a Fast Ethernet interface and a subinterface configured on a Gigabit Ethernet port cannot communicate. Routing is performed only between a BVI and a Gigabit Ethernet interface.


On the Cisco 10720 Internet router, IRB is implemented on Fast Ethernet interfaces of the 4-port Gigabit Ethernet 8-port 10/100BASE-TX access card as follows:

Up to 8 bridge groups are supported.

Extended access control lists (EACLs), MQC policy maps configured on a BVI, and BVI statistics are supported.

IP hosts on bridged segments can only be discovered dynamically using the Address Resolution Protocol (ARP). ARP statistics are not supported.

On a BVI, Fast EtherChannel (FEC) and MPLS are not supported.

The following Trunking/802.1q restrictions apply:

On a bridge-enabled Fast Ethernet interface, no trunking is supported, including InterSwitch Link (ISL), 802.1q, and 802.1q trunks. After you enable bridging on a Fast Ethernet interface, the Cisco 10720 Internet router cannot process any type of VLAN-tagged control packet or data traffic. Subinterfaces are not supported on a bridge-enabled Fast Ethernet interface.

When a bridge-enabled Fast Ethernet interface receives 802.1q trunk traffic, the interface responds as follows:

—Although a Fast Ethernet port does not support VLAN subinterfaces, VLAN configuration commands are not blocked.

—If an 802.1q-tagged frame is received, the frame is not dropped, but forwarded according to the source MAC address in the hardware address table in the 4-port Gigabit Ethernet 8-port 10/100BASE-TX access card.

—802.1q frames cannot be routed to other bridge groups or any routed interface (Fast Ethernet, SRP, Gigabit Ethernet, and so on).

MAC address table:

Because multiple filter databases (FDBs) are not supported on the 4-port Gigabit Ethernet 8-port 10/100BASE-TX access card, each host must have a unique MAC address, including the hosts in different bridge groups.

Although the access card supports bridging MAC addresses that are up to 64 K, only a MAC address of 2 K can also be routed.

Quality of Service:

When you use MQC to configure a quality-of-service (QoS) policy on a BVI output interface, only set and police actions are allowed in the policy map.

Because of the way in which the Cisco 10720 Internet router interprets multicast and broadcast frames received on a bridge-enabled Fast Ethernet interface, all multicast and broadcast frames are punted to the RP for further processing in the slow path. All traffic destined for the RP (punted and slow-path packets) is sent to either a high-priority or low-priority queue. If a multicast or broadcast packet has an IP precedence value of 6 or 7, the packet is sent to the high-priority queue and serviced in strict priority. All other multicast and broadcast traffic is sent to the low-priority queue.

For information about configuring IRB, refer to the prerequisites and configuration procedures in the "Configuring IRB" chapter at: http://www.cisco.com/univercd/cc/td/doc/product/ong/15400/r40docs/454ios40/irb.htm.

For information about using individual bridging commands on the Cisco 10720 Internet router, refer to the Transparent Bridging Commands document at: http://www.cisco.com/univercd/cc/td/doc/product/software/ios121/121cgcr/ibm_r/brprt1/br1dtb.htm.


Note In the Transparent Bridging Commands document, only the bridging commands described in Table 1 are supported on the Cisco 10720 Internet router.


Table 1 Transparent Bridging Commands Supported on the Cisco 10720 Internet Router 

Bridging Command Supported
Cisco 10720 Router Command Mode

bridge aging-time

Global configuration

bridge forward-time

Global configuration

bridge hello-time

Global configuration

bridge irb

Global configuration

bridge max-age

Global configuration

bridge priority

Global configuration

bridge protocol

Global configuration

bridge route

Global configuration

bridge-group

Interface configuration

bridge-group path-cost

Interface configuration

bridge-group priority

Interface configuration

bridge-group spanning-disabled

Interface configuration

clear bridge

Privileged EXEC

interface bvi

Global configuration

show bridge

Privileged EXEC

show bridge group

Privileged EXEC

show interfaces bvi

Privileged EXEC

show interfaces irb

Privileged EXEC

show spanning-tree

Privileged EXEC


High Availability

Bidirectional Forwarding Detection

Bidirectional Forwarding Detection (BFD) is a detection protocol that provides fast forwarding path failure detection times for all media types, encapsulations, topologies, and routing protocols. In addition to fast forwarding path failure detection, BFD provides a consistent failure detection method for network administrators.

Because the network administrator can use BFD to detect forwarding path failures at a uniform rate (rather than the variable rates for different routing protocol hello mechanisms), network profiling and planning is easier, and reconvergence time is consistent and predictable. For information about how to configure and use BFD, refer to Bidirectional Forwarding Detection at: http://www.cisco.com/univercd/cc/td/doc/product/software/ios122/122newft/122limit/122sx/12218sxe/fs_bfd.htm.

On the Cisco 10720 Internet router, BFD is implemented as follows:

BFD is supported only for IPv4 networks on Fast Ethernet, Gigabit Ethernet, RPR-IEEE, and SRP interfaces. BFD is not supported on POS interfaces.

BFD is supported only in asynchronous mode. Either BFD peer can initiate a BFD session.

PXF must be enabled on the Cisco 10720 Internet router for BFD to operate properly. Cisco Express Forwarding (CEF) and IP routing must be enabled on all participating routers.

BFD works only between directly connected neighbors. BFD neighbors must be no more than one IP hop away. Multihop configurations are not supported.

BFD supports the following routing protocols on FE, GE, RPR-IEEE, and SRP interfaces: Border Gateway Protocol (BGP), Enhanced Interior Gateway Routing Protocol (EIGRP), Intermediate System-to-Intermediate System (IS-IS) and Open Shortest Path First (OSPF). One of the IP routing protocols supported by BFD must be configured on the routers before BFD is deployed.

When you configure the BFD session parameters on a Cisco 10720 router interface using the bfd command (in interface configuration mode), the minimum configurable time period supported for the milliseconds argument in both the interval milliseconds and min_rx milliseconds parameters is 50 milliseconds.

A maximum of 100 BFD sessions are supported on the Cisco 10720 Internet router.

When BFD tries to set up the connection between routing protocols and establish a 101st session between a Cisco 10720 Internet router and adjacent routers, the following error message appears:

00:01:24: %OSPF-5-ADJCHG: Process 100, Nbr 5.22.32.73 on RPR-IEEE1/1 from LOADING to 
FULL, Loading Done
00:01:24: %BFD-5-SESSIONLIMIT: Attempt to exceed session limit of 100 neighbors.

The Cisco 10720 Internet router does not support the following BFD features:

Demand mode

Echo packets

BFD over IP Version 6

Cisco Globally Resilient IP

Cisco Globally Resilient IP (GRIP) is a portfolio of technologies in Cisco IOS software that enables network-wide resilience to increase IP network availability. Network application traffic must cross different segments from the enterprise backbone, enterprise edge, and service provider (SP) edge through the SP core. All segments must be resilient enough to recover quickly from faults and to prevent faults from affecting user activities and network applications. A fault anywhere in the network can result in termination, interruption, or violation of Service Level Agreements (SLAs) for business-critical applications.

With Cisco Globally Resilient IP, network hardware and software work together and enable rapid recovery from disruptions to ensure fault transparency to users and network applications. The GRIP features offered on existing Cisco IOS platforms include:

Cisco Nonstop Forwarding

IP event dampening

Border Gateway Protocol (BGP) convergence optimization

Multicast subsecond convergence

Incremental Shortest Path First (SPF) optimization

MPLS Traffic Engineering Fast Reroute node protection

Cisco Nonstop Forwarding

Cisco Nonstop Forwarding (NSF) works with the Stateful Switchover (SSO) feature in Cisco IOS software to minimize the amount of time a network is unavailable to its users following a switchover. The main objective of Cisco NSF is to continue forwarding IP packets following a route processor (RP) switchover.

Usually, when a networking device restarts, all routing peers of that device detect that the device went down and then came back up. This transition results in a routing flap, which could spread across multiple routing domains. Routing flaps caused by routing restarts create routing instabilities, which are detrimental to the overall network performance.

Cisco NSF:

Helps to suppress routing flaps in SSO-enabled devices, thus reducing network instability.

Allows for the forwarding of data packets to continue along known routes while the routing protocol information is being restored following a switchover. With Cisco NSF, peer networking devices do not experience routing flaps. Data traffic is forwarded through intelligent line cards or dual forwarding processors (FPs) while the standby RP assumes control from the failed active RP during a switchover. The ability of line cards and FPs to remain up through a switchover and to be kept current with the Forwarding Information Base (FIB) on the active RP is key to Cisco NSF operation.

Is supported by the BGP, OSPF, and IS-IS protocols for routing and by Cisco Express Forwarding (CEF) for forwarding. Of the routing protocols, BGP, OSPF, and IS-IS are enhanced with NSF capability and awareness, which means that routers running these protocols can detect a switchover and take the necessary action to continue forwarding network traffic and to recover route information from peer devices. The IS-IS protocol can be configured to use state information that is synchronized between the active and the standby RP to recover route information following a switchover instead of information received from peer devices.

For more information about configuring Cisco NSF, refer to: http://www.cisco.com/univercd/cc/td/doc/product/software/ios120/120newft/120limit/120s/120s22/
nsf1
20s.htm.

Security Features

This section describes Cisco IOS security features supported on the Cisco 10720 Internet router. These security features can protect your network against degradation or failure and also against data loss or compromise resulting from intentional attacks and from unintended but damaging mistakes by well-meaning network users.

For more information about how to configure and use a security feature, refer to Cisco IOS Security Configuration Guide, Release 12.3.

Traffic Filtering

Cisco implements traffic filters with access control lists (also called access lists). Access lists determine what traffic is blocked and what traffic is forwarded at router interfaces. Cisco provides both basic and advanced access list capabilities.

Access control lists (ACLs)

You should configure ACLs for all routed network protocols (IP, Ethernet, and so on) to filter the packets of those protocols as the packets pass through a Cisco 10720 Internet router. You can configure an ACL to control access to a network: access lists can prevent certain traffic from entering or exiting a network. For detailed information, refer to Access Control Lists: Overview and Guidelines in the Cisco IOS Security Configuration Guide, Release 12.3.

On the Cisco 10720 Internet router, the ACL feature is implemented as follows:

If no ACL log has been configured, the ACL feature is implemented in Parallel eXpress Forwarding (PXF). All transit packets (packets in which the destination is not the local router) are matched by the PXF access control list. The PXF access control list does not provide a match counter: neither a per-ACL match nor a per-ACL entry match.

If no ACL log is configured, the match counter in the show access-list command displays the number of packets that are punted to the route processor and matched by a specific ACL entry. These packets are probably control packets, such as OSPF and BGP packets.

If the ACL log is configured, packets are still filtered by the PXF access control list, but they are also punted to the route processor (RP) to be filtered by the RP access control list. The function of the RP access control list is to count the packets. After counting the packets, the RP drops the packets (instead of forwarding them) because PXF already forwards them if they match the ACL criteria. The RP access control list provides both per-ACL and per-ACL entry match counters, and displays a message in the logs when applicable.

ACLs for IPv4 traffic are configured independently from ACLs for IPv6 traffic.

For IPv4, you create an access list and access conditions using the access-list command as described in the "Filtering IP Packets Using Access Lists" section in Configuring IP Services.

For IPv6, you use the ipv6 access-list command with the deny and permit keywords in global configuration mode. For more information, refer to the "IPv6 Access Control Lists" section in IPv6 for Cisco IOS Software.

ACL logging is not recommended, especially when used for filtering high-volume traffic, for the following reasons:

ACL logging consumes much more PXF processing power than ACL without logging because PXF has to provide feedback about the processed packets to the RP.

ACL logging consumes RP processing power, too. High-volume traffic can make the RP extremely busy.

For information on the basic filtering capabilities of ACLs, refer to Access Control Lists: Overview and Guidelines

Turbo Extended ACLs (more than 400 lines)

The Turbo Access Control Lists (Turbo ACL) feature processes access lists more expediently, providing faster functionality for routers equipped with the feature. For more information, refer to Turbo Access Control Lists.

IP Receive ACL Feature

The IP Receive ACL feature provides basic filtering capability for traffic that is destined for the Router Processor (RP) on the Cisco 10720 Internet router. The router can protect high-priority routing protocol traffic from an attack because the filtering occurs after any input access control list (ACL) on the ingress interface.

You can implement the IP Receive ACL feature in a security solution to protect a router from remote intrusions. Access to the router can be restricted to known, trusted sources and expected traffic profiles. For more information about how to configure and use this feature, refer to IP Receive ACL.

Note that on the Cisco 10720 Internet router:

The IP Receive ACL feature is applied only to IPv4 traffic destined for the RP with the exception of IPv4 options.

A named ACL cannot be used as the receive ACL.

The IP Receive ACL feature supports standard and extended access lists.

Because ICMP ping replies are implemented in PXF (not in the Route Processor as on other platforms), you must configure ICMP filtering separately on each 10720 input interface (not on the RP interface).

Unicast Reverse Path Forwarding Feature

The Unicast Reverse Path Forwarding (uRPF) feature helps reduce problems caused by the introduction of malformed or forged (spoofed) IP source addresses into a network by discarding IP packets that lack a verifiable IP source address. For example, a number of common types of denial-of-service (DoS) attacks, including Smurf and Tribe Flood Network (TFN), can take advantage of forged or rapidly changing source IP addresses to allow attackers to thwart efforts to locate or filter the attacks. For Internet service providers (ISPs) that provide public access, Unicast RPF deflects such attacks by forwarding only packets that have source addresses that are valid and consistent with the IP routing table. This action protects the network of the ISP, its customer, and the rest of the Internet.

The Cisco 10720 Internet router supports two Unicast RPF checking modes:

Strict checking mode verifies that the source IP address exists in the routing table and that the source IP address is reachable by a path through the input interface.

Loose (exist-only) checking mode verifies only that the source IP address exists in the routing table.


Note On the Cisco 10720 Internet router, the Unicast RPF feature (loose and strict checking modes) is not supported on an interface configured for L2TPv3 tunneling or EoMPLS. The Unicast RPF feature is, however, supported on 10720 interfaces configured for Fast Ethernet, Gigabit Ethernet, Packet-over-SONET, RPR-IEEE, and SRP.


For more information about this feature, refer to Configuring Unicast Reverse Path Forwarding in the Cisco IOS Security Configuration Guide, Release 12.3.

Control Plane Policing Feature

The Control Plane Policing feature allows users to configure a quality of service (QoS) filter that manages the traffic flow of control plane packets to protect the control plane of Cisco IOS routers and switches against reconnaissance and denial-of-service (DoS) attacks. In this way, the control plane (CP) can help maintain packet forwarding and protocol states despite an attack or heavy traffic load on the router or switch.

On the Cisco 10720 Internet router, control plane policing is implemented on Cisco Parallel eXpress Forwarding (PXF), a hardware-based central switch engine that can filter traffic at a higher rate than the route processor. PXF switches all data traffic separately from the route processor.

PXF packet processing occurs at an intermediate step between the nondistributed access and uplink cards and route processor. PXF punts certain types of packets (such as unknown Layer 2 encapsulation and packets with IP options) to the RP for further processing at interrupt level. For more information about this feature, refer to Control Plane Policing.

ACL IP Options Selective Drop

You can configure enhanced RP protection on a Cisco 10720 Internet router by using the ip option drop command to drop IPv4 packets with IP options that are punted to the RP by PXF. Tunneled IPv4 packets and IPv4 packets with an unsupported encapsulation method are not dropped.

On the Cisco 10720 Internet router, the ip option ignore command is not supported. Only drop mode (ip option drop) is supported. Drop mode drops all packets with IP options that are received on PXF and prevents options from being transmitted deeper into the network. Ignore mode treats packets as though they do not have IP options and does not remove options from a packet; it only ignores the options. For more information, refer to ACL IP Options Selective Drop.

Cisco Networking Services

Cisco Networking Services (CNS) is a foundation technology for linking users to network services. CNS Software Developers Kit (SDK) accomplishes this linking by making applications network-aware and increasing the intelligence of the network elements. CNS SDK provides building blocks to a range of customers in market segments such as enterprise, service provider, independent software vendors, and system integrators.

CNS Configuration Agent

The CNS Configuration Agent feature supports initial configurations, incremental configurations, and synchronized configuration updates for Cisco IOS software-based routing devices.

CNS Event Agent

The CNS Event Agent is part of the Cisco IOS software infrastructure that allows Cisco IOS software applications to publish and subscribe to events on a CNS event bus. CNS Event Agent works in conjunction with the CNS Configuration Agent feature.

Service Assurance Agent

The Cisco Service Assurance Agent (SAA), formerly known as Response Time Reporter (RTR), is a Cisco IOS technology that allows users to monitor network performance between a Cisco router and a remote device (another Cisco router, an IP Host, or an MVS host). SAA provides important performance information that allows network administrators to do service-level monitoring, troubleshooting, and resource planning.

For more information about how to use Cisco SAA to monitor and troubleshoot network performance, refer to Cisco Service Assurance Agent User Guide at: http://www.cisco.com/warp/public/cc/pd/iosw/prodlit/saaug_ai.htm

Restrictions for Cisco IOS Software Configuration on the Cisco 10720 Internet Router

MAC Address

You can only change the Media Access Control (MAC) address on the uplink card. The Cisco 10720 Internet Router does not support a user-configurable MAC address on Fast Ethernet interfaces.

boot system TFTP Command

The boot system TFTP command is not supported on the Cisco 10720 Internet Router because there is no available out-of-band Ethernet interface.

boot system flash Command

Use the boot system flash command instead of the boot system flash command to load a Cisco IOS image used at startup.

The Cisco 10720 Internet Router has a single flash memory device that contains both the bootflash and flash partitions. To look for and load the downloaded Cisco IOS image in the flash partition, use the boot system flash: command. Because the boot system flash command looks for the factory-installed Cisco IOS image in the bootflash partition, the command is disabled and has no effect.

Number of Queues Supported

The total number of user queues, including the default queue, supported on any Cisco 10720 Internet router interface is eight. The maximum number of user queues supported on an Ethernet subinterface is eight.

CEF Load-Balancing Algorithm

On the Cisco 10720 Internet router, the tunnel algorithm is not supported; only the original (10720-specific) and universal load-balancing algorithms are supported.

MQC Quality-of-Service Policies

The following restrictions apply to the MQC implementation on the Cisco 10720 Internet router:

The maximum number of class maps supported is 255, including class-default.

You cannot configure a service policy to both a main Ethernet interface and a VLAN subinterface.

You cannot configure a non-hierarchical service policy that includes queuing commands to an Ethernet subinterface.

When you configure per-VLAN queuing for a VLAN, bandwidth is reserved for the VLAN; unused bandwidth cannot be reused by the main interface or other subinterfaces.

The maximum number of packet descriptors supported on the Cisco 10720 Internet router is 2 million. When a queue is created, the number of packet descriptors equal to the maximum size of the queue is reserved for the queue. When you configure a QoS policy, an error message appears if you specify more than 70 percent of the 2 million packet descriptors available. The remaining 30 percent of total packet descriptors are reserved for use during configuration changes.

You cannot use the bandwidth percent maximize-utilization command on a queue created from a class map configured with the shape command.

Per-VLAN queuing is not supported on Fast EtherChannel and Gigabit EtherChannel link bundles.

In Cisco IOS Release 12.0(24)S and earlier releases, the Cisco 10720 Internet router does not support the bandwidth-kbps parameter in the bandwidth, priority, and shape commands. Only the percent percentage parameter is supported. See the "MQC Bandwidth in Absolute Values" section for more information.

In Cisco IOS Release 12.0(24)S and earlier releases, the Cisco 10720 Internet router supported a 2-color marker using the committed access rate (CAR). The CAR configuration consisted of the following settings: committed information rate (CIR), normal burst size, maximum burst size, conform action, and exceed action.

Starting in Cisco IOS Release 12.0(25)S, the Cisco 10720 Internet router supports a 3-color marker that consists of the following configuration settings: committed information rate (CIR), committed burst size (CBS), excess burst size (EBS), conform action, exceed action, and violate action.

As a result, when you boot a Cisco 10720 Internet router running Cisco IOS Release 12.0(25)S with a startup configuration based on CAR, the police command is automatically converted into the 3-color functionality. The following changes occur:

A new violate action is added. The default violate action is the value used for the exceed action.

CBS and EBS use the configured values of the Normal Burst Size and Maximum Burst Size parameters.

Customers who upgrade a Cisco 10720 Internet router from Cisco IOS Release 12.0(24)S or earlier to Cisco IOS Release 12.0(25)S or later releases should be aware of the change in police command operation. For more information, see the "police" section.

When you configure a quality-of-service policy (using the policy-map command) and apply it to outgoing traffic on a Cisco 10720 Internet router interface (using the service-policy command), outgoing packets are processed as follows:

Packets that are generated locally with PAK_PRIORITY are sent to the network control queue on the interface.

Packets with a precedence value of 6 or 7 that are either generated locally or transiting through the router are sent to the configured queue defined in the policy map. As a result, outgoing packets with a precedence value of 6 or 7 may not be processed with the priority required to maintain network stability. This behavior should be taken into account when you configure QoS policies for outgoing traffic on Cisco 10720 Internet router interfaces.

However, if you do not apply a quality-of-service policy to outgoing traffic on an interface, outgoing packets are processed in this way:

Packets that are generated locally with PAK_PRIORITY or have a precedence value of 6 and 7 are sent to the network control queue on the interface.

Packets with a precedence value of 6 or 7 that are transiting through the router are sent to the default queue.

In Cisco IOS Release 12.0(25)S and earlier releases, the match class-map command in class map configuration mode is not supported.

Starting in Cisco IOS Release 12.0(26)S, when the Cisco 10720 Internet router supports the match class-map command, the following restrictions apply:

Only one level of the nested class maps is supported. You cannot use a match class-map statement to include a nested class map if the nested class map contains another nested class map. An error message appears when you add a parent class with more then one level of nested child class to a policy map.

Only nonsplitting ACLs are supported within a nested class map. As a result, a nested class map with match-all characteristics is limited to approximately 50 lines of ACL rules.

Although the maximum number of matches normally supported in MQC for a parent class with nested child classes is 256 (with 16 matches in the parent as "match class" and 16 matches in each of the nested classes), due to a microcode limitation on the Cisco 10720 Internet router, the maximum number of matches supported for a parent class with nested child classes is 128.

In Cisco IOS Release 12.0(26)S and later releases, the priority percent percentage and priority percent bandwidth-kbps commands are not supported. The priority command (without arguments), however, is supported to configure a strict priority queue. See the "MQC Strict Priority Queue on the Cisco 10720 Internet Router" section for more information.

You cannot use the shape command in a strict priority queue; you cannot configure strict priority using the priority command on a shaped queue.

In Cisco IOS Release 12.0(30)S and later releases, match statements in a class map that are applied to IPv6 traffic do not support the following match criteria:

IPv6 source and destination addresses

IPv6 undetermined transport flag

IPv6 flow label

IP Real-Time Transport Protocol (RTP)

Local IPv6 packets that originate in the RP


Note IPv6 packets traveling from the RP are classified as follows:
- IPv6 packets with the PAK_PRIORITY flag are sent to the control queue.
- All other IPv6 packets are sent to the default queue.


Number of VLANs Supported

The maximum number of VLANs supported on each access card is as follows:

1200 VLANs on a 24-port Ethernet access card

1200 VLANs on a 4-port Gigabit Ethernet 8-port 10/100 Ethernet TX access card

L2TPv3 Restrictions

The following restrictions apply to the L2TPv3 implementation on the Cisco 10720 Internet router:

Only Layer 2 tunneling to the attachment circuit is supported, not Layer 3 tunneling.

L2TPv3 data encapsulation is performed directly over IP, not UDP or TCP.

Point-to-point L2TPv3 sessions are supported; point-to-multipoint and multipoint-to-point sessions are not supported.

Only L2TPv3 sessions between the same Layer 2 protocol are supported; for example, Ethernet-to-Ethernet or VLAN-to-VLAN, but not VLAN-to-Ethernet or Frame Relay-to-VLAN.

L2TPv3 sequencing is not supported on the Cisco 10720 Internet router.

In Cisco IOS Release 12.0(23)S, the Cisco 10720 Internet router supports only an 8-byte cookie length for packet decapsulation (received from a peer device). Support for 0- and 4-byte cookie lengths will be introduced in future releases. All cookie lengths (0, 4, and 8 bytes) are supported for packet encapsulation (sent to a peer device).

On the Cisco 10720 Internet router, the uti translation command is not migrated for Xconnect service and is not supported in Cisco IOS Release 12.0(23)S. Although the uti command is supported in L2TPv3 releases, the translation option is lost in the migration.

The following L2TPv3 features are not supported on the Cisco 10720 Internet router in Cisco IOS Release 12.0(23)S and earlier releases:

IP ToS Reflection

Variable Cookie Size (reassembly of L2TPv3 packets)

Path MTU Discovery

Fast EtherChannel and Gigabit EtherChannel

On the port-channel interface of a Fast or Gigabit EtherChannel bundle, UTI, L2TPv3, and EoMPLS tunneling are not supported.

Packet-over-SONET crc Command

On the Cisco 10720 Internet router, only a 32-bit word size is supported for the Cyclic Redundancy Check setting configured with the crc command.

MPLS Traffic Engineering

The Cisco 10720 Internet router does not support the forwarding of traffic into tunnels established with MPLS traffic engineering using policy-based routing (PBR) in Cisco IOS Release 12.0(23)S and earlier versions.

PXF Accelerated IPv6 on the Cisco 10720 Internet Router

Starting in Cisco IOS Release 12.0(26)S, CEF switching for IPv6 is performed in the accelerated fast path using PXF. However, PXF forwards only the following types of IPv6 packets:

IPv6 header + payload

IPv6 header +Transmission Control Protocol (TCP)/User Datagram Protocol (UDP) parameters + payload

IPv6 header + fragment option header + payload

IPv6 header + fragment option header + TCP/UDP parameters + payload

All preceding IPv6 packet types that match an eACL entry.

All other IPv6 packets are processed by the CPU using the route processor path, including:

IPv6 packets set with options other than the fragment option

All IPv6 control packets

IPv6 packets whose Layer 4 protocol is not TCP or UDP

IPv6 ICMP packets that are processed and generated

PXF Accelerated IPv6 Multicast

Large Turbo ACLs and QoS policy maps that need to be split to be processed by PXF are not supported with IPv6 multicast packets.

SRP—Layer 3 Fast Notification

On the Cisco 10720 Internet router, the SRP—Layer 3 Fast Notification feature applies only to the Open Shortest Path First (OSPF) or Intermediate System-to-Intermediate System (IS-IS) routing protocols.

When the Single Ring Recovery (SRR) protocol is enabled, faster convergence of Layer 3 routing protocols does not occur. The SRR protocol enables an SRP ring to preserve full node connectivity in the event of multiple failures on one of its two counter-rotating rings while the other is failure free. In all other cases, the SRP ring maintains the standard SRP intelligent protection switching (IPS) behavior.

IP Receive ACL

The IP Receive ACL feature is applied only to IPv4 traffic destined for the Route Processor with the exception of IPv4 options.

The IP Receive ACL feature supports only standard and extended access lists. You cannot use a named ACL as the receive ACL.

Because ICMP ping replies are implemented in PXF (not in the Route Processor as on other platforms), you must configure ICMP filtering separately on each 10720 input interface (not on the RP interface).

Unicast Reverse Path Forwarding

The most recently configured checking mode is not automatically applied to all interfaces as on other platforms. You must enable Unicast RPF separately on each interface.

The Unicast RPF feature requires that Cisco Express Forwarding (CEF) is enabled on the router.

The Unicast RPF feature (loose and strict checking modes) is not supported on an interface configured for L2TPv3 tunneling or EoMPLS.

Control Plane Policing

The Control Plane Policing feature requires the modular QoS command-line interface (CLI) (MQC) to configure packet classification and policing. Restrictions that apply to MQC Quality-of-Service Policies also apply to control plane policing.

In the input service policy (policy map) applied for control plane policing:

Only the police command is supported; the drop command is not supported. In the police command, set actions are not supported as arguments in conform-action, exceed-action, and violate-action parameters.

The following classification (match) criteria are supported:

Standard and extended IP access lists (ACLs)

In class-map configuration mode: match access-group, match input-interface, match ip dscp, match ip precedence, match mpls experimental, match protocol arp, match protocol ipv6, and match qos-group commands.

When using these commands for control plane policing, note the following restrictions:

Packet classification using match criteria is not supported for packets that cannot be classified in the 10720 data path, such as unknown Layer 2 encapsulation and IP options.

The following IPv6 fields are not be supported in packet classification for IPv6 QoS on the Cisco 10720 Internet router and are, therefore, not supported for control plane policing:

IPv6 source and destination addresses

Layer 2 class of service (CoS)

IPv6 routing header flag

IPv6 undetermined transport flag

IPv6 flow label

IP Real-Time transport Protocol (RTP)


Note Packets that are not supported for QoS packet classification on the Cisco 10720 Internet Router are not processed by control plane policing.


Output service policies applied using the service-policy output command for control plane policing are not supported on the Cisco 10720 Internet router.

ACL IP Options Selective Drop

On the Cisco 10720 Internet router, the ip option ignore command is not supported. Only drop mode (the ip option drop command) is supported.

Bidirectional Forwarding Detection

On the Cisco 10720 Internet router, Bidirectional Forwarding Detection is not supported on POS interfaces.

Named ACLs

On the Cisco 10720 Internet router, the QoS classification using Named ACLs is not supported. Numbered ACLs can be used in place of Named ACLs for QoS classification.

Related Features and Technologies

PXF

MQC

DPT (802.17 RPR)

Related Documents

Cisco IOS Software Command Summary

This document provides a summary of the commands used to configure routers.

Cisco 10720 Internet Router Installation and Configuration Guide

Presents hardware installation and basic configuration procedures for the Cisco 10720 Internet router.

Cisco 10720 Internet Router Access Card Installation and Configuration Guide

Contains instructions for installing and configuring the Ethernet access card on the Cisco 10720 Internet router.

Cisco 10720 Internet Router Uplink Card Installation and Configuration Guide

Contains instructions for installing and configuring the OC-48/STM-16c DPT and OC-48/STM-16c POS uplink cards and the console/auxiliary card on the Cisco 10720 Internet router.

Modular Quality of Service Command-Line Interface

Describes how to configure quality-of-service (QoS) policies using the modular quality-of-service command-line interface (Modular QoS CLI).

Cisco IOS Quality of Service Solutions Command Reference, Release 12.3

Provides information about QoS commands used to configure quality of service, a measure of performance for a transmission system that reflects its transmission quality and service availability.

Cisco IOS Quality of Service Solutions Configuration Guide, Release 12.3

Provides QoS configuration information and examples. Cisco IOS Quality of Service Solutions Configuration Guide, Release 12.3 (known as a virtual configuration guide) consists of the Cisco IOS Release 12.2 configuration guide and new-feature documentation for Cisco IOS Release 12.2 T.

Cisco IOS Software Command Summary

Provides a summary of the commands used to configure routers.

FC: Cisco IOS Release 12.0 Configuration Fundamentals Configuration Guide

Provides information about:

Different methods of entering commands into the router and altering the user environment

Different types of files that you can manipulate on the router, such as configuration files, images, and microcode

Tasks that allow you to maintain your router after it is configured with the network, routing, and WAN protocols

FR: Cisco IOS Release 12.0 Configuration Fundamentals Command Reference

Describes how to perform the following tasks:

Configure Cisco IOS software using the command-line interface (CLI) and command modes.

Use basic Cisco IOS commands, including user interface, file management, and system management commands.

Cisco IOS Security Configuration Guide, Release 12.3

Provides information about configuring Cisco IOS security features on your Cisco networking devices. These security features can protect your network against degradation or failure and also against data loss or compromise resulting from intentional attacks and from unintended but damaging mistakes by well-meaning network users.

The following tasks are described:

Authentication, Authorization, and Accounting (AAA)

Traffic filtering and firewalls, including information on access control lists (ACLs)

Other security features, such as Unicast Reverse Path Forwarding

Cisco IOS Security Command Reference, Release 12.3

Describes the commands used to configure Cisco IOS security features for Cisco networking devices, including contains commands used to configure authentication, authorization, and accounting (AAA) and Unicast Reverse Path Forwarding (uRPF).

Internetwork Troubleshooting Handbook

Provides network troubleshooting information about the problems encountered in the field in a format that is easy to apply.

Debug Command Reference

Addresses the network or system administrator who maintains Cisco routers and access servers running Cisco IOS software, and provides information about using debug commands to troubleshoot Cisco network servers. This manual is most effective when used with Internetwork Troubleshooting Handbook.

Cisco IOS Software System Error Messages

Describes Cisco IOS system error messages. The system software sends these error messages to the console (and, optionally, to a logging server on another system) during operation.

Cisco Management Information Base (MIB) User Quick Reference

Describes the Cisco Systems private, or local, Management Information Base (MIB) for the Cisco Internetwork Operating System (Cisco IOS). The Cisco MIB is provided with all Cisco software releases and with CiscoWorks router management software. The MIB file contains variables that can be set or read to provide information on network devices and interfaces.

Supported Standards, MIBs, and RFCs

Standards

No new or modified standards are supported by the Cisco 10720 Internet router.

MIBs

The following additional MIBs are supported on the Cisco 10720 Internet router:

CISCO-IETF-IP-FORWARD-MIB

CISCO-IETF-IP-MIB

CISCO-IETF-PW-ENET-MIB

CISCO-IETF-PW-MIB

CISCO-IETF-PW-MPLS-MIB

CISCO-OPTICAL-MONITORING-MIB

For descriptions of supported MIBs, refer to the Cisco MIB website on Cisco.com at: ftp://ftp.cisco.com/pub/mibs/v2/.

RFCs

No new or modified RFCs are supported by the Cisco 10720 Internet router.

Technical Assistance

The Technical Assistance Center (TAC) home page contains 30,000 pages of searchable technical content, including links to products, technologies, solutions, technical tips, and tools. Registered Cisco.com users can log in from this page to access even more content: http://www.cisco.com/public/support/tac/home.shtml

Prerequisites

None required.

Configuration Tasks

Configuration tasks for the Cisco 10720 Internet router are presented in the following sections. Each task in the list is identified as either optional or required.

Loading and Maintaining System Images (optional)

Upgrading the ROM Monitor Image (optional)

Configuring a CEF Load-Balancing Algorithm (optional)

Configuring a Fast Ethernet Interface (required)

Configuring a Gigabit Ethernet Interface (required)

Configuring an SRP Interface (required)

Configuring an RPR-IEEE Interface (required)

Configuring SRP Mode on a Packet-over-SONET or an RPR-IEEE Interface (optional)

Configuring RPR-IEEE Mode on an SRP Interface (optional)

Configuring an RPR-IEEE Interface (optional)

Changing an SRP MAC Address (optional)

Configuring Modular Quality of Service (optional)

Configuring Policy-Based Routing (optional)

Configuring 802.3x Flow Control (optional)

Configuring Unicast Reverse Path Forwarding (optional)

Configuring Control Plane Policing (optional)

Prioritizing Ethernet Traffic (optional)

Testing Cable Problems on a Fast Ethernet Interface (optional)

Verifying a Fast Ethernet Interface (optional)

Verifying a Gigabit Ethernet Interface (optional)

Verifying an SRP Interface (optional)

Verifying an RPR-IEEE Interface (optional)

Verifying a POS Interface (optional)

Verifying the SRP MAC Address (optional)

Verifying the DSCP Configuration in a Service Policy and Displaying Drop Statistics (optional)

Verifying 802.3x Flow Control (optional)

Verifying Unicast Reverse Path Forwarding (optional)

Verifying Control Plane Policing (optional)

For information on other commands that can be used by the uplink and access cards, see the Cisco IOS Release 12.0(18)ST configuration guides.


Note 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.


Loading and Maintaining System Images

System images contain the Cisco IOS software. The Cisco 10720 Internet router already has an image on it when you receive it. However, you may want to load a different image onto the router at some point. This task is optional. For example, you may want to upgrade your software to the latest release, or use the same version of the software for all the routers in a network.

Different system images contain different sets of Cisco IOS features. To determine which version (release number) of Cisco IOS is currently running on your system and the filename of the system image, use the show version command in privileged EXEC mode. For example, Version 12.0 indicates Cisco IOS Release 12.0, and c10700-p-mz.120.18.ST indicates the system image for a Cisco 10720 Internet Router containing the feature set.

When loading and maintaining images on the Cisco 10720 Internet Router, be aware of the following:

The boot system TFTP command is not supported because there is no available out-of-band Ethernet interface.

Use the boot system flash: command instead of the boot system flash command. The boot system flash command has no effect.

For a description loading and maintaining system images, refer to the "File Management" chapter of Cisco IOS Release 12.0 Configuration Fundamentals Configuration Guide.

Types of Images

The following are the two main types of image your router may use:

System image—The complete Cisco IOS software. This image is loaded when your router boots and is used most of the time.

Use the show file systems EXEC command to determine which file systems the router supports. Refer to the Cisco 10720 Internet Router Installation Configuration Guide for information about where these images are located by default.

Boot image—A full Cisco IOS image. This image is used to perform network booting or to load Cisco IOS images onto the router. This image is also used if the router cannot find a valid system image.

For a complete description of the system image commands, see the "System Image and Microcode Commands" section in Cisco IOS Release 12.0 Configuration Fundamentals Command Reference.

Upgrading the ROM Monitor Image

The read-only memory (ROM) monitor is the first software to be run on the Cisco 10720 Internet Router upon system power up or restart. ROM executes the hardware power-on test and then either automatically boots a system image or presents the user with a command-driven user interface. From the command-line interface of the ROM monitor, you can manually load a Cisco IOS software image.

The ROM monitor (ROMMON) image on the Cisco 10720 Internet Router is field upgradeable. The ROMMON image is stored in a boot area that is divided into four regions, as follows:

Gold region—Contains a ROMMON image that is not normally changed. It is the first image that is used when the Cisco 10720 Internet Router is started or when images stored in Regions F1 and F2 become invalid.

Regions F1 and F2—Each region provides a storage area for a ROMMON image. These regions are field upgradeable by using the upgrade rom-monitor file command to load a ROMMON image.

Unused region—This region is reserved and cannot be accessed.


Note Under normal operating conditions, you should not have to upgrade the ROM Monitor image. However, if you upgrade the image, we recommend that you load it only from flash memory.


To upgrade the ROMMON image, use the following commands:

 
Command
Purpose

Step 1 

Router> enable 

Enters the privileged EXEC command mode. The system prompts you for a password if one is set.

Step 2 

Router# show rom-monitor

Verifies the status of the ROMMON images in the storage regions in the boot area and displays the ROMMON image that is currently active.

Step 3 

Router# copy tftp flash

Copies the new ROMMON record file to the router flash memory.

Step 4 

Router# upgrade rom-monitor file flash:filename

Programs the new ROMMON image into ROMMON flash memory on the router.

Step 5 

Router# reload

Reboots the router so that the ROMMON image becomes the active image.

Use the show rom-monitor command to verify the ROMMON image upgrade. If there is an error after upgrading a ROMMON image to a specific region, the region appears as invalid in the show command output. If the upgrade is successful, after the Cisco IOS image is started, the region appears as approved, preferred to show that the new image is selected as the preferred image to use and is the image that is currently running.

Upgrading the Gold ROM Monitor Image

If you have field-upgraded the route processor (RP) memory on a Cisco 10720 Internet Router from 256 MB to 512 MB, as described in the Cisco 10720 Internet Router Memory Replacement Instructions, you may also need to upgrade the gold ROMMON image. A prerequisite for upgrading the gold ROMMON image is that the Cisco 10720 Internet Router is running Cisco IOS Release 12.0(28)S or later.

You do not have to upgrade the gold ROMMON image if:

The Cisco 10720 Internet Router has 256 MB of RP memory.

You purchased the Cisco 10720 Internet Router with 512 MB of RP memory.

Before you upgrade the ROMMON image stored in the gold region, you must first:

1. Upgrade the ROMMON image on the Cisco 10720 Internet Router (as described in Upgrading the ROM Monitor Image) to ensure that the active ROMMON image is in region F1 or F2.

2. Use the show version command in privileged EXEC mode to ensure that the router is running Cisco IOS Release 12.0(28)S or later.

3. Upgrade the main FPGA, if it is not version 4.

FPGA version 4 is a prerequisite for upgrading the ROM monitor image in the gold storage region. To verify the version of FPGA installed on a Cisco 10720 Internet Router, enter the show diags command. The FPGA version appears following Main FPGA ver: as follows:

0x0003 indicates that FPGA version 3 is installed. You must upgrade to FPGA version 4 to upgrade the ROM monitor image for use with Cisco IOS Release 12.0(28)S or later.

0x0004 indicates that FPGA version 4 is installed.

To upgrade to FPGA version 4, follow these steps:

1. Use the show version command to ensure that Cisco IOS Release 12.0(28)S or later is running on the Cisco 10720 Internet Router.

If you need to load a new system image, refer to the "File Management" chapter in the Cisco IOS Release 12.0 Configuration Fundamentals Configuration Guide.

2. Enter the upgrade hw-module slot 0 command in privileged EXEC mode to upgrade the main FPGA:

Router# upgrade hw-module slot 0
Upgrade takes about 40 secs, don't power off. Process? [confirm]
Finish main FPGA programming
Upgrade succeeds, reload system to take effect.

3. Power-cycle and reboot the router to use FPGA version 4.

After you upgrade the main FPGA to version 4 and verify that the Cisco 10720 Internet Router is running Cisco IOS Release 12.0(28)S or later and the active ROMMON image is in region F1 or F2, upgrade the gold ROMMON image by using the following commands:

 
Command
Purpose

Step 1 

Router> enable 

Enters the privileged EXEC command mode. The system prompts you for a password if one is set.

Step 2 

Router# copy tftp flash

Copies the ROMMON record file to the router flash memory.

Step 3 

Router# upgrade rom-monitor file flash:filename gold

Upgrades the ROM monitor image in the gold storage region from flash memory using the software image in the specified file.

Step 4 

Router# reload

Reboots the router so that the new software and ROM monitor image become active.

Configuring a CEF Load-Balancing Algorithm

The Cisco 10720 Internet router is set to perform load balancing with the original algorithm by default. To configure the universal algorithm (or to switch back to the original algorithm), use the following commands:

 
Command
Purpose

Step 1 

Router> enable 

Enters the privileged EXEC command mode. The system prompts you for a password if one is set.

Step 2 

Router# configure terminal 

Enters configuration mode and specifies the console terminal as the source of the configuration commands.

Step 3 

Router(config)# ip cef load-sharing algorithm {original | universal [id]}

Configures a different CEF load-balancing algorithm.

The original keyword sets the load-balancing algorithm to the original algorithm, based on a source and destination hash.

The universal keyword sets the load-balancing algorithm to one that uses a source and destination and an ID hash.

The id argument is a fixed identifier.

Step 4 

Router(config)# end

Returns to privileged EXEC mode.

Configuring a Fast Ethernet Interface

To create a basic configuration, enable a Fast Ethernet interface, and specify IP routing, follow these steps. This task is required. You can also enter other configuration commands, depending on the requirements of your routing configuration. For descriptions of configuration commands and the configuration options available, refer to the appropriate software publications listed in the "Related Documents" section.

A Cisco 10720 Internet router identifies a Fast Ethernet interface address by its card slot number and port number, in the format slot/port. For example, the slot/port address of a Fast Ethernet interface on a 24-port Ethernet access card installed in line card slot 2 and port 1 is 2/1.

To configure a Fast Ethernet interface, use the following commands:

 
Command
Purpose

Step 1 

Router> enable 

Enters the privileged EXEC command mode. The system prompts you for a password if one is set.

Step 2 

Router# show interface fastethernet 2/1

(Optional) Checks the status of each port by entering the show interface fastethernet slot/port command.

Step 3 

Router# configure terminal 

Enters configuration mode and specifies the console terminal as the source of the configuration commands.

Step 4 

Router(config)# ip routing

Enables IP routing.

Step 5 

Router(config)# interface fastethernet 2/1

Specifies the new interface to configure by entering the interface command, followed by type (Fast Ethernet) and slot/port.

Step 6 

Router(config-if)# ip address 10.0.0.1 255.255.255.0

Assigns an IP address and subnet mask to the interface.

Step 7 

Router(config-if)# no shutdown

Changes the shutdown state to up and enables the interface.

Step 8 

Router(config-if)# exit

Router(config)# exit

Router#

Returns to privileged EXEC mode so you can perform verification steps.

Configuring a Gigabit Ethernet Interface

To create a basic configuration, enable a Gigabit Ethernet interface, and specify IP routing, follow these steps. This task is required. You can also enter other configuration commands, depending on the requirements of your routing configuration. For descriptions of configuration commands and the configuration options available, refer to the appropriate software publications listed in the "Related Documents" section.

A Cisco 10720 Internet Router identifies a Gigabit Ethernet interface address by its card slot number and port number, in the format slot/port. For example, the slot/port address of a Gigabit Ethernet interface on a 4-port Gigabit Ethernet 8-port 10/100 Ethernet TX access card installed in line card slot 2 and port 2 is 2/2.

To configure a Gigabit Ethernet interface, use the following commands:

 
Command
Purpose

Step 1 

Router> enable 

Enters the privileged EXEC command mode. The system prompts you for a password if one is set.

Step 2 

Router# show interface gigabitethernet 2/1

(Optional) Checks the status of each port by entering the show interface gigabitethernet slot/port command.

Step 3 

Router# configure terminal 

Enters configuration mode and specifies the console terminal as the source of the configuration commands.

Step 4 

Router(config)# ip routing

Enables IP routing.

Step 5 

Router(config)# interface gigabitethernet 2/1

Specifies the new interface to configure by entering the interface command, followed by type (Gigabit Ethernet) and slot/port.

Step 6 

Router(config-if)# ip address 10.0.0.1 255.255.255.0

Assigns an IP address and subnet mask to the interface.

Step 7 

Router(config-if)# no shutdown

Changes the shutdown state to up and enables the interface.

Step 8 

Router(config-if)# exit

Router(config)# exit

Router#

Returns to privileged EXEC mode so you can perform verification steps.

Configuring an SRP Interface

To create a basic configuration, enable an SRP interface, and specify IP routing, follow these steps. This task is required. You can also enter other configuration commands, depending on the requirements of your system configuration, as described in the software publications listed in the "Related Documents" section.

For descriptions of SRP configuration commands and the configuration options available, refer to the Spatial Reuse Protocol document at: http://www.cisco.com/univercd/cc/td/doc/product/software/ios120/120newft/120limit/120s/
s
rpapsgs.htm

A Cisco 10720 Internet router identifies an SRP interface address by its line card slot number and port number, in the format slot/port. For example, the slot/port address of an SRP interface on an uplink card installed in line card slot 1 and port 1 is 1/1.

There are two physical OC-48c/STM-16 SRP ports (Side A and Side B) on the uplink card. They behave as one SRP interface and share one IP address.

To configure an SRP interface, use the following commands:

 
Command
Purpose

Step 1 

Router> enable 

Enters the privileged EXEC command mode. The system prompts you for a password if one is set.

Step 2 

Router# configure terminal 

Enters configuration mode and specifies the console terminal as the source of the configuration commands.

Step 3 

Router# show interface srp 1/1 

(Optional) Checks the status of each port by entering the show interface srp slot/port command.

Step 4 

Router(config)# ip routing

(Optional) Enables IP routing.

Step 5 

Router(config)# interface srp 1/1

Specifies the new interface to configure by entering the interface command, followed by type (srp) and slot/port.

Step 6 

Router(config-if)# ip address 10.0.0.1 255.255.255.0

Assigns an IP address and subnet mask to the interface.

Step 7 

Router(config-if)# no shutdown

Changes the shutdown state to up and enables the interface.

Step 8 

Router(config-if)# exit
Router(config)# exit

Router#

Returns to privileged EXEC mode so that you can perform verification steps.

Configuring an RPR-IEEE Interface

To create a basic configuration, enable an RPR-IEEE interface, and specify IP routing, follow these steps. This task is required. You can also enter other configuration commands, depending on the requirements of your system configuration, as described in the software publications listed in the "Related Documents" section.

For descriptions of RPR-IEEE configuration commands and the configuration options available, refer to IEEE 802.17 Resilient Packet Ring Feature Guide at: http://www.cisco.com/univercd/cc/td/doc/product/software/ios120/120newft/120limit/120s/
rprswg.htm

A Cisco 10720 Internet router identifies an RPR-IEEE interface address by its line card slot number and port number, in the format slot/port. For example, the slot/port address of an RPR-IEEE interface on an uplink card installed in line card slot 1 and port 1 is 1/1.

There are two physical OC-48c/STM-16 RPR-IEEE ports (Span East and Span West) on the uplink card. They behave as one RPR-IEEE interface and share one IP address.

To configure an RPR-IEEE interface, use the following commands:

 
Command
Purpose

Step 1 

Router> enable 

Enters the privileged EXEC command mode. The system prompts you for a password if one is set.

Step 2 

Router# configure terminal 

Enters configuration mode and specifies that the console terminal as the source of the configuration commands.

Step 3 

Router# show interface rpr-ieee 1/1 

(Optional) Checks the status of each port by entering the show interface rpr-ieee slot/port command.

Step 4 

Router(config)# ip routing

(Optional) Enables IP routing.

Step 5 

Router(config)# interface rpr-ieee 1/1

Specifies the new interface to configure by entering the interface command, followed by type (rpr-ieee) and slot/port.

Step 6 

Router(config-if)# ip address 10.0.0.1 255.255.255.0

Assigns an IP address and subnet mask to the interface.

Step 7 

Router(config-if)# no shutdown

Changes the shutdown state to up and enables the interface.

Step 8 

Router(config-if)# exit
Router(config)# exit

Router#

Returns to privileged EXEC mode so that you can perform verification steps.

Configuring SRP Mode on a Packet-over-SONET or an RPR-IEEE Interface

The Versatile Optical Interface (VOI) allows you to change the interfaces on a 2-port OC-48/STM-16c POS/SRP uplink card from Packet-over-SONET (POS)/SDH to Spatial Reuse Protocol (SRP) mode.

Starting in Cisco IOS Release 12.0(29)S, you can also change the interfaces on a Dual Mode IEEE 802.17 RPR/SRP uplink card from Resilient Packet Ring (RPR)-IEEE to SRP mode.

SRP is the underlying technology used in the Cisco DPT line cards and is supported on the 2-port OC-48/STM-16c POS/SRP and Dual Mode IEEE 802.17 RPR/SRP uplink cards.

You can then interwork Cisco 10720 SRP interfaces with OC-48c/STM-16c DPT/SRP line cards in Cisco 12000 series Internet routers. Configuring SRP mode on a POS interface is an optional task.

To change a POS or RPR-IEEE interface on an uplink card to SRP mode, use the following commands:

 
Command
Purpose

Step 1 

Router> enable 

Enters privileged EXEC command mode.

Step 2 

Router# configure terminal 

Enters configuration mode and specifies the console terminal as the source of the configuration commands.

Step 3 

Router(config)# hw-module slot 1 srp

Configures SRP mode for the Packet-over-SONET or RPR-IEEE interfaces on the uplink card in slot 1.

Step 4 

Router(config)# ^Z
Router# write
Router# reload

Returns to privileged EXEC mode and reloads the configuration in SRP mode.

For information about how to configure and use SRP in a dual-resilient ring configuration, refer to Spatial Reuse Protocol Feature Guide at http://www.cisco.com/univercd/cc/td/doc/product/software/ios120/120newft/120limit/120s/
s
rpapsgs.htm.

Configuring RPR-IEEE Mode on an SRP Interface

You can change the interfaces on a Dual Mode IEEE 802.17 RPR/SRP uplink card from SRP to Resilient Packet Ring (RPR)-IEEE mode.

IEEE 802.17 RPR is a high-speed MAC-layer protocol that is optimized for packet transmission in resilient ring topologies. RPR employs a ring structure using unidirectional, counter-rotating ringlets. Each ringlet is made up of links with data flow in the same direction.

You can interwork Cisco 10720 RPR interfaces with other networking devices in an RPR ring and use enhanced RPR options for data classification, protection, and fairness. Configuring RPR mode on an SRP interface is an optional task.

To change an SRP interface to RPR-IEEE mode, use the following commands:

 
Command
Purpose

Step 1 

Router> enable 

Enters privileged EXEC command mode.

Step 2 

Router# configure terminal 

Enters configuration mode and specifies the console terminal as the source of the configuration commands.

Step 3 

Router(config)# hw-module slot 1 rpr-ieee

Configures RPR-IEEE mode for the SRP interfaces on the uplink card in slot 1.

Step 4 

Router(config)# ^Z
Router# write
Router# reload

Returns to privileged EXEC mode and reloads the configuration in SRP mode.

For information about how to configure and use RPR-IEEE mode in a dual-resilient ring configuration, refer to IEEE 802.17 Resilient Packet Ring Feature Guide at http://www.cisco.com/univercd/cc/td/doc/product/software/ios120/120newft/120limit/120s/
rprswg.htm.

Changing an SRP MAC Address

The MAC address on an SRP interface is related to the IP address. The address of the uplink card in the router is slot 1/port 1.

This task is optional. The SRP interface is identified by its unique MAC address. The MAC address can be changed on the uplink card. The Burnt-in Address (BIA) is labeled on the chassis.

To change an SRP MAC address, use the following commands:

 
Command
Purpose

Step 1 

Router> enable 

Enters the privileged EXEC command mode. The system prompts you for a password if one is set.

Step 2 

Router# configure terminal

Enters configuration mode and specifies the console terminal as the source of the configuration commands.

Step 3 

Router (config)# interface srp 1/1

Specifies the interface to configure by entering the interface command, followed by type (srp) and slot/port.

Step 4 

Router(config-if)# mac-address 0001.64ff.2981

Sets the MAC address in the form xxxx.xxxx.xxxx, where xxxx represents a two-byte hexadecimal value. Use no mac-address to restore the default MAC address.

Step 5 

Router(config-if)# exit
Router(config)# exit
Router#

Returns to privileged EXEC mode, so you can perform verification steps.

Configuring Modular Quality of Service

The Quality of Service (QoS) feature allows you to specify a traffic class independent of QoS policies. You use the modular QoS command-line interface (MQC) to configure a QoS policy and apply it to an interface. Configuring an MQC policy is an optional task.

You must follow these basic steps to configure and apply a modular quality of service policy:

1. Define a traffic class using the class-map command.

2. Create a service policy by associating the traffic class with one or more QoS policies (using the policy-map command).

3. Attach the service policy to the interface with the service-policy command.

You can configure and use supported QoS features on any Fast Ethernet, Gigabit Ethernet, SRP, or Packet-over-SONET interface on the Cisco 10720 Internet router.

When you configure a quality of service policy (using the policy-map command) and apply it to outgoing traffic on an interface (using the service-policy command), outgoing packets are processed as follows:

Packets that are generated locally with PAK_PRIORITY are sent to the network control queue.

Packets with a precedence value of 6 or 7 that are either generated locally or transiting through the router are sent to the configured queue defined in the policy map. As a result, outgoing packets with a precedence value of 6 or 7 may not be processed with the priority required to maintain network stability. It is important to take into account this behavior when you configure QoS policies for outgoing traffic on Cisco 10720 Internet router interfaces.

If you do not apply a quality-of-service policy to outgoing traffic on an interface, outgoing packets are processed in this way:

Packets that are generated locally with PAK_PRIORITY or have a precedence value of 6 or 7 are sent to the network control queue.

Packets with a precedence value of 6 or 7 that are transiting through the router are sent to the default queue.

The Cisco 10720 Internet router supports a subset of MQC commands and implements a special MQC command for changing the SRP priority value for outgoing packets.

The Cisco 10720 Internet router does not support the following MQC commands:

set atm-clp

match destination-address mac

priority percent percentage

priority bandwidth-kbps

Starting in Cisco IOS Release 12.0(24)S, the Cisco 10720 Internet router supports the following MQC features:

Hierarchical Policy Map

Per-VLAN Queuing

Distribution of Remaining Bandwidth

Turbo QoS Classifier

Starting in Cisco IOS Release 12.0(25)S, the Cisco 10720 Internet router supports additional MQC features:

MQC Bandwidth in Absolute Values

Single Rate 3-Color Marker for Traffic Policing

Starting in Cisco IOS Release 12.0(26)S, the Cisco 10720 Internet router also supports the following MQC features:

MQC Hierarchical Class Maps on the Cisco 10720 Internet Router

MQC Strict Priority Queue on the Cisco 10720 Internet Router

Starting in Cisco IOS Release 12.0(27)S, the Cisco 10720 Internet router supports:

DiffServ Compliant Weighted Random Early Detection

Starting in Cisco IOS Release 12.0(30)S, the Cisco 10720 Internet router supports all IPv4 QoS features in IPv6 environments, including packet classification, queuing, traffic shaping, WRED, class-based packet marking, and policing of IPv6 packets.

All of the QoS features available for IPv6 environments are managed from the modular QoS command-line interface. The MQC allows you to define IPv6 traffic classes, create and configure traffic policies (policy maps) for IPv6 traffic, and then attach those traffic policies to interfaces. Any class map or policy map you configure using MQC can be applied to IPv4 or IPv6 traffic.


Note A new command, match protocol [ip | ipv6], is introduced on the Cisco 10720 Internet router to allow you to differentiate between IPv4 and IPv6 traffic in QoS policies. For more information, see match protocol.


The following MQC class-map commands are now supported on the Cisco 10720 Internet router:

match protocol [ip | ipv6]

match dscp (matches IPv4 and IPv6 packets)

match precedence (matches IPv4 and IPv6 packets)

match ip [dscp | precedence] (matches only IPv4 packets)


Note Because the match precedence and match precedence commands match both IPv4 and IPv6 packets by default, you must also use the match protocol [ip | ipv6] command in a class map to configure a traffic class for only IPv4 or IPv6 traffic.


The following policy-map commands and actions that have been supported on IPv4 traffic are now supported on IPv6 traffic:

bandwidth

police

priority

queue-limit

random-detect

set cos

set mpls experimental (only affects tag packets)

set qos-group

set rpr-ieee

set srp-priority

shape

The following policy-map commands apply to both IPv4 and IPv6 traffic:

set dscp

set precedence

For detailed information about how to configure QoS policies in IPv6 environments, refer to Implementing QoS for IPv6 for Cisco IOS Software.

For complete documentation on MQC configuration commands and tasks, and for general information on how to configure the MQC, refer to:

Modular Quality of Service Command-Line Interface

Cisco IOS Quality of Service Solutions Configuration Guide, Release 12.3.

Cisco IOS Quality of Service Solutions Command Reference, Release 12.3

Hierarchical Policy Map

You can use a hierarchical policy map to specify a parent shaper for a given interface or subinterface (802.1Q). Under the parent shaper, you can specify a child policy map to configure multiple user queues, such as shaped, fair, priority, and default.

Use this feature to offer fractional bandwidth service on a Gigabit Ethernet or Fast Ethernet access interface. When you configure an interface with fractional bandwidth, the packet dequeue rate does not exceed the configured fractional value.

You specify fractional bandwidth as a percentage of the physical bandwidth of the port, ranging from 1 to 99 percent in increments of 1 percent.

When you first configure fractional bandwidth, and each time you modify the fractional bandwidth value, take into account that the bandwidth used by the main interface is modified accordingly:

User queues may be resized.

The buddy queue or single queues may be removed or reinstated.

If you configure the bit rate on a Cisco 10720 Gigabit Ethernet, POS, or SRP high-speed interface to a value less than 700 Mbps, the buddy queues are removed on the output queues of the interface.

To configure fractional bandwidth, you must use a two-level hierarchical policy map that consists of a parent policy and a child policy linked together. The parent policy must be configured in the following format:

Policy Map <place-name>
    Class class-default
      shape percent <percentage>
      service-policy <child_policy_name>

where <percentage> specifies the fractional percentage of bandwidth to use. The valid values are from 1 to 99 in 1-percent increments.

The child policy map is an ordinary policy map with no special restriction. When you apply the parent policy map as an output service policy, the fractional bandwidth takes effect.

The following example shows how to configure a fractional output bandwidth of 30 Mbps (30 percent of 100 Mbps throughput) on the Fast Ethernet port 1 in slot 2, and then to verify the configuration. The queue for class prec0 has been guaranteed a bandwidth of 3 Mbps (10 percent of 30 Mbps) and the low-latency queue for class prec7 has been guaranteed a bandwidth of 6 Mbps (20 percent of 30 Mbps).

Router# configure terminal
Enter configuration commands, one per line.  End with CNTL/Z.
Router(config)# policy-map child_policy
Router(config-pmap)# class prec0
Router(config-pmap-c)# bandwidth percent 10
Router(config-pmap-c)# class prec7
Router(config-pmap-c)# bandwidth percent 20
Router(config-pmap-c)# policy-map parent_policy
Router(config-pmap)# class class-default
Router(config-pmap-c)# shape percent 30
Router(config-pmap-c)# service-policy child_policy
Router(config-pmap-c)# interface fastethernet 2/1
Router(config-if)# service-policy output parent_policy
Router(config-if)# ^Z
Router#
00:18:42: %SYS-5-CONFIG_I: Configured from console by console

Router# show hardware pxf cpu queue fastethernet 2/1

VCCI 5:
				Class			ID	Length/Max				Slot		Dequeues			Drops
		0	class-default				263		0/2048			2		59			0
		1	prec0				311		0/2048			2		0			0
		2	prec7				300		0/2048			2		0			0
		15	net control				262		0/1024			2		0			0

Legend:
$: Priority Queue
~: RED Queue
Router#
Router# show policy-map parent_policy
  Policy Map parent_policy
    Class class-default
      shape percent 30
      service-policy child_policy

Router# show policy-map child_policy 
  Policy Map child_policy
    Class prec0
         bandwidth percent 10
    Class prec7
         bandwidth percent 20

As shown in the next example, you can modify the fractional bandwidth percentage used in the parent policy at any time so that, for example, the guaranteed bandwidth of the class prec0 queue is 5 Mbps (10 percent of 50 Mbps) and of the prec7 queue is 10 Mbps (20 percent of 50 Mbps).

Router# configure terminal
Enter configuration commands, one per line.  End with CNTL/Z.
Router(config)# policy-map parent_policy
Router(config-pmap)# class class-default
Router(config-pmap-c)# shape percent 50
Router(config-pmap-c)# ^Z
Router#
00:32:32: %SYS-5-CONFIG_I: Configured from console by console

Router# show policy-map parent-policy
  Policy Map parent-policy
    Class class-default
         shape percent 50

Per-VLAN Queuing

You can use MQC to configure output packet queues for an 802.1q VLAN on a Cisco 10720 Internet router Ethernet interface. When you configure a VLAN queue, you must specify the amount of bandwidth reserved for the VLAN. After VLAN queuing is configured, the packet dequeue rate does not exceed the specified rate. Also, as long as the Cisco 10720 Internet router does not experience system-wide congestion, traffic on the VLAN interface is serviced at the specified bandwidth.

You configure VLAN bandwidth as a percentage of the total bandwidth available on the physical interface, ranging from 1 to 99 percent in increments of 1 percent. The aggregate amount of reserved bandwidth on a physical Ethernet interface cannot exceed 100 percent. If you configure more than 100 percent of reserved bandwidth for VLAN queuing, an error message appears.

After you configure reserved bandwidth for a VLAN, unused bandwidth on the VLAN cannot be reused by other traffic on the main Ethernet interface and subinterfaces.

When you first configure VLAN bandwidth, and each time you modify the VLAN bandwidth setting, take into account that the bandwidth used by the main interface is modified accordingly:

User queues may be resized.

The buddy queue or single queues may be removed or reinstated.

After you configure VLAN queuing, the VLAN sets its own default queue and network control queues. The default and network control queues for the VLAN are different from the queues used by the main interface.

When VLAN queuing is not configured for a VLAN, traffic on the VLAN is subject to the QoS service policy attached to the main interface, if any exists.

As when configuring fractional bandwidth, when you configure output queues on a VLAN subinterface, you must use a two-level hierarchical policy map that consists of a parent policy and a child policy linked together. The parent policy must be configured in the following format:

Policy Map <policy_name>
    Class class-default
      shape percent <percentage>
      service-policy <child_policy_name>

where <percentage> specifies the percentage of bandwidth on the main Ethernet interface that is reserved for exclusive use of VLAN traffic. The valid values are from 1 to 99 in 1-percent increments.

The child policy map is an ordinary policy map with no special restriction. When you apply the parent policy map as an output service policy on the VLAN subinterface, the VLAN queues are created and the specified bandwidth percentage is reserved for VLAN use.

The following example shows how to configure the VLAN subinterface Fast Ethernet 2/1.1 with 40 Mbps (40 percent of 100 Mbps throughput) of output bandwidth and then to verify the configuration. Note that all bandwidth percentages in the child policy map are percentages of the VLAN bandwidth and not of the physical port bandwidth.

Router# configure terminal
Enter configuration commands, one per line.  End with CNTL/Z.
Router(config)# policy-map child_policy
Router(config-pmap)# class prec0
Router(config-pmap-c)# bandwidth percent 10
Router(config-pmap-c)# class prec1
Router(config-pmap-c)# shape percent 30
Router(config-pmap-c)# class prec2
Router(config-pmap-c)# bandwidth percent 20
Router(config-pmap-c)# random-detect 
Router(config-pmap-c)# class prec7
Router(config-pmap-c)# bandwidth percent 20
Router(config-pmap-c)#
Router(config-pmap-c)# policy-map parent_policy
Router(config-pmap)# class class-default
Router(config-pmap-c)# shape percent 40
Router(config-pmap-c)# service-policy child_policy
Router(config-pmap-c)# interface fastethernet 2/1.1
Router(config-subif)# service-policy output parent_policy
Router(config-subif)# ^Z
Router#
19:41:44: %SYS-5-CONFIG_I: Configured from console by console

Router# show hardware pxf cpu queue fastethernet 2/1.1
VCCI 28:

VCCI 28:
			Class			ID	Length/Max				Slot		Dequeues			Drops
	0 	class-default				311		0/2048			2		0			0
	1	prec0				309		0/2048			2		0			0
	2	prec1				310		0/2048			2		0			0
~	3	prec2				312		0/2048			2		0			0
	4	prec7				313		0/2048			2		0			0
	15	net control				308		0/1024			2		0			0

Legend:
$: Priority Queue
~: RED Queue

Router# show policy-map parent_policy
  Policy Map parent_policy
    Class class-default
      shape percent 40
      service-policy child_policy

Router# show policy-map child_policy 
  Policy Map child_policy
    Class prec0
         bandwidth percent 10
    Class prec1
         shape percent 30
    Class prec2
         bandwidth percent 20
         random-detect
    Class prec7
         bandwidth percent 20

The next example shows the error message that appears when you configure an aggregate VLAN bandwidth which exceeds the amount of available bandwidth on the main Ethernet interface. The hierarchical policy map used in the previous example is applied below to two additional VLAN subinterfaces, Fast Ethernet 2/1.2 and 2/1.3, resulting in an aggregate bandwidth of 3 x 40 percent, or 120 percent of the bandwidth of the main interface.

Router# configure terminal
Router(config-pmap-c)# interface fastethernet 2/1.2
Router(config-subif)# service-policy output parent_policy
Router(config-subif)# interface fastethernet 2/1.3
Router(config-subif)# service-policy output parent_policy
Not enough available bandwidth left on interface.

The following example shows how the error message is also displayed when the amount of aggregate VLAN bandwidth used in service policies that you apply to more than one VLAN subinterface exceeds the total amount of physical bandwidth on the Ethernet port.

Router# show policy parent_policy
  Policy Map parent_policy
    Class class-default
         shape percent 40
      service-policy child_policy

Router# show running interface fastethernet 2/1.1
Building configuration...

Current configuration : 161 bytes
!
interface FastEthernet2/1.1
 encapsulation dot1Q 1
 ip address 192.168.101.1 255.255.255.0
 no ip directed-broadcast
 service-policy output parent_policy
end

Router# show running interface fastethernet 2/1.2
Building configuration...

Current configuration : 161 bytes
!
interface FastEthernet2/1.2
 encapsulation dot1Q 2
 ip address 192.168.102.1 255.255.255.0
 no ip directed-broadcast
 service-policy output parent_policy
end

Router# configure terminal
Enter configuration commands, one per line.  End with CNTL/Z.
Router(config)# policy-map parent_policy
Router(config-pmap)# class class-default 
Router(config-pmap-c)# shape percentage 60
Value refused because bandwidth required would exceed physical bandwidth on interface 
FastEthernet2/1

Distribution of Remaining Bandwidth

You can use MQC to specify how the remaining bandwidth is distributed among the output queues on a Cisco 10720 Internet router interface or subinterface. Remaining bandwidth is the available bandwidth left on an interface or subinterface after all guaranteed traffic is accounted for. The amount of remaining bandwidth available for use is determined by the excess information rate (EIR) configured for the queue.

In MQC, the bandwidth remaining percent command allows you to configure the remaining bandwidth for output queues. See the "bandwidth remaining percent" section for more information.

The following example shows how to use the bandwidth remaining percent command to distribute percentages of remaining bandwidth to various traffic classes in a policy map.

Router# configure terminal
Enter configuration commands, one per line.  End with CNTL/Z.
Router(config)# policy-map myPolicy
Router(config-pmap)# class class-default
Router(config-pmap-c)# bandwidth remaining percent 20
Router(config-pmap-c)# class prec1
Router(config-pmap-c)# bandwidth remaining percent 30
Router(config-pmap-c)# class prec2
Router(config-pmap-c)# bandwidth remaining percent 10
Router(config-pmap-c)# bandwidth percent 50
Router(config-pmap-c)# ^Z
Router#
20:44:36: %SYS-5-CONFIG_I: Configured from console by console 

Router# show policy-map myPolicy
  Policy Map myPolicy
    Class prec1
         bandwidth remaining percent 30
    Class prec2
         bandwidth percent 50
         bandwidth remaining percent 10
    Class class-default
         bandwidth remaining percent 20

Turbo QoS Classifier

MQC match statements are normally searched sequentially to find a matching rule. Because of the increasing needs and requirements for better packet classification, the MQC matching process can expand to the point that searching through MQC class maps adds a significant amount of PXF feedback when packets are being forwarded.

The Turbo Quality of Service (QoS) Classifier feature compiles the MQC class maps into a set of lookup tables, similar to the Turbo ACL feature. Packet headers are used to access these tables in a small, fixed number of lookups, independent of the existing number of class map entries. This feature dramatically reduces the need for feedback on the Cisco 10720 Internet router because only one lookup is needed per lookup table.

MQC Bandwidth in Absolute Values

In Cisco IOS Release 12.0(24)S and earlier versions, the Cisco 10720 Internet router supported only the percent percentage parameter in the bandwidth, priority, and shape modular QoS command-line interface (MQC) commands.

Starting in Cisco IOS Release 12.0(25)S, the Cisco 10720 Internet router also supports the bandwidth-kbps parameter so that the command syntax in policy-map class configuration mode is as follows:

bandwidth {percent percentage | bandwidth-kbps}

priority {percent percentage | bandwidth-kbps}

shape {percent percentage | bandwidth-kbps}

Syntax Description

percent percentage

Percentage of available bandwidth assigned to a specified class of traffic (bandwidth), set aside for a priority class (priority), or used in each interval of shaped traffic (shape). Valid values are from 1 to 99.

bandwidth-kbps

Amount of bandwidth in kilobits per second (kbps) assigned to a specified class of traffic (bandwidth), as guaranteed bandwidth for the priority traffic (priority), or used in each interval of shaped traffic (shape). Valid values are from 1 to 2488320.


On the Cisco 10720 Internet router, the bandwidth, priority, and shape commands are implemented so that, when you enter a bandwidth value in kilobits per second (bandwidth-kbps), the kbps value is internally converted to a number between 0 and 1023, where 1023 represents the full bandwidth in kbps of the interface or subinterface.

The granularity (in kbps) on an interface is 1/1023 of the bandwidth available on the interface. For example, if the interface speed is:

100 Mbps—Granularity is 97.75 kbps

1 Gbps—Granularity is 977.5 kbps

2.488 Gbps—Granularity is 2.432 Mbps


Note In Cisco IOS Release 12.0(26)S and later releases, the priority percent percentage and priority bandwidth-kbps commands are not supported. The priority command (without arguments), however, is supported. See the "MQC Strict Priority Queue on the Cisco 10720 Internet Router" section for more information.


For more information about standard MQC command usage, refer to

bandwidth command
/en/US/docs/ios/12_2/qos/command/reference/qrfcmd1.html#1029499

priority command
/en/US/docs/ios/12_2/qos/command/reference/qrfcmd6.html#1036072

shape command
/en/US/docs/ios/12_2/qos/command/reference/qrfcmd9.html#1102949

Single Rate 3-Color Marker for Traffic Policing

Starting in Cisco IOS Release 12.0(25)S, the Cisco 10720 Internet router supports the Single Rate 3-Color Marker feature that meters a packet stream and marks its packets different colors, based on the committed information rate (CIR) and two associated burst sizes: committed burst size (CBS) and excess burst size (EBS).

CIR is measured in bits of IP packets per second, and includes the IP header and link-specific headers. CBS and EBS are measured in bytes. You configure 3-color packet marking using the police command in the Modular QoS command-line interface (MQC).

In Cisco IOS Release 12.0(24)S and earlier versions, the Cisco 10720 Internet router supported only a 2-color marker using the committed access rate (CAR). The 2-color marker also allows you to set the traffic rate limit based on CIR with the police command. Traffic that conforms to the configured rate is marked by the conform action. All remaining traffic is marked by the exceed action.

The new single rate, 3-color marker allows the Cisco 10720 Internet router to also mark packets that violate the EBS. A packet can be marked as conforming to the CIR (and not exceeding the CBS), exceeding the CIR (exceeding the CBS but not the EBS), or violating the EBS (exceeding both the CIR and the EBS).

This feature is useful, for example, for ingress policing of a service, where service eligibility is determined only by the length of the burst and not its peak rate. Separate byte and packet statistics are collected for conforming, exceeding, and violating traffic. To display these policing statistics, use the show policy-map interface command.

To configure the 3-Color Marker feature, use the MQC police command in policy-map configuration class mode. For information about how to use the MQC police command on the Cisco 10720 Internet Router, see the "police" section.

MQC Hierarchical Class Maps on the Cisco 10720 Internet Router

Starting in Cisco IOS Release 12.0(26)S, the Cisco 10720 Internet router supports the match class-map command in class map configuration mode. The match class-map command allows you to use a traffic class as a match criterion and create nested traffic classes (by defining nested class maps) within a single traffic class configuration (defined with a class-map command).

By nesting a traffic class within another traffic class, you save the overhead of recreating a new traffic class when most of the information exists in a previously configured traffic class. In the following example, the parent traffic class has the same characteristics as the child traffic class, with the exception that the parent traffic class has added a destination IP precedence value as a match criterion. Rather than configuring the parent traffic class line by line, you can enter the match class-map child command. This command allows all the characteristics in the child traffic class to be included in the parent traffic class, and simply add the new IP precedence match criterion without reconfiguring the entire traffic class.

Router(config)# class-map match-any child
Router(config-cmap)# match qos-group 3
Router(config-cmap)# match access-group 2
Router(config-cmap)# exit
Router(config)# class-map match-all parent
Router(config-cmap)# match class-map child
Router(config-cmap)# match ip precedence 2
Router(config-cmap)# exit

The preceding example also shows that the Modular QoS CLI, the match class-map command provides the only way of combining match-any and match-all characteristics within one traffic class. To combine match-any and match-all characteristics into one class, a traffic class created with the match-all instruction must use a class configured with the match-any instruction as a match criterion (through the match class-map command), or vice versa.

The following restrictions apply when you configure hierarchical class maps on the Cisco 10720 Internet router:

Only one level of the nested class maps is supported. You cannot use a match class-map statement to include a nested class map if the nested class map already contains a nested class map. When you add the parent class with more then one level of nested child class to a policy map, an error message appears.

Only nonsplitting ACLs are supported within a nested class map. A nested class map with match-all characteristics is limited to approximately 50 lines of ACL rules.

Although the total number of match statements normally supported in MQC for a parent class together with its nested child classes is 256 (with a maximum of 16 match statements in the parent and 16 match statements in each of the nested classes), because of a microcode limitation on the Cisco 10720 Internet router, the total number of supported match statements is 128.

For more information about how to use the match class-map command to configure nested traffic classes, refer to Modular Quality of Service Command-Line Interface at: http://www.cisco.com/univercd/cc/td/doc/product/software/ios120/120newft/120limit/120xe/
120xe5
/mqc/mcli.htm

MQC Strict Priority Queue on the Cisco 10720 Internet Router

Starting in Cisco IOS Release 12.0(26)S, the Cisco 10720 Internet router does not support the priority percent percentage and priority bandwidth-kbps commands in policy-map class configuration mode, except as a hidden command to preserve backward compatibility. These commands allow you to create a queue to handle low-latency traffic.

The percentage and bandwidth-kbps arguments specify the bandwidth that is guaranteed to the queue. However, when the excess bandwidth on a link is consumed by other queues, the priority queue receives only the amount of bandwidth that you configured. As a result, if there is a burst of traffic into a priority queue, the packets in the burst are shaped and transmitted at the configured rate. Because a temporary burst often exceeds the amount of configured bandwidth, the packets in the burst are queued with an increased latency. This impacts performance because the increased latency occurs for bursts that have a long-term traffic rate that is much lower than the configured bandwidth.

To guarantee latency for any packet that enters the priority queue regardless of the current congestion level in the link, strict priority mode is supported as the only mode of operation for a priority queue in Cisco IOS Release 12.0(26)S and later releases.

To configure the strict priority queue, you use the priority command in policy-map class configuration mode with no arguments; the percentage and bandwidth-kbps arguments are not supported. When you create a strict priority queue using the priority command, the committed information rate (CIR) of the queue is set to 99 percent of the link bandwidth.

Because the priority queue consume almost all the link bandwidth when packets are transmitted from it, there is no way to guarantee bandwidth to other queues on the link. Therefore, if you use the priority command for a traffic class in a policy map configuration, only bandwidth remaining commands are allowed in other class configurations in the same policy map.

To prevent the priority queue from starving other queues on the link, you can use the police command in conjunction with the priority command. In this case, the CIR is set to the bandwidth specified in the police command. Also, you can use the bandwidth command on the other queues in the link to create one or more queues with guaranteed bandwidth. In either case, you must set the exceed and violate actions of the police command to drop for the CIR of the priority queue to be affected.


Note If you do not enter a police command with the priority command, other queues on the link may be starved for bandwidth. Also, after you use the priority command without a police command in a policy map, you cannot use the bandwidth command in other classes in the same policy map


DiffServ Compliant Weighted Random Early Detection

The DiffServ Compliant Weighted Random Early Detection feature enables Weighted Random Early Detection (WRED) to use the differentiated services code point (DSCP) value when it calculates the drop probability for a packet. The DSCP value is the first six bits of the IP type of service (ToS) byte.

This feature extends the functionality of WRED on the Cisco 10720 Internet router to enable support for Differentiated Services (DiffServ) and Assured Forwarding (AF) Per Hop Behavior (PHB). This feature enables WRED to be compliant with the DiffServ standard and the AF PHB standard developed by the Internet Engineering Task Force (IETF).

On the Cisco 10720 Internet router, the DiffServ Compliant WRED feature allows you to implement AF PHB by marking packets at the class level according to DSCP values and then assigning preferential drop probabilities to those packets. You use WRED at the class level as part of class-based weighted fair queueing (CBWFQ) in a service policy map applied to an interface.

First, you specify the policy map, traffic class, and bandwidth. Then, specify that WRED should use the DSCP value (instead of the IP Precedence value) to calculate the drop probability with the random-detect dscp-based command. Use the random-detect dscp dscpvalue command to configure the default minimum and maximum thresholds for one or more DSCP values; use the random-detect dscp default command to configure all DSCP values not specified with the random-detect dscp dscpvalue command.

The following guidelines and restrictions apply when configuring the DiffServ Compliant WRED feature on the Cisco 10720 Internet router:

A maximum of 8 drop profiles, including the default drop profile, is supported in a policy map. A drop profile consists of a unique combination of minimum threshold, maximum threshold, and probability mark configured for a DSCP value.

In a class map, a maximum number of eight unique drop profiles (including the default drop profile) is also supported. However, you can reuse the same drop profile for different DSCP values in the same and in different class maps. In the following example, note that DSCP 14 and DSCP 16 in class af1 use the same drop profile. However, DSCP 1, DSCP 20, DSCP 22, and the default profile use unique drop profiles. Therefore, five drop profiles are used in the class map. As a result, in the wred-2class policy map in the example:

You may reuse any of the five existing drop profiles with a DSCP value or as the default profile in a class map.

You can configure up to three other unique drop profiles.

Router(config-if)# policy-map wred-2class
Router(config-pmap)# class af1
Router(config-pmap-c)# random-detect dscp-based
Router(config-pmap-c)# random-detect dscp 1 3000 3500 1
Router(config-pmap-c)# random-detect dscp 14 1000 1500 1
Router(config-pmap-c)# random-detect dscp 16 1000 1500 1
Router(config-pmap-c)# random-detect dscp 20 2000 2500 1
Router(config-pmap-c)# random-detect dscp 22 1500 2000 1
Router(config-pmap-c)# random-detect dscp default 2500 3000 1

Within a policy map, there are no restrictions on the number of DSCP values that can have the same drop profile (minimum and maximum thresholds and probability value). However, a group of DSCP values configured with the same drop profile in one class map requires that these DSCP values in other class maps in the service policy also have the same profile. For example, in class map A, if you configure DSCP values af13 and af23 with the same minimum and maximum thresholds and probability value, the DSCP values af13 and af23 in every other class map applied to the service policy are automatically set to the same drop profile (that is, DSCP values af13 and af23 have identical threshold and probability values, not necessarily the same values as configured in class map A). You can view the drop profiles for DSCP values in the output of the show policy-map interface command.

In a class map, different DSCP values can share one profile as long as they have the same profile parameters (minimum threshold, maximum threshold, and probability mark). For example, if you configure random-detect dscp 1 200 800 1 and random-detect dscp 2 200 800 1 in the class A, then DSCP 1 and 2 share the same profile and statistics. As shown in the show command output in the "Verifying the DSCP Configuration in a Service Policy and Displaying Drop Statistics" section, the statistics for DSCP 1 and 2 would be combined.

WRED statistics are displayed separately for each class map in a policy map. For example, if you configure random-detect dscp 1 200 800 1 in class A, and configure random-detect dscp 1 300 900 10 in class B, separate statistics are displayed for DSCP 1 in class A and class B.

A default drop profile exists for each class map. All DSCP values that are not configured with a specific drop profile in a class map use the default profile. You configure the default drop profile parameters (minimum threshold, maximum threshold, and probability mark) with the random-detect dscp default command.

Like IP Precedence-based WRED, DSCP-based WRED is active only if a queue is configured in the class map; for example, a priority queue, fair queue, or shape queue. If no queue is configured, WRED random-detect dscp commands are rejected by Cisco IOS.

DSCP-based WRED and IP Precedence-based WRED are not supported in the same policy map.

DSCP-based WRED does not support IPv6 traffic.

The following example shows how to enable WRED in a service policy applied to an interface so that various DSCP values are used in different traffic classes to calculate drop probability. The minimum and maximum thresholds are also set for these DSCP values. A default drop profile in each class configures the minimum and maximum thresholds to be used for all other DSCP values not specified by the random-detect dscp commands. The last line attaches the service policy to a Fast Ethernet output interface.

Router(config-if)# policy-map wred-3class
Router(config-pmap)# class af31
Router(config-pmap-c)# shape percent 30
Router(config-pmap-c)# random-detect dscp-based
Router(config-pmap-c)# random-detect dscp 1 1000 1500 1
Router(config-pmap-c)# random-detect dscp 14 1500 2000 1
Router(config-pmap-c)# random-detect dscp 22 1500 2000 1
Router(config-pmap-c)# random-detect dscp default 1000 1500 1
Router(config-pmap-c)# exit
Router(config-pmap)# class af22
Router(config-pmap-c)# shape percent 30
Router(config-pmap-c)# bandwidth percent 20
Router(config-pmap-c)# random-detect dscp-based
Router(config-pmap-c)# random-detect dscp 8 1000 1500 1
Router(config-pmap-c)# random-detect dscp 14 2500 3000 1
Router(config-pmap-c)# random-detect dscp 22 2500 3000 1
Router(config-pmap-c)# random-detect dscp default 2000 2500 1
Router(config-pmap-c)# exit
Router(config-pmap)# class af13
Router(config-pmap-c)# shape percent 30
Router(config-pmap-c)# bandwidth percent 20
Router(config-pmap-c)# random-detect dscp-based
Router(config-pmap-c)# random-detect dscp 14 3000 3500 1
Router(config-pmap-c)# random-detect dscp 16 1000 1500 1
Router(config-pmap-c)# random-detect dscp 22 3000 3500 1
Router(config-pmap-c)# random-detect dscp default 3000 3500 1
Router(config-pmap-c)# exit
Router(config-pmap)# exit
Router(config)# interface fastethernet 2/8
Router(config-if)# service-policy output wred-3class

For more information about how to configure and use the DiffServ Compliant WRED feature in a quality-of-service policy, refer to the DiffServ Compliant Weighted Random Early Detection document at http://www.cisco.com/univercd/cc/td/doc/product/software/ios121/121newft/121t/121t5/dtdswred.htm.

For information about how to verify the DSCP configuration and display drop statistics for a service policy applied to traffic classes on an interface, see the "Verifying the DSCP Configuration in a Service Policy and Displaying Drop Statistics" section.

For information about the syntax and usage guidelines of the 10720-specific random-detect dscp default command, see the "random-detect dscp" section.

Configuring Policy-Based Routing

Policy-based routing (PBR) provides a flexible means of routing packets by allowing you to configure a defined policy for traffic flows, lessening reliance on routes derived from routing protocols. You can set up PBR as a way to route packets based on configured policies. For example, you can implement routing policies to allow or deny paths based on the identity of a particular end system or an application protocol.

Also, you can configure a unique policy for each input interface or one policy for multiple interfaces. A policy contains one or more route maps. Each route map has one or more statements that specify the required matching criteria and actions. For example, a matching statement can be an ACL. If the matching criteria are met, the action statements are executed. An action statement can contain a routing action or QOS action. The routing action determines what output interfaces the packet should take or what the next hop is. The QOS action may be to set the ToS or IP precedence parameter to a specific value.

PBR is implemented on the Cisco 10720 Internet router as follows:

PBR cannot be configured to execute an action on multicast packets. PBR takes actions only on IP traffic.

PBR can be applied to all kinds of interfaces or subinterfaces.

The set interfaces command works only on a point-to-point interface.

When you use the PBR configuration commands, set ip default next-hop or set default interface, in combination with the ip route 0.0.0.0.0.0.0.0 {ip-address | interface-type interface-number [ip-address]} command, the default route is chosen over the PBR default action.

This task is optional. For information about how to configure policy-based routing, refer to: http://www.cisco.com/univercd/cc/td/doc/product/software/ios122/122cgcr/fqos_c/fqcprt1/qcfpbr.htm.

Configuring 802.3x Flow Control

In a Cisco 10720 Internet router, you can configure flow control for 802.3x packets in Ethernet connections on the Gigabit Ethernet ports of a 4-port Gigabit Ethernet 8-port 10/100 Ethernet TX access card. This task is optional.

To configure 802.3x flow control, use the following commands:

 
Command
Purpose

Step 1 

Router> enable 

Enters privileged EXEC command mode.

Step 2 

Router# configure terminal 

Enters configuration mode and specifies the console terminal as the source of the configuration commands.

Step 3 

Router(config)# interface gigabitethernet 2/1

Specifies the interface to configure by entering the interface command, followed by type (Gigabit Ethernet) and slot/port.

Step 4 

Router(config-if)# flowcontrol on

Enables 802.3x flow control.

To enable autonegotiation, enter flowcontrol auto.

Step 5 

Router(config-if)# exit

Router(config)# exit

Router#

Returns to privileged EXEC mode so you can perform verification steps.

To verify the 802.3x flow control configuration for a Gigabit Ethernet port on a 4-port Gigabit Ethernet 8-port 10/100 Ethernet TX access card, see the "Verifying the DSCP Configuration in a Service Policy and Displaying Drop Statistics" section.

For more information about the 4-port Gigabit Ethernet 8-port 10/100 Ethernet TX access card, refer to Cisco 10720 Internet Router Access Card Installation and Configuration Guide.

Configuring Unicast Reverse Path Forwarding

On a Cisco 10720 Internet router, you can configure either of two Unicast RPF checking modes to drop packets with malformed or forged (spoofed) IP source addresses that are introduced into a network.

Strict checking mode verifies that the source IP address exists in the routing table and that the source IP address is reachable by a path through the input interface.

Loose (exist-only) checking mode verifies only that the source IP address exists in the routing table.


Note When you configure Unicast RPF on the Cisco 10720 Internet router, the following conditions apply:

- The most recently configured checking mode is not automatically applied to all interfaces as on other platforms. You must enable Unicast RPF separately on each interface.

- The Unicast RPF feature requires that Cisco Express Forwarding (CEF) is enabled on the router.

- The Unicast RPF feature (loose and strict checking modes) is not supported on an interface configured for L2TPv3 tunneling or EoMPLS.


To configure Unicast RPF, use the following commands:

 
Command
Purpose

Step 1 

Router> enable 

Enters privileged EXEC command mode.

Step 2 

Router# configure terminal 

Enters configuration mode and specifies the console terminal as the source of the configuration commands.

Step 3 

Router(config)# interface type slot/port

Specifies the input interface on which you want to enable Unicast RPF.

Step 4 

Router(config-if)# ip verify unicast source reachable-via {rx | any} [allow-default]

Enables Unicast RPF:

rx enables strict checking mode.

any enables loose checking mode.

(Optional) allow-default configures the use of the default route for RPF verification.

Step 5 

Router(config-if)# exit

Router(config)# exit

Router#

Returns to privileged EXEC mode so you can perform verification steps.

To verify the Unicast RPF configuration on an interface, see the "Verifying Unicast Reverse Path Forwarding" section.

For more information about how to configure and use the Unicast RPF feature, refer to Configuring Unicast Reverse Path Forwarding in "Part 5: Other Security Features" of the Cisco IOS Security Configuration Guide, Release 12.3.

Configuring Control Plane Policing

On the Cisco 10720 Internet router, you can configure aggregate control plane services on PXF to provide policing for control plane (CP) packets received from all access- and uplink-card interfaces on the router.

PXF executes normal input port services and makes routing decisions for an incoming packet: if the packet is destined for the CP, aggregate services are performed. Because CP traffic from all access and uplink cards must pass through aggregate CP services on PXF, these services manage the cumulative amount of CP traffic.

Aggregate CP services are defined for one input interface on PXF, which represents an aggregate for all ports on a router. Modular QoS is used to define CP services. Class maps and policy maps for both DoS protection and packet QoS are defined for one aggregate PXF service policy.


Note Modular QoS does not prevent one bad port from consuming all allocated bandwidth. Class maps that match an interface or subinterface may be able to constrain the contribution of each interface through an interface-specific policy map.


Prerequisites

Before you enter control-plane configuration mode to attach an existing QoS policy to the control plane, you must first create the policy using MQC to define a class map and policy map for control plane traffic.

For information about how to classify traffic and create a QoS policy, refer to the "Modular Quality of Service Command-Line Interface" chapter in the Cisco IOS Quality of Service Solutions Configuration Guide.

To configure aggregate CP services, such as packet rate control, use the following commands:

 
Command
Purpose

Step 1 

Router> enable

Enables privileged EXEC mode.

Enter your password if prompted.

Step 2 

Router# configure terminal

Enters global configuration mode.

Step 3 

Router(config)# control-plane

Enters control-plane configuration mode to attach a QoS policy that manages CP traffic processed by PXF.

Step 4 

Router(config-cp)# service-policy input control-plane-in

Attaches a QoS service policy to the CP traffic processed by PXF.

input—Applies the specified service policy to CP packets received on PXF.

policy-map-name—Name of a service policy map (created using the policy-map command) to be attached. The name can be a maximum of 40 alphanumeric characters.

To verify the service policy configuration for aggregate control plane services on PXF, see the "Verifying Control Plane Policing" section.

For more information about how to configure and use the Control Plane Policing feature, refer to Control Plane Policing.

Prioritizing Ethernet Traffic

On a 4-port Gigabit Ethernet 8-port 10/100 Ethernet TX access card in a Cisco 10720 Internet router, you can configure the Ethernet packet priority of:

Incoming 802.1p-tagged packets on a main (Fast Ethernet or Gigabit Ethernet) interface

Incoming 802.1q-tagged packets on a VLAN subinterface

When you prioritize Ethernet traffic, you map incoming packets to a high- or low-priority queue. This task is optional.

Configuring an Ethernet Interface

To configure the threshold of 802.1q frames received on all subinterfaces configured on a main Ethernet interface, use the following commands:

 
Command
Purpose

Step 1 

Router> enable 

Enters privileged EXEC command mode.

Step 2 

Router# configure terminal 

Enters configuration mode and specifies the console terminal as the source of the configuration commands.

Step 3 

Router(config)# interface fastethernet 2/1

Specifies the interface to configure by entering the interface command, followed by type (Fast Ethernet or Gigabit Ethernet) and slot/port.

Step 4 

Router(config-if)# ethernet priority-map receive {0-7}

Maps 802.1q packets received on all configured subinterfaces, and whose 802.1p priority is greater than or equal to the threshold value (from 0 to 7) you specify, to the high-priority queue.

Configuring a VLAN Subinterface

To configure the priority of all incoming 802.1q frames on a specific VLAN subinterface using their 802.1p bits, use the following commands:

 
Command
Purpose

Step 1 

Router> enable 

Enters privileged EXEC command mode.

Step 2 

Router# configure terminal 

Enters configuration mode and specifies the console terminal as the source of the configuration commands.

Step 3 

Router(config)# interface fastethernet 2/1.4

Specifies the subinterface to configure by entering the interface command, followed by type (Fast Ethernet or Gigabit Ethernet), slot/port, and vlan-id.

Step 4 

Router(config-if)# ethernet priority-map receive
{high | low}

Maps all incoming 802.1q packets on the VLAN subinterface to the high- or low-priority queue.

Testing Cable Problems on a Fast Ethernet Interface

Use the Time Domain Reflectometer (TDR) on a Fast Ethernet interface on a 100BASE-TX or 4-port Gigabit Ethernet 8-port 10/100 Ethernet TX access card to locate physical-layer network problems. This task is optional.

You can use TDR to detect shorts and breaks, and to measure the length of the cable. TDR sends a signal from one end of a cable and measures the time for the signal to reflect back.

To use TDR to test for a cable problem on a Fast Ethernet interface, use the following commands:

 
Command
Purpose

Step 1 

Router> enable 

Enters the privileged EXEC command mode. The system prompts you for a password if one is set.

Step 2 

Router# test interfaces fastethernet 2/20 tdr

Tests the status and displays the length of the cable being used.

Verifying a Fast Ethernet Interface

Use the show interfaces fastethernet slot/port command to display information about a Fast Ethernet interface.


Step 1 Enter privileged EXEC command mode.

Router> enable

Step 2 Enter the show interfaces fastethernet slot/port command to verify the Fast Ethernet configuration.

Router# show interfaces fastethernet 2/1
FastEthernet2/1 is up, line protocol is up 
  Hardware is Fast Ethernet, address is 0001.64ff.3101 (bia 0001.64ff.3101)
  Internet address is 10.0.0.1/24
  MTU 1500 bytes, BW 100000 Kbit, DLY 100 usec, rely 255/255, load 1/255
  Encapsulation ARPA, loopback not set
  Keepalive set (10 sec)
  Auto-duplex, Auto Speed, 100BaseTX/FX
  ARP type:ARPA, ARP Timeout 04:00:00
  Last input 00:00:55, output 00:00:00, output hang never
  Last clearing of "show interface" counters 00:03:39
  Queueing strategy:PXF First-In-First-Out
  Output queue 0/8192, 0 drops; input queue 0/75, 0 drops
  5 minute input rate 23305000 bits/sec, 46539 packets/sec
  5 minute output rate 0 bits/sec, 0 packets/sec
     846264 packets input, 19192319 bytes
     Received 0 broadcasts, 0 runts, 0 giants, 0 throttles
     0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored
     0 watchdog, 0 multicast
     0 input packets with dribble condition detected
     59 packets output, 4154 bytes, 0 underruns
     0 output errors, 0 collisions, 0 interface resets
     0 babbles, 0 late collision, 0 deferred
     0 lost carrier, 0 no carrier
     0 output buffer failures, 0 output buffers swapped out
Router#

Verifying a Gigabit Ethernet Interface

Use the show interfaces gigabitethernet slot/port command to display information about a Gigabit Ethernet interface. Use the show controllers gigabitethernet slot/port sfp command to verify the status and type of small form-factor pluggable gigabit interface converters (SFP GBICs) on the access card.


Step 1 Enter privileged EXEC command mode.

Router> enable

Step 2 Enter the show interfaces gigabitethernet slot/port command to verify a Gigabit Ethernet configuration.

Router# show interfaces gigabitethernet 2/1
GigabitEthernet2/1 is up, line protocol is up 
Internet address is 195.16.1.1/16
MTU 9100 bytes, BW 1000000 Kbit, DLY 10 usec, rely 255/255, load 0/255
Encapsulation ARPA, loopback not set
Keepalive not set
Full-duplex mode, link type is autonegotiation, media type is SX
output flow-control is off, input flow-control is off
ARP type: ARPA, ARP Timeout 04:00:00
Last input 00:00:02, output 00:00:00, output hang never
Last clearing of "show interface" counters 03:41:33
Queueing strategy: PXF First-In-First-Out
Output queue 0/8192, 0 drops; input queue 0/75, 0 drops
30 second input rate 0 bits/sec, 0 packets/sec
30 second output rate 0 bits/sec, 0 packets/sec
0 packets input, 0 bytes, 0 no buffer
Received 0 broadcasts, 0 runts, 0 giants, 0 throttles
0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored
0 watchdog, 0 multicast, 0 pause input
1 packets output, 64 bytes, 0 underruns
0 output errors, 0 collisions, 0 interface resets
0 babbles, 0 late collision, 0 deferred
0 lost carrier, 0 no carrier, 0 pause output
0 output buffer failures, 0 output buffers swapped out

Step 3 Enter the show controllers gigabitethernet slot/port sfp command to verify the status of the SFP GBICs. (The amount of status and diagnostic information that appears varies according to SFP manufacturer.)

Router# show controllers gigabitethernet 2/1 sfp
Static information
   ID: SFP transceiver
   Extended ID: 4
   Connector: LC
   SONET compliance: unspecified
   Gigabit Ethernet compliance: 1000BASE-SX
   Fibre Channel link length: unspecified
   Fibre Channel transmitter technology: unspecified
   Fibre Channel transmission media: unspecified
   Fibre Channel speed: 100 MBytes/sec
   Encoding: 8B10B
   Bit Rate: 1200 Mbps
   50 micron-multimode fiber supported length: 550 m
   62.5 micron-multimode fiber supported length: 300 m
   Upper bit rate limit: unspecified
   Lower bit rate limit: unspecified
   Date code (yyyy/mm/dd): 2002/02/13
   Vendor PN: FTRJ
   Vendor revision number:
   Vendor serial number: H11DVET
Status information
   Temperature +32 (+/-3 Celsius)
   Voltage in transceiver 3205400 uV (+/- 10 mV)
   TX bias 14092 uA (+/- 100uA)
   TX power 227600 nW (+/- 25 uW)
   TX power -6 dBm
   RX power 182400 nW (+/- 25 uW)
   RX power -7 dBm

Verifying an SRP Interface

Use the show srp srp slot/port command to show the current Intelligent Protocol Switching (IPS) source counter and topology status of an SRP interface on the uplink card in the Cisco 10720 Internet router.


Step 1 Enter privileged EXEC command mode.

Router> enable

Step 2 Enter the show srp srp 1/1 command to verify the SRP configuration.

Router# show srp srp 1/1
IPS Information for Interface SRP1/1
 MAC Addresses
   Side A (Outer ring RX) neighbor 0048.0001.0002
   Side B (Inner ring RX) neighbor 0048.0001.0001
   Node MAC address 0001.64fe.fe80
 IPS State
   Side A not wrapped
   Side B not wrapped
   Side A (Inner ring TX) IPS pkt. sent every 1 sec. (next pkt. after 1 sec.)
   Side B (Outer ring TX) IPS pkt. sent every 1 sec. (next pkt. after 1 sec.)
   inter card bus enabled
   IPS WTR period is 10 sec. (timer is inactive)
   Node IPS State: idle
 IPS Self Detected Requests           IPS Remote Requests
   Side A IDLE                          Side A IDLE
   Side B IDLE                          Side B IDLE
   Side A Failures: none 
   Side B Failures: none 
 IPS messages received
   Side A (Outer ring RX) {0048.0001.0002,IDLE,SHORT}, TTL 255
   Side B (Inner ring RX) {0048.0001.0001,IDLE,SHORT}, TTL 255
...

Step 3 (Optional) On a Dual mode IEEE 802.17 RPR/SRP uplink card, enter the show controllers srp slot/port tranceiver command to check the status of the SFP module used in an SRP port.

Router# show controllers srp 1/1 transceiver

Show Transceiver: Side A
Static information
   ID: SFP transceiver
   Extended ID: 4
   Connector: LC
   SONET compliance: OC48SR
   Gigabit Ethernet compliance: unspecified
   Fibre Channel link length: unspecified
   Fibre Channel transmitter technology: unspecified
   Fibre Channel transmission media: unspecified
   Fibre Channel speed: unspecified
   Encoding: reserved
   Bit Rate: 2500 Mbps
   Single mode fiber supported length: 2 km
   Upper bit rate limit: unspecified
   Lower bit rate limit: unspecified
   Date code (yyyy/mm/dd): 2004/04/21
   Vendor PN: SCP6828-C5-BNE
   Vendor revision number: D
   Vendor serial number: ECL0817001L

Transceiver status information
   Diagnostics calibration is external
   Temperature 39 (+/-3 Celsius)
   Voltage in transceiver 3231000 uV (+/- 10 mV)
   TX bias 8940 uA (+/- 100uA)
   TX power 320200 nW / -4 dBm (+/- 3dBm)
   RX power 300300 nW / -5 dBm (+/- 3dBm)
No Active Alarms
No Active Warnings

Alarm Thresholds:
                         high                     low
Temperature               96 C                   -44 C
Voltage              4000000 uV                    0 uV
TX bias                70000 uA                    0 uA
TX power             1000000 nW / 0   dBm      50100 nW / -13 dBm
RX power             1008300 nW / 0   dBm   unspecified

Warning Thresholds:
                         high                     low
Temperature               91 C                   - 9 C
Voltage              3600000 uV              3000000 uV
TX bias                60000 uA                    0 uA
TX power              630900 nW / -2  dBm      79400 nW / -11 dBm
RX power             1008300 nW / 0   dBm   unspecified

Show Transceiver: Side B
Static information
   ID: SFP transceiver
   Extended ID: 4
   Connector: LC
   SONET compliance: OC48SR
   Gigabit Ethernet compliance: unspecified
   Fibre Channel link length: unspecified
   Fibre Channel transmitter technology: unspecified
   Fibre Channel transmission media: unspecified
   Fibre Channel speed: unspecified
   Encoding: reserved
   Bit Rate: 2500 Mbps
   Single mode fiber supported length: 2 km
   Upper bit rate limit: unspecified
   Lower bit rate limit: unspecified
   Date code (yyyy/mm/dd): 2004/04/21
   Vendor PN: SCP6828-C5-BNE
   Vendor revision number: D
   Vendor serial number: ECL0817001M

Transceiver status information
   Diagnostics calibration is external
   Temperature 39 (+/-3 Celsius)
   Voltage in transceiver 3230200 uV (+/- 10 mV)
   TX bias 8740 uA (+/- 100uA)
   TX power 287400 nW / -5 dBm (+/- 3dBm)
   RX power 310200 nW / -5 dBm (+/- 3dBm)
No Active Alarms
No Active Warnings

Alarm Thresholds:
                         high                     low
Temperature               96 C                   -44 C
Voltage              4000000 uV                    0 uV
TX bias                70000 uA                    0 uA
TX power             1000000 nW / 0   dBm      50100 nW / -13 dBm
RX power             1008300 nW / 0   dBm   unspecified

Warning Thresholds:
                         high                     low
Temperature               91 C                   - 9 C
Voltage              3600000 uV              3000000 uV
TX bias                60000 uA                    0 uA
TX power              630900 nW / -2  dBm      79400 nW / -11 dBm
RX power             1008300 nW / 0   dBm   unspecified          

Verifying an RPR-IEEE Interface

Use the show rpr-ieee rpr-ieee slot/port command to show the current protection, topology, and counters status of an RPR-IEEE interface on an uplink card in the Cisco 10720 Internet router.


Step 1 Enter privileged EXEC command mode.

Router> enable

Step 2 Enter the show rpr-ieee rpr-ieee 1/1 command to verify the SRP configuration.

Router# show rpr-ieee rpr-ieee 1/1
Protection Information for Interface RPR-IEEE1/1
 MAC Addresses
   West Span (Ringlet 0 RX) neighbor 0001.0001.0001
   East Span (Ringlet 1 RX) neighbor 0003.0003.0003
   Station MAC address 0002.0002.0002
 TP frame sending timers:
     fast timer: 10 msec
     slow timer: 1x100 msec (100 msec)
 Protection holdoff timers:
     L1 Holdoff                         Keepalive Detection
     West Span  0x10 msec (  0 msec)    West Span   3 msec
     East Span  0x10 msec (  0 msec)    East Span   3 msec
  Configured protection mode: WRAPPING (ring uses WRAPPING)
 Protection Status
   Ring is PROTECTED by wrapping
   West Span not wrapped  (clear)
   East Span not wrapped      (clear)
   Hops to edge (TX):
       ringlet0: 2      ringlet1: 0
   Protection WTR period is 10 sec. (timer is inactive)
     Self Detected Requests               Remote Requests
     West Span IDLE                       West Span IDLE
     East Span IDLE                       East Span IDLE

     Distant Requests
     East Span IDLE                       West Span IDLE

   West Span Failures: none
   East Span Failures: none
....

Step 3 (Optional) On a dual mode IEEE 802.17 RPR/SRP uplink card, enter the show controllers rpr-ieee slot/port transceiver command to check the status of the SFP module used in an RPR-IEEE port.

Router# show controllers rpr-ieee 1/1 transceiver

Show Transceiver: West Span
Static information
   ID: SFP transceiver
   Extended ID: 4
   Connector: LC
   SONET compliance: OC48LR-2
   Gigabit Ethernet compliance: unspecified
   Fibre Channel link length: unspecified
   Fibre Channel transmitter technology: unspecified
   Fibre Channel transmission media: unspecified
   Fibre Channel speed: unspecified
   Encoding: reserved
   Bit Rate: 2500 Mbps
   Single mode fiber supported length: 80 km
   Upper bit rate limit: unspecified
   Lower bit rate limit: unspecified
   Date code (yyyy/mm/dd): 2004/06/08
   Vendor PN: SCP6878-C1-BME
   Vendor revision number: C
   Vendor serial number: ECL08240007

Transceiver status information
   Diagnostics calibration is external
   Temperature 30 (+/-3 Celsius)
   Voltage in transceiver 3249200 uV (+/- 10 mV)
   TX bias 11296 uA (+/- 100uA)
   TX power 1035200 nW / 0 dBm (+/- 3dBm)
   RX power less than -30 dBm
No Active Alarms
No Active Warnings
Alarm Thresholds:
                         high                     low
Temperature              103 C                   -43 C
Voltage              4000000 uV                    0 uV
TX bias                70000 uA                    0 uA
TX power             3981000 nW / 5   dBm     316200 nW / -5  dBm
RX power            unspecified             unspecified

Warning Thresholds:
                         high                     low
Temperature               95 C                   -43 C
Voltage              3600000 uV              3000000 uV
TX bias                60000 uA                    0 uA
TX power             2511800 nW / 3   dBm     501100 nW / -3  dBm
RX power            unspecified             unspecified

Show Transceiver: East Span
Static information
   ID: SFP transceiver
   Extended ID: 4
   Connector: LC
   SONET compliance: OC48SR
   Gigabit Ethernet compliance: unspecified
   Fibre Channel link length: unspecified
   Fibre Channel transmitter technology: unspecified
   Fibre Channel transmission media: unspecified
   Fibre Channel speed: unspecified
   Encoding: reserved
   Bit Rate: 2500 Mbps
   Single mode fiber supported length: 2 km
   Upper bit rate limit: unspecified
   Lower bit rate limit: unspecified
   Date code (yyyy/mm/dd): 2004/04/21
   Vendor PN: SCP6828-C5-BNE
   Vendor revision number: D
   Vendor serial number: ECL0817001S

Transceiver status information
   Diagnostics calibration is external
   Temperature 28 (+/-3 Celsius)
   Voltage in transceiver 3218000 uV (+/- 10 mV)
   TX bias 7424 uA (+/- 100uA)
   TX power 317000 nW / -4 dBm (+/- 3dBm)
   RX power 312200 nW / -5 dBm (+/- 3dBm)
No Active Alarms
No Active Warnings
Alarm Thresholds:
                         high                     low
Temperature               96 C                   -44 C
Voltage              4000000 uV                    0 uV
TX bias                70000 uA                    0 uA
TX power             1000000 nW / 0   dBm      50100 nW / -13 dBm
RX power             1008300 nW / 0   dBm   unspecified

Warning Thresholds:
                         high                     low
Temperature               91 C                   - 9 C
Voltage              3600000 uV              3000000 uV
TX bias                60000 uA                    0 uA
TX power              630900 nW / -2  dBm      79400 nW / -11 dBm
RX power             1008300 nW / 0   dBm   unspecified          

Verifying a POS Interface

Use the show interfaces pos slot/port command to display the configuration of a Packet-over-SONET interface on the uplink card.


Step 1 Enter privileged EXEC command mode.

Router> enable 

Step 2 Enter the show interfaces pos 1/1 command to verify the POS configuration.

Router# show interfaces pos1/1 

POS1/1 is up, line protocol is up 
   Hardware is Packet Over SONET 
   Internet address is 2.34.34.4/24 
   MTU 9092 bytes, BW 2488000 Kbit, DLY 100 usec, rely 255/255, load 11/255
   Encapsulation PPP, crc 32, loopback not set
   Keepalive set (10 sec) 
   Scramble disabled 
   LCP Open 
   Open: OSICP, IPCP, CDPCP 
   Last input 00:00:00, output 00:00:00, output hang never 
   Last clearing of "show interface" counters 00:00:22 
   Queueing strategy: PXF First-In-First-Out 
   Output queue 8189/8192, 0 drops; input queue 0/75, 0 drops 
   30 second input rate 275442000 bits/sec, 169124 packets/sec 
   30 second output rate 111718000 bits/sec, 198366 packets/sec 
      7369252 packets input, 1500282821 bytes, 0 no buffer 
      Received 0 broadcasts, 0 runts, 0 giants, 0 throttles, 0 parity 
      0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored, 0 abort 
      8651874 packets output, 609128533 bytes, 0 underruns 
      0 output errors, 0 applique, 0 interface resets 
      0 output buffer failures, 0 output buffers swapped out 
      0 carrier transitions 

Verifying the SRP MAC Address

Use the show interfaces srp slot/port command to show information about an SRP interface, including its MAC address.


Step 1 Enter the privileged EXEC command mode.

Router> enable

Step 2 Enter the show interfaces srp 1/1 command to verify the SRP MAC address.

router# show interfaces srp 1/1
SRP1/1 is up, line protocol is up 
  Hardware is CAMR SRP OC48, address is 0001.64ff.3100 (bia 0001.64ff.3100)
  Internet address is 48.1.1.10/24
  MTU 4470 bytes, BW 2488000 Kbit, DLY 100 usec, rely 255/255, load 1/255
  Encapsulation SRP2,
  Side A:loopback not set
  Side B:loopback not set
     3 nodes on the ring   MAC passthrough not set 
     Side A:not wrapped   IPS local:IDLE       IPS remote:IDLE
     Side B:not wrapped   IPS local:IDLE       IPS remote:IDLE
  Last input 00:00:00, output 00:00:00, output hang never
  Last clearing of "show interface" counters 00:03:13
  Queueing strategy:PXF First-In-First-Out
  Output queue Side A:0/32768; Side B:0/32768, 0 drops
  Input queue 0/75, 0 drops
  Side A:30 seconds output rate 70090 bits/sec, 129 packets/sec
          30 seconds input rate 0 bits/sec, 0 packets/sec
  Side B:30 seconds output rate 0 bits/sec, 0 packets/sec
          30 seconds input rate 0 bits/sec, 0 packets/sec
     209 packets input, 17590 bytes, 0 no buffer
     Received 0 broadcasts, 0 runts, 0 giants, 0 throttles
     0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored, 0 abort
     961553 packets output, 63941552 bytes, 0 underruns
     0 output errors, 0 collisions, 0 interface resets
     0 output buffer failures, 0 output buffers swapped out
     Side A received errors:
        0 input errors, 0 CRC, 0 ignored,
        0 framer runts, 0 framer giants, 0 framer aborts,
        0 mac runts, 0 mac giants, 0 mac aborts
     Side B received errors:
        0 input errors, 0 CRC, 0 ignored,
        0 framer runts, 0 framer giants, 0 framer aborts,
        0 mac runts, 0 mac giants, 0 mac aborts

Verifying the DSCP Configuration in a Service Policy and Displaying Drop Statistics

Use the show policy-map interface command to verify the DSCP values used by WRED in a service policy to calculate the drop probability for packets in one or more traffic classes. The output displayed in the following example is for the sample service policy applied to a Fast Ethernet interface in the "DiffServ Compliant Weighted Random Early Detection" section.


Step 1 Enter privileged EXEC command mode.

Router> enable

Step 2 Enter the show policy-map interface command to display the DSCP configuration and drop statistics for a policy map applied to the specified interface. Note that the drop profiles for DSCP values and the drop statistics for each DSCP value appear in different sections.

Router# show policy-map interface fastethernet 2/8
FastEthernet2/8 
Service-policy output: wred-3class (1156)
    Class-map: af31 (match-all) (1157/2)
      1488082 packets, 95237184 bytes
      5 minute offered rate 2570000 bps, drop rate 0 bps
      Match: ip dscp 1  (1158)
      shape: 30010 kbps
      random-detect:
        Exp-weight-constant: 9 (1/512)
        Diff-Serv   Minimum   Maximum     Mark
        codepoint  threshold threshold probability
        ---------- --------- --------- -----------
        DSCP-1:
                     1000      1500      1/1 
        af13(14),
        af23(22):
                     1500      2000      1/1 
        Default:
                     1000      1500      1/1    
        DSCP      Transmitted      Random drop     Tail drop
                   pkts/bytes      pkts/bytes      pkts/bytes
        -----     -----------      -----------     ----------
        DSCP-1:
                318603/20390592   319943/20476224 676192/43276352

        af13(14),
        af23(22):
                     0/0               0/0             0/0 
        Default:
                     0/0               0/0             0/0 
        Total   318603/20390592   319943/20476224 676192/43276352