Media Services Proxy Command Reference

Similar documents
Cisco Media Services Proxy

Cisco IOS Flexible NetFlow Command Reference

Application Launcher User Guide

Cisco Unified Communications Manager Device Package 8.6(2)( ) Release Notes

Cisco Unified Communications Self Care Portal User Guide, Release

NetFlow Configuration Guide

Migration and Upgrade: Frequently Asked Questions

Cisco Nexus 1000V for KVM Interface Configuration Guide, Release 5.x

SAML SSO Okta Identity Provider 2

Cisco FindIT Plugin for Kaseya Quick Start Guide

Cisco IOS Shell Command Reference

Cisco TelePresence FindMe Cisco TMSPE version 1.2

IP Routing: ODR Configuration Guide, Cisco IOS Release 15M&T

Cisco IOS HTTP Services Command Reference

CPS UDC MoP for Session Migration, Release

Recovery Guide for Cisco Digital Media Suite 5.4 Appliances

Cisco Jabber IM for iphone Frequently Asked Questions

Cisco UC Integration for Microsoft Lync 9.7(4) User Guide

Flexible Netflow Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3850 Switches)

Cisco UCS Performance Manager Release Notes

Cisco Unified Communications Manager Device Package 10.5(1)( ) Release Notes

IP Addressing: Fragmentation and Reassembly Configuration Guide

IP Addressing: Fragmentation and Reassembly Configuration Guide, Cisco IOS XE Release 3S (Cisco ASR 1000)

IP Addressing: IPv4 Addressing Configuration Guide, Cisco IOS Release 12.4

Cisco IOS Optimized Edge Routing Command Reference

Cisco IOS First Hop Redundancy Protocols Command Reference

Cisco Evolved Programmable Network System Test Topology Reference Guide, Release 5.0

Cisco Connected Mobile Experiences REST API Getting Started Guide, Release 10.2

Embedded Packet Capture Configuration Guide

IP Addressing: IPv4 Addressing Configuration Guide, Cisco IOS Release 15S

Cisco TelePresence Management Suite Extension for Microsoft Exchange Software version 3.1

Software Configuration Guide, Cisco IOS XE Everest 16.6.x (Catalyst 9300 Switches)

Cisco Unified Communications Self Care Portal User Guide, Release 11.5(1)

Cisco IOS IP Routing: EIGRP Command Reference

Cisco 1000 Series Connected Grid Routers QoS Software Configuration Guide

IP Switching Configuring Fast Switching Configuration Guide Cisco IOS Release 15SY

Flow Sensor and Load Balancer Integration Guide. (for Stealthwatch System v6.9.2)

Cisco Jabber for Android 10.5 Quick Start Guide

Cisco IOS HTTP Services Command Reference

Cisco Meeting App. Cisco Meeting App (Windows) Release Notes. March 08, Cisco Systems, Inc.

HTTP Errors User Guide

Validating Service Provisioning

Embedded Packet Capture Configuration Guide

Cisco ASR 9000 Series Aggregation Services Router Netflow Command Reference, Release 4.3.x

Cisco StadiumVision Management Dashboard Monitored Services Guide

Cisco Nexus 7000 Series NX-OS Virtual Device Context Command Reference

Cisco CSPC 2.7x. Configure CSPC Appliance via CLI. Feb 2018

Cisco WebEx Best Practices for Secure Meetings for Site Administrators and Hosts

Cisco IOS XR Carrier Grade NAT Command Reference for the Cisco CRS Router, Release 5.2.x

Cisco Terminal Services (TS) Agent Guide, Version 1.1

Prime Service Catalog: UCS Director Integration Best Practices Importing Advanced Catalogs

Cisco TEO Adapter Guide for

Cisco UCS Director F5 BIG-IP Management Guide, Release 5.0

Embedded Packet Capture Configuration Guide, Cisco IOS Release 15M&T

Cisco Meeting App. What's new in Cisco Meeting App Version December 17

Cisco Report Server Readme

Host Upgrade Utility User Guide for Cisco UCS E-Series Servers and the Cisco UCS E-Series Network Compute Engine

Cisco Meeting App. Cisco Meeting App (OS X) Release Notes. July 21, 2017

Access Switch Device Manager Template Configuration

NNMi Integration User Guide for CiscoWorks Network Compliance Manager 1.6

Cisco TelePresence Management Suite Extension for Microsoft Exchange 5.2

Cisco Meeting App. Release Notes. WebRTC. Version number September 27, Cisco Systems, Inc.

Cisco TEO Adapter Guide for SAP Java

Release Notes for Cisco Unified Intelligence Center, Release 10.0(1)

Cisco UCS Virtual Interface Card Drivers for Windows Installation Guide

Cisco Unified Contact Center Express Historical Reporting Guide, Release 10.6(1)

Direct Upgrade Procedure for Cisco Unified Communications Manager Releases 6.1(2) 9.0(1) to 9.1(x)

Cisco Jabber Video for ipad Frequently Asked Questions

Cisco Unified Contact Center Express Historical Reporting Guide, Release 10.5(1)

Considerations for Deploying Cisco Expressway Solutions on a Business Edition Server

Cisco TEO Adapter Guide for Microsoft System Center Operations Manager 2007

Cisco UCS Performance Manager Release Notes

Cisco TelePresence Management Suite Extension for Microsoft Exchange Software version 5.7. User Guide July 2018

Quick Start Guide for Cisco Prime Network Registrar IPAM 8.0

Videoscape Distribution Suite Software Installation Guide

Method of Procedure for HNB Gateway Configuration on Redundant Serving Nodes

Cisco Nexus 9000 Series NX-OS Virtual Machine Tracker Configuration Guide, Release 9.x

TechNote on Handling TLS Support with UCCX

Cisco Terminal Services (TS) Agent Guide, Version 1.0

Cisco Prime Home Device Driver Mapping Tool July 2013

Cisco TEO Adapter Guide for Microsoft Windows

Cisco Terminal Services (TS) Agent Guide, Version 1.1

Cisco Prime Network Registrar IPAM 8.3 Quick Start Guide

Cisco Proximity Desktop

External Lookup (for Stealthwatch System v6.10.0)

CC Software version 1.5.0

First Hop Redundancy Protocols Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3850 Switches)

Enterprise Chat and Supervisor s Guide, Release 11.5(1)

Hardware and System Software Specification for Cisco Unified Customer Voice Portal 10.5(1)

Cisco Video Surveillance Virtual Matrix Client Configuration Guide

Cisco TelePresence Management Suite Extension for Microsoft Exchange Software version 5.0

Cisco CIMC Firmware Update Utility User Guide

Backup and Restore Guide for Cisco Unified Communications Domain Manager 8.1.3

Tetration Cluster Cloud Deployment Guide

Cisco Nexus 3000 Series NX-OS Verified Scalability Guide, Release 7.0(3)I7(2)

Cisco Nexus 9000 Series NX-OS IP Fabric for Media Solution Guide, Release 7.0(3)I4(2)

Cisco Nexus 7000 Series NX-OS Quality of Service Command Reference

Applying QoS Features Using the MQC

CPS UDC SNMP and Alarms Guide, Release

Cisco UCS Performance Manager Release Notes

Transcription:

Media Services Proxy Command Reference Americas Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 USA http://www.cisco.com Tel: 408 526-4000 800 553-NETS (6387) Fax: 408 527-0883

THE SPECIFICATIONS AND INFORMATION REGARDING THE PRODUCTS IN THIS MANUAL ARE SUBJECT TO CHANGE WITHOUT NOTICE. ALL STATEMENTS, INFORMATION, AND RECOMMENDATIONS IN THIS MANUAL ARE BELIEVED TO BE ACCURATE BUT ARE PRESENTED WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED. USERS MUST TAKE FULL RESPONSIBILITY FOR THEIR APPLICATION OF ANY PRODUCTS. THE SOFTWARE LICENSE AND LIMITED WARRANTY FOR THE ACCOMPANYING PRODUCT ARE SET FORTH IN THE INFORMATION PACKET THAT SHIPPED WITH THE PRODUCT AND ARE INCORPORATED HEREIN BY THIS REFERENCE. IF YOU ARE UNABLE TO LOCATE THE SOFTWARE LICENSE OR LIMITED WARRANTY, CONTACT YOUR CISCO REPRESENTATIVE FOR A COPY. The Cisco implementation of TCP header compression is an adaptation of a program developed by the University of California, Berkeley (UCB) as part of UCB s public domain version of the UNIX operating system. All rights reserved. Copyright 1981, Regents of the University of California. NOTWITHSTANDING ANY OTHER WARRANTY HEREIN, ALL DOCUMENT FILES AND SOFTWARE OF THESE SUPPLIERS ARE PROVIDED AS IS WITH ALL FAULTS. CISCO AND THE ABOVE-NAMED SUPPLIERS DISCLAIM ALL WARRANTIES, EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, THOSE OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OR ARISING FROM A COURSE OF DEALING, USAGE, OR TRADE PRACTICE. IN NO EVENT SHALL CISCO OR ITS SUPPLIERS BE LIABLE FOR ANY INDIRECT, SPECIAL, CONSEQUENTIAL, OR INCIDENTAL DAMAGES, INCLUDING, WITHOUT LIMITATION, LOST PROFITS OR LOSS OR DAMAGE TO DATA ARISING OUT OF THE USE OR INABILITY TO USE THIS MANUAL, EVEN IF CISCO OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. Cisco and the Cisco logo are trademarks or registered trademarks of Cisco and/or its affiliates in the U.S. and other countries. To view a list of Cisco trademarks, go to this URL: www.cisco.com/go/trademarks. Third-party trademarks mentioned are the property of their respective owners. The use of the word partner does not imply a partnership relationship between Cisco and any other company. (1110R) Any Internet Protocol (IP) addresses and phone numbers used in this document are not intended to be actual addresses and phone numbers. Any examples, command display output, network topology diagrams, and other figures included in the document are shown for illustrative purposes only. Any use of actual IP addresses or phone numbers in illustrative content is unintentional and coincidental. 2012 Cisco Systems, Inc. All rights reserved.

C O N T E N T S Cisco Media Services Proxy 5 media-proxy services 6 media-proxy services metadata 8 media-proxy services rsvp 10 profile flow 12 profile flow port-map 14 show profile device 16 show profile flow 18 iii

Contents iv

Cisco Media Services Proxy 5

media-proxy services Cisco Media Services Proxy media-proxy services To configure a Media Proxy Services (MSP) profile and associate the corresponding service parameters, use the media-proxy services command in global configuration mode. To remove the MSP profile for a given flow, use the no form of this command. media-proxy services {profile-name profile profile-name} no media -proxy services profile profile-name Syntax Description profile-name profile The MSP profile to which corresponding service parameters are associated. Creates an MSP profile. Command Default MSP profiles are not created. Command Modes Global configuration (config) Command History Release 15.2(3)T Modification This command was introduced. Usage Guidelines You can use the media-proxy services command to configure MSP profiles that can then be attached to the flow. Attaching an MSP profile to a flow determines the services that have to be applied to a given flow. You can configure a maximum of 1024 MSP profiles on any device. Each profile can have corresponding service parameters associated with each service. Configuring the media-proxy services command places the device in media proxy services configuration mode. Use the following commands in media proxy services configuration mode to apply metadata or Resource Reservation Protocol (RSVP) service parameters to the flow: metadata Enters media proxy services metadata configuration mode, where the params metadataparam-name keyword-argument pair allows you to associate the metadata attributes configured in the specified template with the flow. rsvp Enters media proxy services RSVP configuration mode, where the params rsvp -param-name keyword-argument pair allows you to associate the RSVP parameters configured in the specified template with the flow. MSP profiles can be attached to the media flow either globally or per interface. If you attach a profile globally, RSVP and metadata attributes in the MSP profile are associated to all the flows identified. If you 6

Cisco Media Services Proxy media-proxy services attach a profile to an interface, RSVP and metadata attributes that are configured in the profile are associated with each unique flow identified on that interface. Use the media-proxy services profile profile-name command in global configuration mode to attach the MSP profile globally. Use the mediaproxy services profile profile-name command in interface configuration mode to attach the MSP profile on a per-interface basis. Examples The following example shows how to configure an MSP profile and associate the metadata and RSVP parameters with it: Device(config)# media-proxy services profile p1 Device(config-ms)# metadata Device(config-ms-md)# params m1 Device(config-ms-md)# exit Device(config-ms)# rsvp Device(config-ms-rsvp)# params rs1 Device(config-ms-rsvp)# exit Related Commands Command media-proxy services metadata media-proxy services rsvp profile flow Description Configures metadata attributes that can be applied to a flow that has been automatically identified by MSP. Configures RSVP parameters that can be applied to a flow that has been automatically identified by MSP. Enables MSP. 7

media-proxy services metadata Cisco Media Services Proxy media-proxy services metadata To manually configure metadata attributes that can be applied to a flow that has been automatically identified by Media Services Proxy (MSP), use the media services metadata command in global configuration mode. To remove the metadata attributes that are configured manually, use the no form of this command. media-proxy services metadata metadata-param-name no media-proxy services metadata metadata-param-name Syntax Description metadata-param-name Name of the template into which the metadata attributes are configured. Command Default Metadata attributes are not configured for any given flow. Command Modes Global configuration (config) Command History Release 15.2(3)T Modification This command was introduced. Usage Guidelines By default, metadata attributes are automatically gleaned with the device and flow identification. You can use the media-proxy services metadata command to manually configure metadata attributes. Any metadata attribute configured manually overrides the automatic method of identification. Configuring the media-proxy services metadata command places the device in media proxy services metadata configuration mode. You can enter the following commands for configuring metadata attributes, as required: application name application-name [vendor vendor-name version version-number] Configures the name of the application, the vendor, and the version number. bandwidth bw-kbps Configures the bandwidth of the flow, in kb/s. clock-frequency bp/s Sets the desired clock rate, in bits per second (bp/s). cname name Configures the cannonical name. Consists of the user and domain name in one of the following formats: user@example.domain.com or user@10.10.10.1. default parameter Sets the specified parameter to its default value. domain-name domain Configures the domain name of the application. email email-id Configures the email ID of the user. mime-type type Configures the Multipurpose Internet Mail Extensions (MIME) type of the flow. 8

Cisco Media Services Proxy media-proxy services metadata payload-type type Configures the payload type for a given flow. session-id id Configures an identifier for the established session. ssrc value Configures the synchronization source (SSRC) value for a given flow. Valid range is from 0 to 4294967295. username name Configures the user name. Examples The following example shows how to manually configure metadata attributes that can be applied to a flow: Device> enable Device# configure terminal Device(config)# media-proxy services metadata mt1 Device(config-ms-md)# application name app1 Device(config-ms-md)# bandwidth 10000 Device(config-ms-md)# payload-type 7 Device(config-ms-md)# session-id 23 Related Commands Command media-proxy services Description Enters media services rsvp configuration mode and configures RSVP parameters that must be applied for a given flow 9

media-proxy services rsvp Cisco Media Services Proxy media-proxy services rsvp To manually configure Resource Reservation Protocol (RSVP) parameters that can be applied to a flow that has been automatically identified by Media Services Proxy (MSP), use themedia-proxy services rsvp command in global configuration mode. To remove the manually configured RSVP parameters, use the no form of this command. media-proxy services rsvp rsvp-param-name no media-proxy services rsvp rsvp-param-name Syntax Description rsvp-param-name Name of the template into which the RSVP parameters are configured. Command Default RSVP parameters are not configured for any given flow. Command Modes Global configuration (config) Command History Release 15.2(3)T Modification This command was introduced. Usage Guidelines By default, RSVP parameters are automatically gleaned with the device and flow identification. You can use the media-proxy services rsvp command to manually configure RSVP parameters. The RSVP parameters that are signaled from the endpoints are overridden by the manually configured RSVP parameters. Configuring the media-proxy services rsvp command places the device in media proxy services RSVP configuration mode. You can enter the following commands for configuring RSVP parameters, as required: bandwidth bw Configures the bandwidth, in kilobits per second (kb/s). max-burst burst-rate Configures the largest amount of data allowed in a flow, in kilobytes (KB). Valid range is from 1 to 65535. peak-rate rate Configures the peak rate, in kbps, for a given flow. priority {defending defend-value premption prempt-value} Configures the defending and the preemption priority for the flow. Defending priority is the priority that overtakes the preemption priority. After a flow has been admitted, the preemption priority becomes irrelevant. Instead, the defending priority of the flow is compared with with the preemption priority of new flows. The valid range is from 1 to 7. 10

Cisco Media Services Proxy media-proxy services rsvp Preemption priority is the priority of the new flow that is compared with the defending priority of previously admitted flows. Higher values represent higher priority. The valid range is from 1 to 7. Examples The following example shows how to configure a template containing RSVP parameters that can be applied for a given flow: Device(config)# media-proxy services rsvp rs1 Device(config-ms-rsvp)# bandwidth 1012 Device(config-ms-rsvp)# max-burst 3000 Device(config-ms-rsvp)# priority defending 2 Related Commands Command media-proxy services profile flow Description Configures an MSP profile for a given flow and associates corresponding service parameters with each service. Enables MSP. 11

profile flow Cisco Media Services Proxy profile flow To enable Media Services Proxy (MSP), use the profile flow command in global configuration mode. To disable MSP, use the no form of this command. profile flow [ protocol [protocol-name ] source limit max-entries ] no profile flow Syntax Description protocol protocol-name source limit max-entries (Optional) Specifies the flow identification protocol. (Optional) Name of the protocol. Enter one of the following keywords to enable the respective protocol: h323 H.323 protocol rtsp Reliable Signaling Transport Protocol (RSTP) sip Session Initiation Protocol (SIP) (Optional) Specifies a limit for the number of flows originating from the source. (Optional) Maximum number of flows allowed. Valid range is from 1 to 10000. Command Default MSP is disabled. Command Modes Global configuration (global) Command History Release 15.2(3)T Modification This command was introduced. Usage Guidelines Enabling MSP facilitates the automatic identification of media endpoints. If you configure the profile flow command without any keywords, all protocols are enabled by default. To enable an individual protocol, use the profile flow command with the required protocol in the protocol-name argument. 12

Cisco Media Services Proxy profile flow Examples The following example shows how to enable the required protocol for MSP: Device> enable Device(config)# profile flow protocol sip Related Commands Command show profile flow Description Displays information pertaining to media flow that has been automatically identified by MSP. 13

profile flow port-map Cisco Media Services Proxy profile flow port-map To configure user-defined port numbers for flow and device identification protocols in Media Services Proxy (MSP), use the profile flow port-map command in global configuration mode. command in global configuration mode. To disable user-defined port numbers for flow and device identification protocols in MSP, use the no form of this command. profile flow port-map protocol-name [tcp udp] port-number no profile flow port-map protocol-name [tcp udp] port-number Syntax Description protocol-name tcp udp port-number Name of the protocol known to the Network-Based Application Recognition (NBAR) classification engine. Use one of the following keywords to specify the respective protocol: h323 H.323 protocol ras-h323 Registration, Admission, and Status H.323 protocol rtsp Real Time Streaming Protocol (RTSP) sip Session Initiation Protocol (SIP) (Optional) Configures a TCP port to be searched for the specified protocol. (Optional) Configures a User Datagram Protocol (UDP) port to be searched for the specified protocol. Port assigned for the specified protocol. Valid range is from 0 to 65535. Command Default Standard port numbers for the static protocols are as follows: H.323 1718, 1719, 1720 mdns 5353 RTSP 554 SIP 5060/5061 Command Modes Global configuration (global) 14

Cisco Media Services Proxy profile flow port-map Command History Release 15.2(3)T Modification This command was introduced. Usage Guidelines The port-number argument is either a UDP or TCP port number depending on the protocol specified in the command. You can specify up to 16 port numbers in one command line. Examples The following example shows how to configure user-defined port numbers for device and flow identification protocols in MSP: Device> enable Device# configure terminal Device(config)# profile flow port-map sip udp 1679 Related Commands Command profile flow Description Enables MSP. 15

show profile device Cisco Media Services Proxy show profile device To display details pertaining to endpoints that are automatically identified by Media Services Profile (MSP), use the show profile device command in privileged EXEC mode. show profile device Syntax Description This command has no arguments or keywords. Command Modes Privileged EXEC (#) Command History Release 15.2(3)T Modification This command was introduced. Examples The following is sample output from the show profile device command: Device# show profile device MAC Address Interface Device class Device Name Device Vendor ============== ========== ================== ============ ============== 0040.8ca7.bfb6 Gi2/23 Surveillance-Camera AXIS-Camera AXIS COMMUNICATIONS ========================================================================================= The table below describes the significant fields shown in the display. Table 1 show profile devices Field Descriptions Field MAC Address Interface Device class Device Name Device Vendor Description The MAC address of the device connected to the endpoint. Interface to which the device is connected. Type of device. Name of the device. Name of the vendor of the device. 16

Cisco Media Services Proxy show profile device Related Commands Command media-proxy services profile flow show profile flow Description Configures an MSP profile for a given flow and associates the corresponding service parameters. Enables MSP. Displays information pertaining to media flow that have been automatically identified by MSP. 17

show profile flow Cisco Media Services Proxy show profile flow To display information pertaining to media flow that has been automatically identified by Media Services Proxy (MSP), use the show profile flow command in privileged EXEC mode. show profile flow [ statistics [protocol]] Syntax Description statistics protocol (Optional) Displays profile statistics for a given protocol to identify packet drops associated with the protocol, if any. Command Modes Privileged EXEC (#) Command History Release 15.2(3)T Modification This command was introduced. Examples The following is sample output from the show profile flow command: Device# show profile flow Source-IP sport Dest-IP dport protocol Media Services profile 10.1.1.1 2000 10.2.2.2 2001 UDP msp_service_a 10.1.1.4 3000 10.2.2.4 2001 UDP msp_service_b Device# show profile flow statistics Input Packets: SIP : 0 RTSP : 0 H323 : 0 H245 : 0 Table below describes significant fields in the display: Table 2 show profile flow Field Descriptions Field Source-IP sport Description IP address of the device from where the flow is identified. Source port of the device from where the flow is identified. 18

Cisco Media Services Proxy show profile flow Field Dest-IP dport protocol Media Services Profile Input Packets Description Destination IP address of the device to where the flow is targeted. Destination port of the device to where the flow is targeted. Transport protocol in use TCP or UDP. MSP profile associated with the flow. Number of input packets for each protocol. Related Commands Command profile flow show profile device Description Enables MSP. Displays details pertaining to endpoints that are automatically identified by MSP. 19

show profile flow Cisco Media Services Proxy 20