Service Name and Transport Protocol Port Number Registry
- Last Updated
- 2025-03-28
- Expert(s)
-
TCP/UDP: Joe Touch; Eliot Lear, Kumiko Ono, Wes Eddy, Brian Trammell, Jana Iyengar, 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 |
---|---|---|---|---|---|---|---|---|---|---|---|
irc | 194 | tcp | Internet Relay Chat Protocol | [Jarkko_Oikarinen] | [Jarkko_Oikarinen] | ||||||
irc | 194 | udp | Internet Relay Chat Protocol | [Jarkko_Oikarinen] | [Jarkko_Oikarinen] | ||||||
openvpn | 1194 | tcp | OpenVPN | [James_Yonan] | [James_Yonan] | 2004-11 | |||||
openvpn | 1194 | udp | OpenVPN | [James_Yonan] | [James_Yonan] | 2004-11 | |||||
jvclient | 1940 | tcp | JetVision Client Port | [Stephen_Tsun] | [Stephen_Tsun] | ||||||
jvclient | 1940 | udp | JetVision Client Port | [Stephen_Tsun] | [Stephen_Tsun] | ||||||
dic-aida | 1941 | tcp | DIC-Aida | [Frans_S_C_Witte] | [Frans_S_C_Witte] | ||||||
dic-aida | 1941 | udp | DIC-Aida | [Frans_S_C_Witte] | [Frans_S_C_Witte] | ||||||
res | 1942 | tcp | Real Enterprise Service | [Bob_Janssen] | [Bob_Janssen] | ||||||
res | 1942 | udp | Real Enterprise Service | [Bob_Janssen] | [Bob_Janssen] | ||||||
beeyond-media | 1943 | tcp | Beeyond Media | [Bob_Deblier] | [Bob_Deblier] | ||||||
beeyond-media | 1943 | udp | Beeyond Media | [Bob_Deblier] | [Bob_Deblier] | ||||||
close-combat | 1944 | tcp | close-combat | [David_Hua] | [David_Hua] | ||||||
close-combat | 1944 | udp | close-combat | [David_Hua] | [David_Hua] | ||||||
dialogic-elmd | 1945 | tcp | dialogic-elmd | [Roger_Kay] | [Roger_Kay] | ||||||
dialogic-elmd | 1945 | udp | dialogic-elmd | [Roger_Kay] | [Roger_Kay] | ||||||
tekpls | 1946 | tcp | tekpls | [Brian_Abramson_2] | [Brian_Abramson_2] | ||||||
tekpls | 1946 | udp | tekpls | [Brian_Abramson_2] | [Brian_Abramson_2] | ||||||
sentinelsrm | 1947 | tcp | SentinelSRM | [Michael_Zunke_2] | [Michael_Zunke_2] | 2010-07-23 | Unauthorized Use Known on port 1947 | ||||
sentinelsrm | 1947 | udp | SentinelSRM | [Michael_Zunke_2] | [Michael_Zunke_2] | 2010-07-23 | Unauthorized Use Known on port 1947 | ||||
eye2eye | 1948 | tcp | eye2eye | [Trevor_Bell] | [Trevor_Bell] | ||||||
eye2eye | 1948 | udp | eye2eye | [Trevor_Bell] | [Trevor_Bell] | ||||||
ismaeasdaqlive | 1949 | tcp | ISMA Easdaq Live | [Stephen_Dunne] | [Stephen_Dunne] | ||||||
ismaeasdaqlive | 1949 | udp | ISMA Easdaq Live | [Stephen_Dunne] | [Stephen_Dunne] | ||||||
2194-2196 | Unassigned | Unauthorized Use Known on ports 2194-2196 | |||||||||
magbind | 3194 | tcp | Rockstorm MAG protocol | [Jens_Nilsson] | [Jens_Nilsson] | ||||||
magbind | 3194 | udp | Rockstorm MAG protocol | [Jens_Nilsson] | [Jens_Nilsson] | ||||||
spdm | 4194 | tcp | Security Protocol and Data Model | [Intel_Corporation] | [Eduardo_Cabre] | 2022-01-10 | |||||
4194 | udp | Reserved | |||||||||
cpscomm | 5194 | tcp | CipherPoint Config Service | [CipherPoint] | [CipherPoint] | 2010-03-03 | |||||
5194 | udp | Reserved | |||||||||
ircs-u | 6697 | tcp | Internet Relay Chat via TLS/SSL | 2014-02-11 | [RFC7194] | ||||||
blp1 | 8194 | tcp | Bloomberg data API | [Albert_Hou] | [Albert_Hou] | 2006-05 | |||||
blp1 | 8194 | udp | Bloomberg data API | [Albert_Hou] | [Albert_Hou] | 2006-05 | |||||
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 | ||||||||||
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. |