Service Name and Transport Protocol Port Number Registry
- Last Updated
- 2026-08-17
- Expert(s)
-
TCP/UDP: Joe Touch; Eliot Lear, Kumiko Ono, Wes Eddy, Brian Trammell, and Michael Scharf SCTP: Michael Tuexen DCCP: Eddie Kohler and Yoshifumi Nishida
- Reference
- [RFC6335]
- Note
-
Service names and port numbers are used to distinguish between different services that run over transport protocols such as TCP, UDP, DCCP, and SCTP. Service names are assigned on a first-come, first-served process, as documented in [RFC6335]. Port numbers are assigned in various ways, based on three ranges: System Ports (0-1023), User Ports (1024-49151), and the Dynamic and/or Private Ports (49152-65535); the different uses of these ranges are described in [RFC6335]. According to Section 8.1.2 of [RFC6335], System Ports are assigned by the "IETF Review" or "IESG Approval" procedures described in [RFC8126]. User Ports are assigned by IANA using the "IETF Review" process, the "IESG Approval" process, or the "Expert Review" process, as per [RFC6335]. Dynamic Ports are not assigned. The registration procedures for service names and port numbers are described in [RFC6335]. Assigned ports both System and User ports SHOULD NOT be used without or prior to IANA registration. ************************************************************************ * PLEASE NOTE THE FOLLOWING: * * * * ASSIGNMENT OF A PORT NUMBER DOES NOT IN ANY WAY IMPLY AN * * ENDORSEMENT OF AN APPLICATION OR PRODUCT, AND THE FACT THAT NETWORK * * TRAFFIC IS FLOWING TO OR FROM A REGISTERED PORT DOES NOT MEAN THAT * * IT IS "GOOD" TRAFFIC, NOR THAT IT NECESSARILY CORRESPONDS TO THE * * ASSIGNED SERVICE. FIREWALL AND SYSTEM ADMINISTRATORS SHOULD * * CHOOSE HOW TO CONFIGURE THEIR SYSTEMS BASED ON THEIR KNOWLEDGE OF * * THE TRAFFIC IN QUESTION, NOT WHETHER THERE IS A PORT NUMBER * * REGISTERED OR NOT. * ************************************************************************
- Request an Assignment
-
[https://www.iana.org/protocols/apply]
- Available Formats
-

CSV
XML
HTML
Plain text
| Service Name | Port Number | Transport Protocol | Description | Assignee | Contact | Registration Date | Modification Date | Reference | Service Code | Unauthorized Use Reported | Assignment Notes |
|---|---|---|---|---|---|---|---|---|---|---|---|
| wso2esb-console | 9444 | udp | WSO2 ESB Administration Console HTTPS | [Ruwan_Linton] | [Ruwan_Linton] | 2008-08-20 | |||||
| mindarray-ca | 9445 | tcp | MindArray Systems Console Agent | [MINDARRAY_SYSTEMS] | [ALPESH_DHAMELIA] | 2011-10-25 | |||||
| 9445 | udp | Reserved | |||||||||
| 9446-9449 | Unassigned | ||||||||||
| sntlkeyssrvr | 9450 | tcp | Sentinel Keys Server | [Martin_Ziskind] | [Martin_Ziskind] | 2008-08-21 | |||||
| sntlkeyssrvr | 9450 | udp | Sentinel Keys Server | [Martin_Ziskind] | [Martin_Ziskind] | 2008-08-21 | |||||
| 9451-9499 | Unassigned | ||||||||||
| msgsys | 9594 | tcp | Message System | [Alan_Butt] | [Alan_Butt] | ||||||
| msgsys | 9594 | udp | Message System | [Alan_Butt] | [Alan_Butt] | ||||||
| client-wakeup | 9694 | tcp | T-Mobile Client Wakeup Message | [Michael_Schonborn] | [Michael_Schonborn] | 2009-09-11 | |||||
| client-wakeup | 9694 | udp | T-Mobile Client Wakeup Message | [Michael_Schonborn] | [Michael_Schonborn] | 2009-09-11 | |||||
| 9926-9949 | Unassigned | ||||||||||
| palace-3 | 9994 | tcp | OnLive-3 | [Douglas_Crockford] | [Douglas_Crockford] | ||||||
| palace-3 | 9994 | udp | OnLive-3 | [Douglas_Crockford] | [Douglas_Crockford] | ||||||
| 11002-11094 | Unassigned | ||||||||||
| ucontrol | 13894 | tcp | Ultimate Control communication protocol | [NEGU_Soft] | [borja_lopez_urkidi] | 2012-09-10 | |||||
| ucontrol | 13894 | udp | Ultimate Control communication protocol | [NEGU_Soft] | [borja_lopez_urkidi] | 2012-09-10 | |||||
| 16901-16949 | Unassigned | ||||||||||
| amt-redir-tcp | 16994 | tcp | Intel(R) AMT Redirection/TCP | [Nimrod_Diamant] | [Nimrod_Diamant] | 2005-02 | |||||
| amt-redir-tcp | 16994 | udp | Intel(R) AMT Redirection/TCP | [Nimrod_Diamant] | [Nimrod_Diamant] | 2005-02 | |||||
| ua-secureagent | 19194 | tcp | UserAuthority SecureAgent | [Reuven_Harrison_2] | [Reuven_Harrison_2] | 2003-01 | |||||
| ua-secureagent | 19194 | udp | UserAuthority SecureAgent | [Reuven_Harrison_2] | [Reuven_Harrison_2] | 2003-01 | |||||
| 19399-19409 | Unassigned | ||||||||||
| hp-sco | 19410 | tcp | hp-sco | [Larry_Schwartz] | [Larry_Schwartz] | ||||||
| hp-sco | 19410 | udp | hp-sco | [Larry_Schwartz] | [Larry_Schwartz] | ||||||
| hp-sca | 19411 | tcp | hp-sca | [Larry_Schwartz] | [Larry_Schwartz] | ||||||
| hp-sca | 19411 | udp | hp-sca | [Larry_Schwartz] | [Larry_Schwartz] | ||||||
| hp-sessmon | 19412 | tcp | HP-SESSMON | [Gita_Murthy] | [Gita_Murthy] | ||||||
| hp-sessmon | 19412 | udp | HP-SESSMON | [Gita_Murthy] | [Gita_Murthy] | ||||||
| 19413-19538 | Unassigned | ||||||||||
| 5afe-dir | 23294 | tcp | 5AFE SDN Directory | [Ayoda_GmbH] | [Laurenz_Eschwey] | 2016-04-01 | |||||
| 5afe-disc | 23294 | udp | 5AFE SDN Directory discovery | [Ayoda_GmbH] | [Laurenz_Eschwey] | 2016-04-01 | |||||
| udpstp | 24601 | udp | UDP-based IP-Layer Capacity and Performance Measurement protocol | [IESG] | [IETF_Chair] | 2025-09-26 | [RFC9946] | ||||
| 25794-25899 | Unassigned | ||||||||||
| 30940-30998 | Unassigned | ||||||||||
| 31766-31947 | Unassigned | ||||||||||
| iceedcp-tx | 31948 | tcp | Embedded Device Configuration Protocol TX IANA assigned this well-formed service name as a replacement for "iceedcp_tx". |
[Oliver_Lewis] | [Oliver_Lewis] | 2006-08 | |||||
| iceedcp_tx | 31948 | tcp | Embedded Device Configuration Protocol TX | [Oliver_Lewis] | [Oliver_Lewis] | 2006-08 | This entry is an alias to "iceedcp-tx". This entry is now historic, not usable for use with many common service discovery mechanisms. | ||||
| iceedcp-tx | 31948 | udp | Embedded Device Configuration Protocol TX IANA assigned this well-formed service name as a replacement for "iceedcp_tx". |
[Oliver_Lewis] | [Oliver_Lewis] | 2006-08 | |||||
| iceedcp_tx | 31948 | udp | Embedded Device Configuration Protocol TX | [Oliver_Lewis] | [Oliver_Lewis] | 2006-08 | This entry is an alias to "iceedcp-tx". This entry is now historic, not usable for use with many common service discovery mechanisms. | ||||
| iceedcp-rx | 31949 | tcp | Embedded Device Configuration Protocol RX IANA assigned this well-formed service name as a replacement for "iceedcp_rx". |
[Oliver_Lewis] | [Oliver_Lewis] | 2006-08 | |||||
| iceedcp_rx | 31949 | tcp | Embedded Device Configuration Protocol RX | [Oliver_Lewis] | [Oliver_Lewis] | 2006-08 | This entry is an alias to "iceedcp-rx". This entry is now historic, not usable for use with many common service discovery mechanisms. | ||||
| iceedcp-rx | 31949 | udp | Embedded Device Configuration Protocol RX IANA assigned this well-formed service name as a replacement for "iceedcp_rx". |
[Oliver_Lewis] | [Oliver_Lewis] | 2006-08 | |||||
| iceedcp_rx | 31949 | udp | Embedded Device Configuration Protocol RX | [Oliver_Lewis] | [Oliver_Lewis] | 2006-08 | This entry is an alias to "iceedcp-rx". This entry is now historic, not usable for use with many common service discovery mechanisms. | ||||
| crestron-cip | 41794 | tcp | Crestron Control Port | [Crestron_Electronics] | [John_Pavlik] | 2003-01 | 2019-10-17 | ||||
| crestron-cip | 41794 | udp | Crestron Control Port | [Crestron_Electronics] | [John_Pavlik] | 2003-01 | 2019-10-17 | ||||
| brski-reg-cmp | tcp | Bootstrapping Remote Secure Key Infrastructure registrar with CMP capabilities according to the Lightweight CMP Profile (LCMPP) [RFC9483] | [IESG] | [IETF_Chair] | 2024-09-23 | [RFC9733] | Defined TXT keys: None |