![]() |
Table Of Contents
Prerequisites for FRF .20 Support
Restrictions for FRF .20 Support
Information About FRF .20 Support
Enhanced Compressed Real-Time Transport Protocol
How to Configure FRF .20 Support
Configuring FRF .20 Support Using Profiles
Configuring an IPHC for Frame Relay Profile to a Map Class
Configuring FRF .20 Support on VC Bundles
Configuring FRF .20 Support on VC Bundles Using the Map Command
Configuring FRF .20 Support on a PVC Using the Class Command
Displaying Frame Relay Profile Status
Configuration Examples for FRF .20 Support
Adding an IPHC Profile to a Map Class
debug frame-relay ip tcp header-compression
show frame-relay ip rtp header-compression
Feature Information for FRF .20 Support
FRF .20 Support
First Published: June 19, 2006Last Updated: November 17, 2006The FRF .20 Support feature provides support for IP header compression (IPHC) over Frame Relay as described in the Frame Relay Forum Implementation Agreement FRF .20. Before the FRF .20 Support feature was introduced, Cisco IOS supported IPHC only on Cisco-encapsulated data-link connection identifiers (DLCIs) using a proprietary compression technique. This feature adds support for IPHC on IETF-encapsulated DLCIs.
This feature module describes how to configure FRF .20 IPHC over Frame Relay. This feature module also describes how to configure Enhanced Compressed Real-Time Transport Protocol (ECRTP).
Finding Feature Information in This Module
Your Cisco IOS software release may not support all of the features documented in this module. To reach links to specific feature documentation in this module and to see a list of the releases in which each feature is supported, use the "Feature Information for FRF .20 Support" section.
Finding Support Information for Platforms and Cisco IOS Software Images
Use Cisco Feature Navigator to find information about platform support and Cisco IOS software image support. Access Cisco Feature Navigator at http://www.cisco.com/go/fn. You must have an account on Cisco.com. If you do not have an account or have forgotten your username or password, click Cancel at the login dialog box and follow the instructions that appear.
Contents
•
Prerequisites for FRF .20 Support
•
Restrictions for FRF .20 Support
•
Information About FRF .20 Support
•
How to Configure FRF .20 Support
•
Configuration Examples for FRF .20 Support
•
Feature Information for FRF .20 Support
Prerequisites for FRF .20 Support
You should understand the concepts and general configuration procedures for IP header compression. For information about IP header compression, see the Configuring Header Compression Using IPHC Profiles chapter of in Part 6 the Cisco IOS Quality of Service Solutions Configuration Guide, Release 12.4T.
Restrictions for FRF .20 Support
After a map class containing an IPHC profile is applied to an interface, subsequent attempts (using the frame-relay ip rtp header-compression command) to apply Real-time Transport Protocol (RTP) header compression for all Frame Relay maps on a physical interface are blocked.
Information About FRF .20 Support
To configure FRF .20 support, you should understand the following concept:
•
Enhanced Compressed Real-Time Transport Protocol
IP Header Compression
Header compression is a mechanism that compresses the IP header in a packet before the packet is transmitted. Header compression reduces network overhead and speeds up the transmission of either RTP or Transmission Control Protocol (TCP) packets. With IPHC over Frame Relay, compression parameters are negotiated across a DLCI.
One method of configuring header compression on your network is to use an IPHC profile. An IPHC profile is a kind of template within which you can configure the type of header compression that you want to use, set all of the optional features and parameters for header compression, and then apply the profile to an interface, subinterface, or Frame Relay permanent virtual circuit (PVC).
Enhanced Compressed Real-Time Transport Protocol
ECRTP is robust over links that are susceptible to frame loss. Header compression happens early in the Cisco Express Forwarding (CEF) switching path before queueing. If an interface or PVC is oversubscribed, all the dropped frames are compressed frames, which can impact CRTP compression performance. Using ECRTP can minimize the problem, because it provides better error recovery.
How to Configure FRF .20 Support
The following sections describe how to configure IPHC for FRF .20 over Frame Relay.
•
Configuring FRF .20 Support Using Profiles
•
Configuring an IPHC for Frame Relay Profile to a Map Class
•
Configuring FRF .20 Support on VC Bundles
•
Enabling ECRTP (optional)
•
Displaying Frame Relay Profile Status (optional)
Configuring FRF .20 Support Using Profiles
To enable FRF .20 support on a DLCI, you attach an IPHC profile to a map class.
Restrictions
A map class containing a profile cannot overlap either an interface configuration or a PVC-level legacy configuration.
SUMMARY STEPS
1.
enable
2.
configure terminal
3.
iphc-profile profile-name ietf
4.
tcp
5.
non-tcp contexts absolute number-of-contexts
6.
rtp
7.
class-map type traffic match-any class-map-name
8.
match [ip] precedence precedence-value
9.
map-class frame-relay map-class-name
10.
iphc-profile profile-name
11.
end
DETAILED STEPS
Configuring an IPHC for Frame Relay Profile to a Map Class
You can use these procedures to configure an IPHC profile directly to a map class. You then apply the map class to the interface or DCLI directly. When the map class is applied, FRF .20 negotiation is started across the DCLI, and IPHC is started.
Prerequisite
Before FRF .20 negotiation can start, the PVC must be active.
SUMMARY STEPS
1.
enable
2.
configure terminal
3.
map-class frame-relay map-class-name
4.
frame-relay iphc-profile profile-name
5.
exit
6.
frame-relay class class-name
7.
frame-relay interface-dlci dlci
8.
class class-name
9.
end
DETAILED STEPS
Configuring FRF .20 Support on VC Bundles
IPHC can be configured on virtual circuit (VC) bundles using the map command either on the bundle itself or on individual PVCs within the VC bundle using the map-class command.
You cannot enable IPHC in both places at the same time, because the map command is inherited by all the PVCs in the same bundle.
The following sections describe both methods of configuring FRF .20 support on VC bundles.|
Configuring FRF .20 Support on VC Bundles Using the Map Command
To enable FRF .20 support on VC bundles using the map command, complete the following steps.
SUMMARY STEPS
1.
enable
2.
configure terminal
3.
frame-relay map ip-address vc-bundle vc-bundle-name [rtp | tcp] header-compression
4.
end
DETAILED STEPS
Configuring FRF .20 Support on a PVC Using the Class Command
To enable FRF .20 support on a PVC using the class command, complete the following steps.
SUMMARY STEPS
1.
enable
2.
configure terminal
3.
frame-relay vc-bundle vc-bundle-name
4.
pvc name
5.
class class-name
6.
end
DETAILED STEPS
Enabling ECRTP
To enable ECRTP on an interface, use the following steps.
SUMMARY STEPS
1.
enable
2.
configure terminal
3.
interface type number
4.
iphc-profile profile-name ietf
5.
non-tcp
6.
rtp
7.
recoverable-loss {dynamic | packet-drops}
8.
end
DETAILED STEPS
Displaying Frame Relay Profile Status
You can display the current Frame Relay map entries and information about connections. To display active Frame Relay information, perform the following optional steps.
SUMMARY STEPS
1.
enable
2.
show frame-relay map [interface type number] [dlci]
3.
end
DETAILED STEPS
Configuration Examples for FRF .20 Support
This section provides the following example:
•
Adding an IPHC Profile to a Map Class
Adding an IPHC Profile to a Map Class
The following example shows how to add an IPHC profile to a Frame Relay map class. In this configuration, a profile is created using the iphc-profile command in global command mode. The profile is then attached to a Frame Relay map class.
Router> enable
Router# configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)# iphc-profile iphc ietf
Router(config-iphcp)# tcp
Router(config-iphcp)# rtp
For non-TCP configuration, you must also configure the following:
Router(config-iphcp)# exit
Router(config)# map-class frame frf20
Router(config-map-class)# frame iphc
Router(config-map-class)# frame iphc-profile iphc
Router(config-map-class)# end
Additional References
The following sections provide references related to the FRF .20 Support feature.
Related Documents
Related Topic Document TitleIPHC information and configuration tasks
Cisco IOS Quality of Service Solutions Configuration Guide, Release 12.4T
Additional QoS commands
Cisco IOS Quality of Service Solutions Command Reference, Release 12.4T
Standards
MIBs
MIB MIBs LinkNone
To locate and download MIBs for selected platforms, Cisco IOS releases, and feature sets, use Cisco MIB Locator found at the following URL:
RFCs
Technical Assistance
Command Reference
This section contains only new and modified commands.
•
debug frame-relay ip tcp header-compression
•
rtp
•
show frame-relay ip rtp header-compression
debug frame-relay ip tcp header-compression
To display debugging information about TCP/IP header compression on Frame Relay interfaces, use the debug frame-relay ip tcp header-compression command in privileged EXEC mode. To disable debugging output, use the no form of this command.
debug frame-relay ip tcp header-compression
no debug frame-relay ip tcp header-compression
Syntax Description
This command has no arguments or keywords.
Defaults
Disabled
Command Modes
Privileged EXEC
Command History
Usage Guidelines
The debug frame-relay ip tcp header-compression command shows the control packets that are passed to initialize IP header compression (IPHC) on a permanent virtual circuit (PVC). For Cisco IPHC, typically two packets are passed: one sent and one received per PVC. (Inverse Address Resolution Protocol (InARP) packets are sent on PVCs that do not have a mapping defined between a destination protocol address and the data-link connection identifier (DLCI) or Frame Relay PVC bundle that connects to the destination address.) For FRF .20 IPHC, typically four packets are passed per PVC.
Debug messages are displayed only if the IPHC control protocol is renegotiated (for an interface or PVC state change or for a configuration change).
Examples
The following is sample output from the debug frame-relay ip tcp header-compression command when Cisco IPHC (not FRF .20 IPHC) is configured in the IPHC profile:
Router# debug frame-relay ip tcp header-compression*Nov 14 09:22:07.991: InARP REQ: Tx compr_flags 43 *Nov 14 09:22:08.103: InARP RSP: Rx compr_flags: 43The following is sample output from the debug frame-relay ip tcp header-compression command when FRF .20 IPHC (without either Real-time Transport Protocol (RTP) or ECRTP) is configured in the IPHC profile:
Router# debug frame-relay ip tcp header-compressionFRF20(DLCI 16): Rxed Request, state 0: ident 0, tot len 19, conf_opts FE, len 15negotiation codes 1, version 1Par: IPV4, len 12, TCP_SPACE 16, NON_TCP_SPACE 0,F_MAX_PERIOD 256, F_MAX_TIME 5, MAX_HEADER 168 FRF20(DLCI 16): Txed Ack, state 0: ident 0, tot len 19, conf_opts FE, len 15negotiation codes 1, version 1Par: IPV4, len 12, TCP_SPACE 16, NON_TCP_SPACE 0,F_MAX_PERIOD 256, F_MAX_TIME 5, MAX_HEADER 168 FRF20(DLCI 16): Txed Request, state 0: ident 3, tot len 19, conf_opts FE, len 15negotiation codes 0, version 1Par: IPV4, len 12, TCP_SPACE 16, NON_TCP_SPACE 0,F_MAX_PERIOD 256, F_MAX_TIME 5, MAX_HEADER 168 FRF20(DLCI 16): Rxed Ack, state 2: ident 3, tot len 19, conf_opts FE, len 15negotiation codes 0, version 1Par: IPV4, len 12, TCP_SPACE 16, NON_TCP_SPACE 0,F_MAX_PERIOD 256, F_MAX_TIME 5, MAX_HEADER 168 *Nov 14 09:18:37.019:FRF20(DLCI 16): STARTING IPHCThe following is sample output from the debug frame-relay ip tcp header-compression command when FRF .20 IPHC and RTP are configured in the IPHC profile:
Router# debug frame-relay ip tcp header-compressionFRF20(DLCI 16): Txed Request, state 1: ident 0, tot len 21, conf_opts FE, len 17negotiation codes 1, version 1Par: IPV4, len 14, TCP_SPACE 16, NON_TCP_SPACE 16,F_MAX_PERIOD 256, F_MAX_TIME 5, MAX_HEADER 16801:33:06: Subopt: rtp enabledThe following is sample output from the debug frame-relay ip tcp header-compression command when FRF .20 IPHC and ECRTP are configured in the IPHC profile:
Router# debug frame-relay ip tcp header-compressionFRF20(DLCI 16): Txed Request, state 1: ident 0, tot len 21, conf_opts FE, len 17negotiation codes 1, version 1Par: IPV4, len 14, TCP_SPACE 16, NON_TCP_SPACE 16,F_MAX_PERIOD 256, F_MAX_TIME 5, MAX_HEADER 16801:33:06: Subopt: ecrtp enabledTable 1 describes the significant fields shown in the displays.
iphc-profile
To create an IP Header Compression (IPHC) profile and to enter IPHC-profile configuration mode, use the iphc-profile command in global configuration mode. To attach an existing IPHC profile to an interface or subinterface, use the iphc-profile command in interface configuration mode. To delete the IPHC profile, use the no form of this command.
iphc-profile profile-name {ietf | van-jacobson}
no iphc-profile profile-name
Syntax Description
Command Default
No IPHC profile is created or attached.
Command Modes
Global configuration (to create an IPHC profile)
Interface configuration (to attach an existing IPHC profile to an interface or subinterface)Command History
Usage Guidelines
The iphc-profile command creates an IPHC profile used for enabling header compression and enters IPHC-profile configuration mode (config-iphcp). An IPHC profile is a template within which you can configure the type of header compression that you want to use, enable any optional features and settings for header compression, and then apply the profile to an interface, a subinterface, or a Frame Relay permanent virtual circuit (PVC).
Specifying the IPHC Profile Type
When you create an IPHC profile, you must specify the IPHC profile type by using either the ietf keyword or the van-jacobson keyword. The IETF profile type conforms to and supports the standards established with RFC 2507, RFC 2508, RFC 3544, and RFC 3545 and is typically associated with non-TCP header compression (for example, RTP header compression). The Van Jacobson profile type conforms to and supports the standards established with RFC 1144 and is typically associated with TCP header compression.
Note
If you are using Frame Relay encapsulation, you must specify the ietf keyword (not the van-jacobson keyword).
Considerations When Specifying the IPHC Profile Type
When specifying the IPHC profile type, consider whether you are compressing TCP traffic or non-TCP traffic (that is, RTP traffic). Also consider the header compression format capabilities of the remote network link that will receive traffic. The IPHC profile type that you specify directly affects the header compression format used on the remote network links to which the IPHC profile is applied. Only TCP traffic is compressed on remote network links using a Van Jacobson IPHC profile, whereas TCP and/or non-TCP traffic (for example, RTP traffic) is compressed on remote network links using an IETF IPHC profile.
Note
The header compression format in use on the router that you are configuring and the header compression format in use on the remote network link must match.
Configurable Header Compression Features and Settings
The specific set of header compression features and settings that you can configure (that is, enable or modify) is determined by the IPHC profile type that you specify (either IETF or Van Jacobson) when you create the IPHC profile. Both sets are listed below.
If you specify Van Jacobson as the IPHC profile type, you can enable TCP header compression and set the number of TCP contexts. Table 2 lists each available Van Jacobson IPHC profile type header compression feature and setting and the command used to enable it.
If you specify IETF as the IPHC profile type, you can enable non-TCP header compression (that is, RTP header compression), along with a number of additional features and settings. Table 3 lists each available IETF IPHC profile type header compression feature and setting and the command or commands used to enable it.
For More Information About IPHC Profiles
For more information about using IPHC profiles to configure header compression, see the "Header Compression" module and the "Configuring Header Compression Using IPHC Profiles" module of the Cisco IOS Quality of Service Solutions Configuration Guide, Release 12.4T.
Examples
In the following example, an IPHC profile called profile1 is created, and the Van Jacobson IPHC profile type is specified.
Router> enable
Router# configure terminal
Router(config)# iphc-profile profile1 van-jacobson
Router(config-iphcp)# end
In the following example, a second IPHC profile called profile2 is created. For this IPHC profile, the IETF IPHC profile type is specified.
Router> enable
Router# configure terminal
Router(config)# iphc-profile profile2 ietf
Router(config-iphcp)# end
In the following example, an existing IPHC profile called profile2 is attached to serial interface 3/0. For this IPHC profile, the IPHC profile type (in this case, IETF) of profile2 is specified.
Router> enable
Router# configure terminal
Router(config)# interface serial 3/0
Router(config-if)# iphc-profile profile2 ietf
Router(config-iphcp)# end
Related Commands
non-tcp
To enable non-Transmission-Control-Protocol (non-TCP) header compression within an IP Header Compression (IPHC) profile, use the non-tcp command in IPHC-profile configuration mode. To disable non-TCP header compression within an IPHC profile, use the no form of this command.
non-tcp
no non-tcp
Syntax Description
This command has no arguments or keywords.
Command Default
Non-TCP header compression is enabled.
Command Modes
IPHC-profile configuration
Command History
Usage Guidelines
Intended for Use with IPHC Profiles
The non-tcp command is intended for use as part of an IPHC profile. An IPHC profile is used to enable and configure header compression on a network. For more information about using IPHC profiles to configure header compression, see the "Header Compression" module and the "Configuring Header Compression Using IPHC Profiles" module of the Cisco IOS Quality of Service Solutions Configuration Guide, Release 12.4T.
Examples
The following example shows how to configure an IPHC profile called profile2. In this example, non-TCP header compression is configured.
Router> enable
Router# configure terminal
Router(config)# iphc-profile profile2 ietf
Router(config-iphcp)# non-tcp
Router(config-iphcp)# end
Related Commands
recoverable-loss
To enable Enhanced Compressed Real-Time Transport Protocol (ECRTP), use the recoverable-loss command in IPHC-profile configuration mode. To disable ECRTP, use the no form of this command.
recoverable-loss {dynamic | packet-drops}
no recoverable-loss {dynamic | packet-drops}
Syntax Description
dynamic
Indicates that the dynamic recoverable loss calculation is used.
packet-drops
Maximum number of consecutive packet drops. Range is from 1 to 8.
Command Default
ECRTP is disabled.
Command Modes
IPHC-profile configuration
Command History
Release Modification12.4(9)T
This command was introduced.
12.4(11)T
Support was added for Frame Relay encapsulation.
Usage Guidelines
The recoverable-loss command is part of the ECRTP feature.
ECRPT Functionality
ECRTP reduces corruption by managing the way the compressor updates the context information at the decompressor. The compressor sends updated context information periodically to keep the compressor and decompressor synchronized. By repeating the updates, the probability of context corruption because of packet loss is minimized.
The synchronization of context information between the compressor and the decompressor can be performed dynamically (by specifying the dynamic keyword) or whenever a specific number of packets are dropped (by using the packet-drops argument).
The number of packet drops represents the quality of the link between the hosts. The lower the number of packet drops, the higher the quality of the link between the hosts.
The packet drops value is maintained independently for each context and does not have to be the same for all contexts.
Note
If you specify the number of packet drops with the packet-drops argument, the recoverable-loss command automatically enables ECRTP.
Intended for Use with IPHC Profiles
The recoverable-loss command is intended for use as part of an IP Header Compression (IPHC) profile. An IPHC profile is used to enable and configure header compression on a network. For more information about using IPHC profiles to configure header compression, see the "Header Compression" module and the "Configuring Header Compression Using IPHC Profiles" module of the Cisco IOS Quality of Service Solutions Configuration Guide, Release 12.4T.
Examples
The following example shows how to configure an IPHC profile called profile2. In this example, ECRTP is enabled with a maximum number of five consecutive packet drops.
Router> enable
Router# configure terminal
Router(config)# iphc-profile profile2 ietf
Router(config-iphcp)# recoverable-loss 5
Router(config-iphcp)# end
Related Commands
rtp
To enable Real-Time Transport Protocol (RTP) header compression within an IP Header Compression (IPHC) profile, use the rtp command in IPHC-profile configuration mode. To disable RTP header compression within an IPHC profile, use the no form of this command.
rtp
no rtp
Syntax Description
This command has no arguments or keywords.
Command Default
RTP header compression is enabled.
Command Modes
IPHC-profile configuration
Command History
Usage Guidelines
The rtp command enables RTP header compression and automatically enables non-TCP header compression (the equivalent of using the non-tcp command).
Intended for Use with IPHC Profiles
The rtp command is intended for use as part of an IP Header Compression (IPHC) profile. An IPHC profile is used to enable and configure header compression on a network. For more information about using IPHC profiles to configure header compression, see the "Header Compression" module and the "Configuring Header Compression Using IPHC Profiles" module of the Cisco IOS Quality of Service Solutions Configuration Guide, Release 12.4T.
Examples
The following example shows how to configure an IPHC profile called profile2. In this example, RTP header compression is configured.
Router> enable
Router# configure terminal
Router(config)# iphc-profile profile2 ietf
Router(config-iphcp)# rtp
Router(config-iphcp)# end
Related Commands
Command Descriptioniphc-profile
Creates an IPHC profile.
non-tcp
Enables non-TCP header compression within an IPHC profile.
show frame-relay ip rtp header-compression
To display Frame Relay Real-Time Transport Protocol (RTP) header compression statistics, use the show frame-relay ip rtp header-compression command in user EXEC or privileged EXEC mode.
show frame-relay ip rtp header-compression [interface type number] [dlci]
Syntax Description
Command Default
RTP header compression statistics are displayed for all DLCIs on interfaces that have RTP header compression configured.
Command Modes
User EXEC
Privileged EXECCommand History
Examples
The following is sample output from the show frame-relay ip rtp header-compression command:
Router# show frame-relay ip rtp header-compressionDLCI 21 Link/Destination info: ip 10.1.4.1Interface Serial3/0 DLCI 21 (compression on, Cisco)Rcvd: 0 total, 0 compressed, 0 errors, 0 status msgs0 dropped, 0 buffer copies, 0 buffer failuresSent: 0 total, 0 compressed, 0 status msgs, 0 not predicted0 bytes saved, 0 bytes sentConnect: 256 rx slots, 256 tx slots,0 misses, 0 collisions, 0 negative cache hits, 256 free contextsDLCI 20 Link/Destination info: ip 10.1.1.1Interface Serial3/1 DLCI 20 (compression on, Cisco)Rcvd: 0 total, 0 compressed, 0 errors, 0 status msgs0 dropped, 0 buffer copies, 0 buffer failuresSent: 0 total, 0 compressed, 0 status msgs, 0 not predicted0 bytes saved, 0 bytes sentConnect: 256 rx slots, 256 tx slots,0 misses, 0 collisions, 0 negative cache hits, 256 free contextsDLCI 21 Link/Destination info: ip 10.1.2.1Interface Serial3/1 DLCI 21 (compression on, Cisco)Rcvd: 0 total, 0 compressed, 0 errors, 0 status msgs0 dropped, 0 buffer copies, 0 buffer failuresSent: 0 total, 0 compressed, 0 status msgs, 0 not predicted0 bytes saved, 0 bytes sentConnect: 256 rx slots, 256 tx slots,0 misses, 0 collisions, 0 negative cache hits, 256 free contextsDLCI 22 Link/Destination info: ip 10.1.3.1Interface Serial3/1 DLCI 22 (compression on, Cisco)Rcvd: 0 total, 0 compressed, 0 errors, 0 status msgs0 dropped, 0 buffer copies, 0 buffer failuresSent: 0 total, 0 compressed, 0 status msgs, 0 not predicted0 bytes saved, 0 bytes sentConnect: 256 rx slots, 256 tx slots,0 misses, 0 collisions, 0 negative cache hits, 256 free contextsThe following is sample output from the show frame-relay ip rtp header-compression command when ECRTP is enabled:
Router# show frame-relay ip rtp header-compressionDLCI 16 Link/Destination info: ip 10.0.0.1Interface Serial4/1 DLCI 16 (compression on, IETF, ECRTP)Rcvd: 0 total, 0 compressed, 0 errors, 0 status msgs0 dropped, 0 buffer copies, 0 buffer failuresSent: 0 total, 0 compressed, 0 status msgs, 0 not predicted0 bytes saved, 0 bytes sentConnect: 16 rx slots, 16 tx slots,0 misses, 0 collisions, 0 negative cache hits, 16 free contextsIn the following example, the show frame-relay ip rtp header-compression command displays information about DLCI 21:
Router# show frame-relay ip rtp header-compression 21DLCI 21 Link/Destination info: ip 10.1.4.1Interface Serial3/0 DLCI 21 (compression on, Cisco)Rcvd: 0 total, 0 compressed, 0 errors, 0 status msgs0 dropped, 0 buffer copies, 0 buffer failuresSent: 0 total, 0 compressed, 0 status msgs, 0 not predicted0 bytes saved, 0 bytes sentConnect: 256 rx slots, 256 tx slots,0 misses, 0 collisions, 0 negative cache hits, 256 free contextsDLCI 21 Link/Destination info: ip 10.1.2.1Interface Serial3/1 DLCI 21 (compression on, Cisco)Rcvd: 0 total, 0 compressed, 0 errors, 0 status msgs0 dropped, 0 buffer copies, 0 buffer failuresSent: 0 total, 0 compressed, 0 status msgs, 0 not predicted0 bytes saved, 0 bytes sentConnect: 256 rx slots, 256 tx slots,0 misses, 0 collisions, 0 negative cache hits, 256 free contextsIn the following example, the show frame-relay ip rtp header-compression command displays information for all DLCIs on serial interface 3/1:
Router# show frame-relay ip rtp header-compression interface serial3/1DLCI 20 Link/Destination info: ip 10.1.1.1Interface Serial3/1 DLCI 20 (compression on, Cisco)Rcvd: 0 total, 0 compressed, 0 errors, 0 status msgs0 dropped, 0 buffer copies, 0 buffer failuresSent: 0 total, 0 compressed, 0 status msgs, 0 not predicted0 bytes saved, 0 bytes sentConnect: 256 rx slots, 256 tx slots,0 misses, 0 collisions, 0 negative cache hits, 256 free contextsDLCI 21 Link/Destination info: ip 10.1.2.1Interface Serial3/1 DLCI 21 (compression on, Cisco)Rcvd: 0 total, 0 compressed, 0 errors, 0 status msgs0 dropped, 0 buffer copies, 0 buffer failuresSent: 0 total, 0 compressed, 0 status msgs, 0 not predicted0 bytes saved, 0 bytes sentConnect: 256 rx slots, 256 tx slots,0 misses, 0 collisions, 0 negative cache hits, 256 free contextsDLCI 22 Link/Destination info: ip 10.1.3.1Interface Serial3/1 DLCI 22 (compression on, Cisco)Rcvd: 0 total, 0 compressed, 0 errors, 0 status msgs0 dropped, 0 buffer copies, 0 buffer failuresSent: 0 total, 0 compressed, 0 status msgs, 0 not predicted0 bytes saved, 0 bytes sentConnect: 256 rx slots, 256 tx slots,0 misses, 0 collisions, 0 negative cache hits, 256 free contextsIn the following example, the show frame-relay ip rtp header-compression command displays information only for DLCI 21 on serial interface 3/1:
Router# show frame-relay ip rtp header-compression interface serial3/1 21DLCI 21 Link/Destination info: ip 10.1.2.1Interface Serial3/1 DLCI 21 (compression on, Cisco)Rcvd: 0 total, 0 compressed, 0 errors, 0 status msgs0 dropped, 0 buffer copies, 0 buffer failuresSent: 0 total, 0 compressed, 0 status msgs, 0 not predicted0 bytes saved, 0 bytes sentConnect: 256 rx slots, 256 tx slots,0 misses, 0 collisions, 0 negative cache hits, 256 free contextsThe following sample output from the show frame-relay ip rtp header-compression command shows statistics for a PVC bundle called MP-3-static:
Router# show frame-relay ip rtp header-compression interface Serial1/4vc-bundle MP-3-static Link/Destination info:ip 10.1.1.1Interface Serial1/4:Rcvd: 14 total, 13 compressed, 0 errors0 dropped, 0 buffer copies, 0 buffer failuresSent: 15 total, 14 compressed,474 bytes saved, 119 bytes sent4.98 efficiency improvement factorConnect:256 rx slots, 256 tx slots,1 long searches, 1 misses 0 collisions, 0 negative cache hits93% hit ratio, five minute miss rate 0 misses/sec, 0 maxTable 4 describes the significant fields shown in the displays.
Related Commands
show frame-relay map
To display current Frame Relay map entries and information about connections, use the show frame-relay map command in privileged EXEC mode.
show frame-relay map [interface type number] [dlci]
Syntax Description
Command Default
Static and dynamic Frame Relay map entries and information about connections for all DLCIs on all interfaces are displayed.
Command Modes
Privileged EXEC
Command History
Examples
This section contains the following examples:
•
Display All Maps or Maps for Specific DLCIs on Specific Interfaces or Subinterfaces: Example
•
Display Maps for PVC Bundles: Example
•
Display Maps for IPv6 Addresses: Example
Display All Maps or Maps for Specific DLCIs on Specific Interfaces or Subinterfaces: Example
The sample output in these examples uses the following configuration:
interface POS2/0no ip addressencapsulation frame-relayframe-relay map ip 10.1.1.1 20 tcp header-compressionframe-relay map ip 10.1.2.1 21 tcp header-compressionframe-relay map ip 10.1.3.1 22 tcp header-compressionframe-relay map bridge 23frame-relay interface-dlci 25frame-relay interface-dlci 26bridge-group 1interface POS2/0.1 point-to-pointframe-relay interface-dlci 24 protocol ip 10.1.4.1interface Serial3/0no ip addressencapsulation frame-relayserial restart-delay 0frame-relay map ip 172.16.3.1 20frame-relay map ip 172.16.4.1 21 tcp header-compression activeframe-relay map ip 172.16.1.1 100frame-relay map ip 172.16.2.1 101interface Serial3/0.1 multipointframe-relay map ip 192.168.11.11 24frame-relay map ip 192.168.11.22 105The following example shows how to display all maps:
Router# show frame-relay mapPOS2/0 (up): ip 10.1.1.1 dlci 20(0x14,0x440), static,CISCO, status deletedTCP/IP Header Compression (enabled), connections: 256POS2/0 (up): ip 10.1.2.1 dlci 21(0x15,0x450), static,CISCO, status deletedTCP/IP Header Compression (enabled), connections: 256POS2/0 (up): ip 10.1.3.1 dlci 22(0x16,0x460), static,CISCO, status deletedTCP/IP Header Compression (enabled), connections: 256POS2/0 (up): bridge dlci 23(0x17,0x470), static,CISCO, status deletedPOS2/0.1 (down): point-to-point dlci, dlci 24(0x18,0x480), broadcaststatus deletedSerial3/0 (downup): ip 172.16.3.1 dlci 20(0x14,0x440), static,CISCO, status deletedSerial3/0 (downup): ip 172.16.4.1 dlci 21(0x15,0x450), static,CISCO, status deletedTCP/IP Header Compression (enabled), connections: 256Serial3/0.1 (downup): ip 192.168.11.11 dlci 24(0x18,0x480), static,CISCO, status deletedSerial3/0 (downup): ip 172.16.1.1 dlci 100(0x64,0x1840), static,CISCO, status deletedSerial3/0 (downup): ip 172.16.2.1 dlci 101(0x65,0x1850), static,, CISCO,CISCO, status deletedECRTP Header Compression (enabled, IETF), connections 16TCP/IP Header Compression (enabled, IETF), connections 16Serial3/0.1 (downup): ip 192.168.11.22 dlci 105(0x69,0x1890), static,CISCO, status deletedSerial4/0/1:0.1 (up): point-to-point dlci, dlci 102(0x66,0x1860), broadcast, CISCOstatus defined, active,RTP Header Compression (enabled), connections: 256The following example shows how to display maps for a specific DLCI:
Router# show frame-relay map 20POS2/0 (up): ip 10.1.1.1 dlci 20(0x14,0x440), static,CISCO, status deletedTCP/IP Header Compression (enabled), connections: 256Serial3/0 (down): ip 172.16.3.1 dlci 20(0x14,0x440), static,CISCO, status deletedThe following example shows how to display maps for a specific interface:
Router# show frame-relay map interface pos2/0POS2/0 (up): ip 10.1.1.1 dlci 20(0x14,0x440), static,CISCO, status deletedTCP/IP Header Compression (enabled), connections: 256POS2/0 (up): ip 10.1.2.1 dlci 21(0x15,0x450), static,CISCO, status deletedTCP/IP Header Compression (enabled), connections: 256POS2/0 (up): ip 10.1.3.1 dlci 22(0x16,0x460), static,CISCO, status deletedTCP/IP Header Compression (enabled), connections: 256POS2/0 (up): bridge dlci 23(0x17,0x470), static,CISCO, status deletedPOS2/0.1 (down): point-to-point dlci, dlci 24(0x18,0x480), broadcaststatus deletedThe following example shows how to display maps for a specific DLCI on a specific interface:
Router# show frame-relay map interface pos2/0 20POS2/0 (up): ip 10.1.1.1 dlci 20(0x14,0x440), static,CISCO, status deletedTCP/IP Header Compression (enabled), connections: 256The following example shows how to display maps for a specific subinterface:
Router# show frame-relay map interface pos2/0.1POS2/0.1 (down): point-to-point dlci, dlci 24(0x18,0x480), broadcaststatus deletedThe following example shows how to display maps for a specific DLCI on a specific subinterface:
Router# show frame-relay map interface pos2/0.1 24POS2/0.1 (down): point-to-point dlci, dlci 24(0x18,0x480), broadcaststatus deletedDisplay Maps for PVC Bundles: Example
The sample output in this example uses the following router configuration:
hostname router1!interface Serial2/0ip address 30.0.0.2 255.255.255.0encapsulation frame-relayframe-relay vc-bundle vcb1pvc 100 vcb1-classAprecedence 1-7class vcb1-classApvc 109 vcb1-othersprecedence otherclass othersframe-relay intf-type dce!map-class frame-relay vcb1-classAframe-relay cir 128000!map-class frame-relay othersframe-relay cir 64000hostname router2!interface Serial3/3ip address 30.0.0.1 255.255.255.0encapsulation frame-relayframe-relay vc-bundle vcb1pvc 100 vcb1-classAprecedence 1-7class vcb1-classApvc 109 vcb1-othersprecedence otherclass others!map-class frame-relay vcb1-classAframe-relay cir 128000!map-class frame-relay othersframe-relay cir 64000The following sample output displays mapping information for two PVC bundles. The PVC bundle MAIN-1-static is configured with a static map. The map for PVC bundle MAIN-2-dynamic is created dynamically using Inverse Address Resolution Protocol (ARP).
Router# show frame-relay map
Serial1/4 (up): ip 10.1.1.1 vc-bundle MAIN-1-static, static,CISCO, status upSerial1/4 (up): ip 10.1.1.2 vc-bundle MAIN-2-dynamic, dynamic,broadcast, status upDisplay Maps for IPv6 Addresses: Example
The sample output in this example uses the following router configuration:
hostname router1!interface Serial2/0no ip addressencapsulation frame-relay!interface Serial2/0.1 point-to-pointipv6 address 1::1/64frame-relay interface-dlci 101!interface Serial2/0.2 multipointipv6 address 2::1/64frame-relay map ipv6 2::2 201frame-relay interface-dlci 201!hostname router2!interface Serial3/3no ip addressencapsulation frame-relayframe-relay intf-type dce!interface Serial3/3.1 point-to-pointipv6 address 1::2/64frame-relay interface-dlci 101!interface Serial3/3.2 multipointipv6 address 2::2/64frame-relay map ipv6 3::1 201frame-relay interface-dlci 201!The following sample output from the show frame-relay map command shows that the link-local and global IPv6 addresses (FE80::E0:F727:E400:A and 2001:0DB8:2222:1044::32; FE80::60:3E47:AC8:8 and 2001:0DB8:2222:1044::32) of two remote nodes are explicitly mapped to DLCI 17 and DLCI 19, respectively. Both DLCI 17 and DLCI 19 are terminated on interface serial 3 of this node; therefore, interface serial 3 of this node is a point-to-multipoint interface.
Router# show frame-relay map
Serial3 (up): ipv6 FE80::E0:F727:E400:A dlci 17(0x11,0x410), static,broadcast, CISCO, status defined, activeSerial3 (up): ipv6 2001:0DB8:2222:1044::32 dlci 19(0x13,0x430), static,CISCO, status defined, activeSerial3 (up): ipv6 2001:0DB8:2222:1044::32 dlci 17(0x11,0x410), static,CISCO, status defined, activeSerial3 (up): ipv6 FE80::60:3E47:AC8:8 dlci 19(0x13,0x430), static,broadcast, CISCO, status defined, activeTable 5 describes the significant fields shown in the displays.
Related Commands
Feature Information for FRF .20 Support
Table 6 lists the release history for this feature.
Not all commands may be available in your Cisco IOS software release. For release information about a specific command, see the command reference documentation.
Cisco IOS software images are specific to a Cisco IOS software release, a feature set, and a platform. Use Cisco Feature Navigator to find information about platform support and Cisco IOS software image support. Access Cisco Feature Navigator at http://www.cisco.com/go/fn. You must have an account on Cisco.com. If you do not have an account or have forgotten your username or password, click Cancel at the login dialog box and follow the instructions that appear.Table 6 lists only the Cisco IOS software release that introduced support for a given feature in a given Cisco IOS software release train. Unless noted otherwise, subsequent releases of that Cisco IOS software release train also support that feature.
Table 6
Feature Information for IP Header Compression Over Frame Relay
Any Internet Protocol (IP) addresses used in this document are not intended to be actual addresses. Any examples, command display output, and figures included in the document are shown for illustrative purposes only. Any use of actual IP addresses in illustrative content is unintentional and coincidental.Copyright © 2006 Cisco Systems, Inc. All rights reserved
.