Guest

Cisco Unified Communications Manager 8.0(1) TCP and UDP Port Usage

  • Viewing Options

  • PDF (458.7 KB)
  • Feedback
Cisco Unified Communications Manager Release 8.0(1) TCP and UDP Port Usage

Table Of Contents

Cisco Unified Communications Manager
Release 8.0(1) TCP and UDP Port Usage

Port Descriptions

Glossary

References

Firewall Application Inspection Guides

IP Telephony Configuration and Port Utilization Guides

IETF TCP/UDP Port Assignment List


Cisco Unified Communications Manager
Release 8.0(1) TCP and UDP Port Usage


Published: February 24, 2010
Revised: April 2, 2010

This document provides a list of the TCP and UDP ports that Cisco Unified Communications Manager Release 8.0(1) uses for intracluster connections and for communications with external applications or devices. It provides important information for the configuration of firewalls, Access Control Lists (ACLs), and quality of service (QoS) on a network when an IP Communications solution is implemented.

This document organizes the Cisco Unified Communications Manager TCP and UDP ports into the following categories:

Intracluster Ports between Cisco Unified Communications Manager Servers

Common Service Ports

Ports between Cisco Unified Communications Manager and LDAP Directory

Web Requests from CCMAdmin or CCMUser to Cisco Unified Communications Manager

Web Requests from Cisco Unified Communications Manager to Phone

Signaling, Media, and Other Communication between Phones and Cisco Unified Communications Manager

Signaling, Media, and Other Communication between Gateways and Cisco Unified Communications Manager

Communication between Applications and Cisco Unified Communications Manager

Communication between CTL Client and Firewalls

Special Ports on HP Servers


Note Cisco has not verified all possible configuration scenarios for these ports. If you are having configuration problems using this list, contact Cisco technical support for assistance.


While virtually all protocols are bidirectional, this document gives directionality from the session originator perspective. In some cases, the administrator can manually change the default port numbers, though Cisco does not recommend this as a best practice. Be aware that Cisco Unified Communications Manager opens several ports strictly for internal use.

Ports in this document apply specifically to Cisco Unified Communications Manager Release 8.0(1). Some ports change from one release to another, and future releases may introduce new ports. Therefore, make sure that you are using the correct version of this document for the version of Cisco Unified Communications Manager that is installed.

Installing Cisco Unified Communications Manager 8.0(1) software automatically installs the following network services for serviceability and activates them by default. Refer to Table 1 for details:

Cisco Log Partition Monitoring (To monitor and purge the common partition. This uses no custom common port.)

Cisco Trace Collection Service (TCTS port usage.)

Cisco RIS Data Collector (RIS server port usage)

Cisco AMC Service (AMC port usage)

Configuration of firewalls, ACLs, or QoS will vary depending on topology, placement of telephony devices and services relative to the placement of network security devices, and which applications and telephony extensions are in use. Also, bear in mind that ACLs vary in format with different devices and versions.


Note You can also configure Multicast Music on Hold (MOH) ports in Cisco Unified Communications Manager. Because the administrator specifies the actual port values, this document does not contain port values for multicast MOH.



Note The Ephemeral port range for the system is 32768 - 61000.


Port Descriptions

Table 1 Intracluster Ports between Cisco Unified Communications Manager Servers 

From (Sender)
To (Listener)
Destination Port
Purpose

Endpoint

Unified CM

514 / UDP

System logging service

Unified CM

RTMT

1090, 1099 / TCP

Cisco AMC Service for RTMT performance monitors, data collection, logging, and alerting

Unified CM (DB)

Unified CM (DB)

1500, 1501 / TCP

Database connection (1501 / TCP is the secondary connection)

Unified CM (DB)

Unified CM (DB)

1510 / TCP

CAR IDS DB. CAR IDS engine listens on waiting for connection requests from the clients.

Unified CM (DB)

Unified CM (DB)

1511 / TCP

CAR IDS DB. An alternate port used to bring up a second instance of CAR IDS during upgrade.

Unified CM (DB)

Unified CM (DB)

1515 / TCP

Database replication between nodes during installation

Cisco Extended Functions (QRT)

Unified CM (DB)

2552 / TCP

Allows subscribers to receive Cisco Unified Communications Manager database change notification

Unified CM

Unified CM

2551 / TCP

Intracluster communication between Cisco Extended Services for Active/Backup determination

Unified CM (RIS)

Unified CM (RIS)

2555 / TCP

Real-time Information Services (RIS) database server

Unified CM (RTMT/AMC/SOAP)

Unified CM (RIS)

2556 / TCP

Real-time Information Services (RIS) database client for Cisco RIS

Unified CM (DRF)

Unified CM (DRF)

4040 / TCP

DRF Master Agent

Unified CM (Tomcat)

Unified CM (SOAP)

5007 / TCP

SOAP monitor

Unified CM (RTMT)

Unified CM (TCTS)

Ephemeral / TCP

Cisco Trace Collection Tool Service (TCTS) -- the back end service for RTMT Trace & Log Central (TLC)

Unified CM (Tomcat)

Unified CM (TCTS)

7000, 7001, 7002 / TCP

This port is used for communication between Cisco Trace Collection Tool Service and Cisco Trace Collection servlet.

Unified CM

Certificate Manager

7070 / TCP

Certificate Manager service

Unified CM (DB)

Unified CM (CDLM)

8001 / TCP

Client database change notification

Unified CM (SDL)

Unified CM (SDL)

8002 / TCP

Intracluster communication service

Unified CM (SDL)

Unified CM (SDL)

8003 / TCP

Intracluster communication service (to CTI)

Unified CM

CMI Manager

8004 / TCP

Intracluster communication between Cisco Unified Communications Manager and CMI Manager

Unified CM (Tomcat)

Unified CM (Tomcat)

8005 / TCP

Internal listening port used by Tomcat shutdown scripts

Unified CM (IPSec)

Unified CM (IPSec)

8500 / TCP and UDP

Intracluster replication of system data by IPSec Cluster Manager

Unified CM (RIS)

Unified CM (RIS)

8888 - 8889 / TCP

RIS Service Manager status request and reply


Table 2 Common Service Ports 

From (Sender)
To (Listener)
Destination Port
Purpose

Endpoint

Unified CM

7

Internet Control Message Protocol (ICMP) This protocol number carries echo-related traffic. It does not constitute a port as indicated in the column heading.

Unified CM

Endpoint

Unified CM

Endpoint

22 / TCP

Secure FTP service, SSH access

Endpoint

Unified CM (DNS Server)

Ephemeral / UDP

Cisco Unified Communications Manager acting as a DNS server or DNS client

Note Cisco recommends that Cisco Unified Communications Manager not act as a DNS server and that all IP telephony applications and endpoints use static IP addresses instead of hostnames.

Unified CM

DNS Server

Endpoint

Unified CM (DHCP Server)

67 / UDP

Cisco Unified Communications Manager acting as a DHCP server

Note Cisco does not recommend running DHCP server on Cisco Unified Communications Manager.

Unified CM

DHCP Server

68 / UDP

Cisco Unified Communications Manager acting as a DHCP client

Note Cisco does not recommend running DHCP client on Cisco Unified Communications Manager. Configure Cisco Unified Communications Manager with static IP addresses instead.)

Endpoint or Gateway

Unified CM

69, 6969, then Ephemeral / UDP

Trivial File Transfer Protocol (TFTP) service to phones and gateways

Unified CM

NTP Server

123 / UDP

Network Time Protocol (NTP)

SNMP Server

Unified CM

161 / UDP

SNMP service response (requests from management applications)

SNMP Server

Unified CM

199 / TCP

Native SNMP agent listening port for SMUX support

Unified CM

DHCP Server

546 / UDP

DHCPv6. DHCP port for IPv6.

Unified CM

Unified CM

6161 / UDP

Used for communication between Master Agent and Native Agent to process Native agent MIB requests

Unified CM

Unified CM

6162 / UDP

Used for communication between Master Agent and Native Agent to forward notifications generated from Native Agent

Unified CM

Unified CM

6666 / UDP

Netdump server

Centralized TFTP

Alternate TFTP

6970 / TCP

Centralized TFTP File Locator Service

Unified CM

Unified CM

7161 / TCP

Used for communication between SNMP Master Agent and subagents

SNMP Server

Unified CM

7999 / TCP

Cisco Discovery Protocol (CDP) agent communicates with CDP executable

Unified CM

Unified CM

9050 / TCP

Service CRS requests through the TAPS residing on Cisco Unified Communications Manager

Unified CM

Unified CM

61441 / UDP

Cisco Unified Communications Manager applications send out alarms to this port through UDP. Cisco Unified Communications Manager MIB agent listens on this port and generates SNMP traps per Cisco Unified Communications Manager MIB definition.

Unified CM

Unified CM

Ephemeral

Provide trunk-based SIP services


Table 3 Ports between Cisco Unified Communications Manager and LDAP Directory 

From (Sender)
To (Listener)
Destination Port
Purpose

Unified CM

External Directory

Ephemeral/ TCP

Lightweight Directory Access Protocol (LDAP) query to external directory (Active Directory, Netscape Directory)

External Directory

Unified CM


Table 4 Web Requests from CCMAdmin or CCMUser to Cisco Unified Communications Manager 

From (Sender)
To (Listener)
Destination Port
Purpose

Browser

Unified CM

80, 8080 / TCP

Hypertext Transport Protocol (HTTP)

Browser

Unified CM

443, 8443 / TCP

Hypertext Transport Protocol over SSL (HTTPS)

Browser or CLI

Unified CM

2355, 2356 / TCP

Log audit events from the CLI and Web applications


Table 5 Web Requests from Cisco Unified Communications Manager to Phone 

From (Sender)
To (Listener)
Destination Port
Purpose

Unified CM

QRT

RTMT

Find and List Phones page

Phone Configuration page

Phone

80 / TCP

Hypertext Transport Protocol (HTTP)


Table 6 Signaling, Media, and Other Communication between Phones and Cisco Unified Communications Manager 

From (Sender)
To (Listener)
Destination Port
Purpose

Phone

Unified CM (TFTP)

69, then Ephemeral / UDP

Trivial File Transfer Protocol (TFTP) used to download firmware and configuration files

Phone

Unified CM

8080 / TCP

Phone URLs for XML applications, authentication, directories, services, and so on. You can configure these ports on a per-service basis.

Phone

Unified CM

2000 / TCP

Skinny Client Control Protocol (SCCP)

Phone

Unified CM

2443 / TCP

Secure Skinny Client Control Protocol (SCCPS)

Phone

Unified CM

2445 / TCP

Provide trust verification service to SCCPS phones.

Phone

Unified CM (CAPF)

3804 / TCP

Certificate Authority Proxy Function (CAPF) listening port for issuing Locally Significant Certificates (LSCs) to IP phones

Phone

Unified CM

5060 / TCP and UDP

Session Initiation Protocol (SIP) phone

Unified CM

Phone

Phone

Unified CM

5061 TCP and UDP

Secure Session Initiation Protocol (SIPS) phone

Unified CM

Phone

IP VMS

Phone

16384 - 32767 / UDP

Real-Time Protocol (RTP), Secure Real-Time Protocol (SRTP)

Note Cisco Unified Communications Manager only uses 24576-32767 although other devices use the full range.

Phone

IP VMS


Table 7 Signaling, Media, and Other Communication between Gateways and Cisco Unified Communications Manager 

From (Sender)
To (Listener)
Destination Port
Purpose

Gateway

Unified CM

47, 50, 51

Generic Routing Encapsulation (GRE), Encapsulating Security Payload (ESP), Authentication Header (AH). These protocols numbers carry encrypted IPSec traffic. They do not constitute a port as indicated in the column heading.

Unified CM

Gateway

Gateway

Unified CM

500 / UDP

Internet Key Exchange (IKE) for IP Security protocol (IPSec) establishment

Unified CM

Gateway

Gateway

Unified CM (TFTP)

69, then Ephemeral / UDP

Trivial File Transfer Protocol (TFTP)

Gatekeeper

Unified CM

1719 / UDP

Gatekeeper (H.225) RAS

Gateway

Unified CM

1720 / TCP

H.225 signaling services for H.323 gateways and Intercluster Trunk (ICT)

Unified CM

Gateway

Gateway

Unified CM

Ephemeral / TCP

H.225 signaling services on gatekeeper-controlled trunk

Unified CM

Gateway

Gateway

Unified CM

Ephemeral / TCP

H.245 signaling services for establishing voice, video, and data

Unified CM

Gateway

Gateway

Unified CM

2000 / TCP

Skinny Client Control Protocol (SCCP)

Gateway

Unified CM

2001 / TCP

Upgrade port for 6608 gateways with Cisco Unified CM deployments

Gateway

Unified CM

2002 / TCP

Upgrade port for 6624 gateways with Cisco Unified CM deployments

Gateway

Unified CM

2427 / UDP

Media Gateway Control Protocol (MGCP) gateway control

Gateway

Unified CM

2428 / TCP

Media Gateway Control Protocol (MGCP) backhaul

--

--

4000 - 4005 / TCP

These ports are used as phantom Real-Time Transport Protocol (RTP) and Real-Time Transport Control Protocol (RTCP) ports for audio, video and data channel when Cisco Unified CM does not have ports for these media.

Gateway

Unified CM

5060 / TCP and UDP

Session Initiation Protocol (SIP) gateway and Intercluster Trunk (ICT)

Unified CM

Gateway

Gateway

Unified CM

5061 / TCP and UDP

Secure Session Initiation Protocol (SIPS) gateway and Intercluster Trunk (ICT)

Unified CM

Gateway

Gateway

Unified CM

16384 - 32767 / UDP

Real-Time Protocol (RTP), Secure Real-Time Protocol (SRTP)

Note Cisco Unified Communications Manager only uses 24576-32767 although other devices use the full range.

Unified CM

Gateway


Table 8 Communication between Applications and Cisco Unified Communications Manager 

From (Sender)
To (Listener)
Destination Port
Purpose

CTL Client

Unified CM CTL Provider

2444 / TCP

Certificate Trust List (CTL) provider listening service in Cisco Unified Communications Manager

Cisco Unified Communications App

Unified CM

2748 / TCP

CTI application server

Cisco Unified Communications App

Unified CM

2749 / TCP

TLS connection between CTI applications (JTAPI/TSP) and CTIManager

Cisco Unified Communications App

Unified CM

2789 / TCP

JTAPI application server

Unified CM Assistant Console

Unified CM

2912 / TCP

Cisco Unified Communications Manager Assistant server (formerly IPMA)

Unified CM Attendant Console

Unified CM

1103 -1129 / TCP

Cisco Unified Communications Manager Attendant Console (AC) JAVA RMI Registry server

Unified CM Attendant Console

Unified CM

1101 / TCP

RMI server sends RMI callback messages to clients on these ports.

Unified CM Attendant Console

Unified CM

1102 / TCP

Attendant Console (AC) RMI server bind port -- RMI server sends RMI messages on these ports.

Unified CM Attendant Console

Unified CM

3223 / UDP

Cisco Unified Communications Manager Attendant Console (AC) server line state port receives ping and registration message from, and sends line states to, the attendant console server.

Unified CM Attendant Console

Unified CM

3224 / UDP

Cisco Unified Communications Manager Attendant Console (AC) clients register with the AC server for line and device state information.

Unified CM Attendant Console

Unified CM

4321 / UDP

Cisco Unified Communications Manager Attendant Console (AC) clients register to the AC server for call control.

Unified CM with SAF/CCD

IOS Router running SAF image

5050 / TCP

Multi-Service IOS Router running EIGRP/SAF Protocol.

Cisco Unified Communications App

Unified CM

8443 / TCP

AXL / SOAP API for programmatic reads from or writes to the Cisco Unified Communications Manager database that third parties such as billing or telephony management applications use.


Table 9 Communication between CTL Client and Firewalls 

From (Sender)
To (Listener)
Destination Port
Purpose

CTL Client

TLS Proxy Server

2444 / TCP

Certificate Trust List (CTL) provider listening service in an ASA firewall


Table 10 Special Ports on HP Servers 

From (Sender)
To (Listener)
Destination Port
Purpose

Endpoint

HP SIM

2301 / TCP

HTTP port to HP agent

Endpoint

HP SIM

2381 / TCP

HTTPS port to HP agent

Endpoint

Compaq Management Agent

25375, 25376, 25393 / UDP

COMPAQ Management Agent extension (cmaX)

Endpoint

HP SIM

50000 - 50004 / TCP

HTTPS port to HP SIM


Glossary

AXL / SOAP

Cisco Unified Communications XML Layer / Simple Object Access Protocol - API that applications use to read from or write to the Cisco Unified Communications Manager database.

CAPF

Certificate Authority Proxy Function - Used to load X.509 digital certificates into IP phones.

CDLM

Cisco Database Layer Monitor - Used to synchronize the database with what is running in active memory.

CTI

Computer Telephony Integration - Provides a link between telephone systems and computers to facilitate incoming and outgoing call handling and control; the physical link between a telephone and server.

CTL Client

Certificate Trust List Client - Application that creates the Certificate Trust List that gets loaded into IP phones. This plug-in comes with Cisco Unified Communications Manager and can be run on any computer that has IP connectivity to all Cisco Unified Communications Managers in the cluster and has a USB port.

DRF

Disaster Recovery Framework

Ephemeral Ports

In virtually all cases, source ports are ephemeral, meaning random within a specified range. When an outgoing request is made, the application solicits the host device for a port from its ephemeral pool. In a few cases, the destination port is also ephemeral, meaning that both the source and destination ports are random.

JTAPI

Java Telephony Application Program Interface - Sun Microsystems telephony programming interface for Java. It provides a set of classes and interfaces that provide access to call control and telephony device control as well as media and administrative services.

LDAP

Lightweight Directory Access Protocol - Used to validate user credentials against the designated directory service.

LDAPS

Lightweight Directory Access Protocol over TLS/SSL - Used to validate user credentials against the designated directory service.

IP VMS

Cisco IP Voice Media Streaming Application - Used for music on hold, annunciator, conference bridge, media termination point (MTP), and so on.

RIS

Real-Time Information Services database - Used by the Real-Time Monitoring Tool (RTMT) in the Serviceability application.

RTMT

Real-Time Monitoring Tool

SDL

Signal Distribution Layer Link - Used for intracluster communications.

SOAP

Simple Object Access Protocol

TCTS

Trace Collection Tool Service - The backend service for RTMT Trace & Log Central (TLC)

TFTP

Trivial File Transfer Protocol - Used to load firmware and configurations into phones, gateways, and so on.

Tomcat

Web server

References

Firewall Application Inspection Guides

ASA Series reference information

http://www.cisco.com/en/US/products/ps6120/tsd_products_support_series_home.html

PIX 6.3 Application Inspection Configuration Guide

http://www.cisco.com/en/US/docs/security/pix/pix63/configuration/guide/fixup.html

PIX 7.1 Application Inspection Configuration Guide

http://www.cisco.com/en/US/docs/security/asa/asa71/configuration/guide/inspect.html

FWSM 3.1 Application Inspection Configuration Guide

http://www.cisco.com/en/US/docs/security/fwsm/fwsm31/configuration/guide/inspct_f.html

IP Telephony Configuration and Port Utilization Guides

Cisco CRS 4.0 (IP IVR and IPCC Express) Port Utilization Guide

http://www.cisco.com/en/US/products/sw/custcosw/ps1846/products_installation_and_configuration_guides_list.html

Port Utilization Guide for Cisco ICM/IPCC Enterprise and Hosted Editions

http://www.cisco.com/en/US/products/sw/custcosw/ps1001/products_installation_and_configuration_guides_list.html

Cisco Unified Communications Manager Express Security Guide to Best Practices

http://www.cisco.com/en/US/netsol/ns340/ns394/ns165/ns391/networking_solutions_design_guidance09186a00801f8e30.html

Cisco Unity Express Security Guide to Best Practices

http://www.cisco.com/en/US/netsol/ns340/ns394/ns165/ns391/networking_solutions_design_guidance09186a00801f8e31.html#wp41149

IETF TCP/UDP Port Assignment List

Internet Assigned Numbers Authority (IANA) IETF assigned Port List

http://www.iana.org/assignments/port-numbers