Service Name and Transport Protocol Port Number Registry
- Last Updated
- 2026-03-10
- 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| erunbook_agent | 9616 | tcp | eRunbook Agent | [Gerhard_Wagner] | [Gerhard_Wagner] | 2009-03-10 | This entry is an alias to "erunbook-agent". This entry is now historic, not usable for use with many common service discovery mechanisms. | ||||
| 9616 | udp | Reserved | |||||||||
| erunbook-server | 9617 | tcp | eRunbook Server IANA assigned this well-formed service name as a replacement for "erunbook_server". |
[Gerhard_Wagner] | [Gerhard_Wagner] | 2009-03-10 | |||||
| erunbook_server | 9617 | tcp | eRunbook Server | [Gerhard_Wagner] | [Gerhard_Wagner] | 2009-03-10 | This entry is an alias to "erunbook-server". This entry is now historic, not usable for use with many common service discovery mechanisms. | ||||
| 9617 | udp | Reserved | |||||||||
| condor | 9618 | tcp | Condor Collector Service | [Todd_Tannenbaum] | [Todd_Tannenbaum] | 2008-04-03 | |||||
| condor | 9618 | udp | Condor Collector Service | [Todd_Tannenbaum] | [Todd_Tannenbaum] | 2008-04-03 | |||||
| 9619-9627 | Unassigned | ||||||||||
| odbcpathway | 9628 | tcp | ODBC Pathway Service | [Adrian_Hungate] | [Adrian_Hungate] | 2007-05 | |||||
| odbcpathway | 9628 | udp | ODBC Pathway Service | [Adrian_Hungate] | [Adrian_Hungate] | 2007-05 | |||||
| uniport | 9629 | tcp | UniPort SSO Controller | [Adrian_Hungate] | [Adrian_Hungate] | 2007-09-05 | |||||
| uniport | 9629 | udp | UniPort SSO Controller | [Adrian_Hungate] | [Adrian_Hungate] | 2007-09-05 | |||||
| peoctlr | 9630 | tcp | Peovica Controller | [Adrian_Hungate] | [Adrian_Hungate] | 2009-09-14 | |||||
| 9630 | udp | Reserved | |||||||||
| peocoll | 9631 | tcp | Peovica Collector | [Adrian_Hungate] | [Adrian_Hungate] | 2009-09-14 | |||||
| 9631 | udp | Reserved | |||||||||
| 9632 | tcp | Reserved | |||||||||
| mc-comm | 9632 | udp | Mobile-C Communications | [David_Ko_2] | [David_Ko_2] | 2009-09-14 | |||||
| 9633-9639 | Unassigned | ||||||||||
| pqsflows | 9640 | tcp | ProQueSys Flows Service | [Sarene_Caiazza] | [Sarene_Caiazza] | 2010-04-27 | |||||
| 9640 | udp | Reserved | |||||||||
| 9641-9665 | Unassigned | ||||||||||
| zoomcp | 9666 | tcp | Zoom Control Panel Game Server Management | [Zoom_Control_Panel] | [Joshua_Pedroza] | 2014-02-26 | |||||
| 9666 | udp | Reserved | |||||||||
| xmms2 | 9667 | tcp | Cross-platform Music Multiplexing System | [Juho_Herttua] | [Juho_Herttua] | 2009-04-14 | |||||
| xmms2 | 9667 | udp | Cross-platform Music Multiplexing System | [Juho_Herttua] | [Juho_Herttua] | ||||||
| tec5-sdctp | 9668 | tcp | tec5 Spectral Device Control Protocol | [Michael_Muth] | [Michael_Muth] | 2009-05-11 | |||||
| tec5-sdctp | 9668 | udp | tec5 Spectral Device Control Protocol | [Michael_Muth] | [Michael_Muth] | 2009-05-11 | |||||
| 9669-9693 | Unassigned | ||||||||||
| 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 | |||||
| ccnx | 9695 | tcp | Content Centric Networking | [Van_Jacobson_2][Simon_Barber] | [Van_Jacobson_2][Simon_Barber] | 2009-09-29 | |||||
| ccnx | 9695 | udp | Content Centric Networking | [Van_Jacobson_2][Simon_Barber] | [Van_Jacobson_2][Simon_Barber] | 2009-09-29 | |||||
| 9696-9699 | Unassigned | ||||||||||
| board-roar | 9700 | tcp | Board M.I.T. Service | [Francesco_Rosi] | [Francesco_Rosi] | 2006-01 | |||||
| board-roar | 9700 | udp | Board M.I.T. Service | [Francesco_Rosi] | [Francesco_Rosi] | 2006-01 | |||||
| 9701-9746 | Unassigned | ||||||||||
| l5nas-parchan | 9747 | tcp | L5NAS Parallel Channel | [Lawrence_J_Dickson] | [Lawrence_J_Dickson] | 2002-03 | |||||
| l5nas-parchan | 9747 | udp | L5NAS Parallel Channel | [Lawrence_J_Dickson] | [Lawrence_J_Dickson] | 2002-03 | |||||
| 9748-9749 | Unassigned | ||||||||||
| board-voip | 9750 | tcp | Board M.I.T. Synchronous Collaboration | [Francesco_Rosi] | [Francesco_Rosi] | 2006-01 | |||||
| board-voip | 9750 | udp | Board M.I.T. Synchronous Collaboration | [Francesco_Rosi] | [Francesco_Rosi] | 2006-01 | |||||
| 9751-9752 | Unassigned | ||||||||||
| rasadv | 9753 | tcp | rasadv | [Dave_Thaler_2] | [Dave_Thaler_2] | ||||||
| rasadv | 9753 | udp | rasadv | [Dave_Thaler_2] | [Dave_Thaler_2] | ||||||
| 9754-9761 | Unassigned | ||||||||||
| tungsten-http | 9762 | tcp | WSO2 Tungsten HTTP | [Afkham_Azeez] | [Afkham_Azeez] | 2006-06 | |||||
| tungsten-http | 9762 | udp | WSO2 Tungsten HTTP | [Afkham_Azeez] | [Afkham_Azeez] | 2006-06 | |||||
| 9763-9799 | Unassigned | ||||||||||
| davsrc | 9800 | tcp | WebDav Source Port | [Ethan_Fremen] | [Ethan_Fremen] | ||||||
| davsrc | 9800 | udp | WebDav Source Port | [Ethan_Fremen] | [Ethan_Fremen] | ||||||
| sstp-2 | 9801 | tcp | Sakura Script Transfer Protocol-2 | [Kouichi_Takeda_2] | [Kouichi_Takeda_2] | ||||||
| sstp-2 | 9801 | udp | Sakura Script Transfer Protocol-2 | [Kouichi_Takeda_2] | [Kouichi_Takeda_2] | ||||||
| davsrcs | 9802 | tcp | WebDAV Source TLS/SSL | [Rob_Isaac] | [Rob_Isaac] | 2003-07 | |||||
| davsrcs | 9802 | udp | WebDAV Source TLS/SSL | [Rob_Isaac] | [Rob_Isaac] | 2003-07 | |||||
| 9803-9874 | Unassigned | ||||||||||
| sapv1 | 9875 | tcp | Session Announcement v1 | [RFC2974] | |||||||
| sapv1 | 9875 | udp | Session Announcement v1 | [RFC2974] | |||||||
| sd | 9876 | tcp | Session Director | [Van_Jacobson] | [Van_Jacobson] | ||||||
| x510 | 9877 | tcp | The X.510 wrapper protocol | [ITU_TSB_ITU-T_Study_Group_17] | [Erik_Andersen] | 2019-09-30 | [ITU-T X.510 / ISO/IEC 9584-11] | ||||
| 9877 | udp | Reserved | |||||||||
| kca-service | 9878 | udp | The KX509 Kerberized Certificate Issuance Protocol in Use in 2012 | [IESG] | [IETF_Chair] | 2012-07-12 | [RFC6717] | Historically, this service has been referred to as "kca_service", but this service name does not meet the registry requirements. | |||
| 9878 | tcp | Reserved | |||||||||
| 9879-9887 | Unassigned | ||||||||||
| cyborg-systems | 9888 | tcp | CYBORG Systems | [Malcolm_Graham] | [Malcolm_Graham] | ||||||
| cyborg-systems | 9888 | udp | CYBORG Systems | [Malcolm_Graham] | [Malcolm_Graham] | ||||||
| gt-proxy | 9889 | tcp | Port for Cable network related data proxy or repeater | [Dawei_Qi] | [Dawei_Qi] | 2010-07-07 | |||||
| gt-proxy | 9889 | udp | Port for Cable network related data proxy or repeater | [Dawei_Qi] | [Dawei_Qi] | 2010-07-07 | |||||
| 9890-9897 | Unassigned | ||||||||||
| monkeycom | 9898 | tcp | MonkeyCom | [Yuji_Kuwabara] | [Yuji_Kuwabara] | ||||||
| monkeycom | 9898 | udp | MonkeyCom | [Yuji_Kuwabara] | [Yuji_Kuwabara] | ||||||
| 9899 | tcp | Reserved | 2013-04-10 | ||||||||
| sctp-tunneling | 9899 | udp | SCTP TUNNELING | [IESG] | [IETF_Chair] | 2013-04-10 | [RFC6951] | ||||
| iua | 9900 | tcp | IUA | [Lyndon_Ong_2] | [Lyndon_Ong_2] | ||||||
| iua | 9900 | udp | IUA | [Lyndon_Ong_2] | [Lyndon_Ong_2] | ||||||
| iua | 9900 | sctp | IUA | [Lyndon_Ong_2] | [Lyndon_Ong_2] | ||||||
| enrp | 9901 | udp | enrp server channel | ||||||||
| enrp-sctp | 9901 | sctp | enrp server channel | [RFC5353] | |||||||
| enrp-sctp-tls | 9902 | sctp | enrp/tls server channel | [RFC5353] | |||||||
| 9903 | tcp | Reserved | |||||||||
| multicast-ping | 9903 | udp | Multicast Ping Protocol | 2011-12-09 | [RFC6450] | ||||||
| 9904-9908 | Unassigned | ||||||||||
| domaintime | 9909 | tcp | domaintime | [Jeffry_Dwight] | [Jeffry_Dwight] | ||||||
| domaintime | 9909 | udp | domaintime | [Jeffry_Dwight] | [Jeffry_Dwight] | ||||||
| 9910 | Unassigned | ||||||||||
| sype-transport | 9911 | tcp | SYPECom Transport Protocol | [Sylvain_Pedneault] | [Sylvain_Pedneault] | 2003-03 | |||||
| sype-transport | 9911 | udp | SYPECom Transport Protocol | [Sylvain_Pedneault] | [Sylvain_Pedneault] | 2003-03 | |||||
| 9912-9924 | Unassigned | ||||||||||
| xybrid-cloud | 9925 | tcp | XYBRID Cloud | [Rx_Networks_Inc_2] | [Drew_Davies_2] | 2013-04-25 | |||||
| 9925 | udp | Reserved | |||||||||
| 9926-9949 | Unassigned | ||||||||||
| apc-9950 | 9950 | tcp | APC 9950 | [American_Power_Conve] | [American_Power_Conve] | ||||||
| apc-9950 | 9950 | udp | APC 9950 | [American_Power_Conve] | [American_Power_Conve] | ||||||
| apc-9951 | 9951 | tcp | APC 9951 | [American_Power_Conve] | [American_Power_Conve] | ||||||
| apc-9951 | 9951 | udp | APC 9951 | [American_Power_Conve] | [American_Power_Conve] | ||||||
| apc-9952 | 9952 | tcp | APC 9952 | [American_Power_Conve] | [American_Power_Conve] | ||||||
| apc-9952 | 9952 | udp | APC 9952 | [American_Power_Conve] | [American_Power_Conve] | ||||||
| acis | 9953 | tcp | 9953 | [Thomas_Guth] | [Thomas_Guth] | 2006-01 | |||||
| acis | 9953 | udp | 9953 | [Thomas_Guth] | [Thomas_Guth] | 2006-01 | |||||
| hinp | 9954 | tcp | HaloteC Instrument Network Protocol | [HaloteC_Instruments] | [Michel_Stam] | 2012-02-07 | |||||
| 9954 | udp | Reserved |