Service Name and Transport Protocol Port Number Registry
- Last Updated
- 2025-12-15
- 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| maitrd | 997 | udp | |||||||||
| 1002-1007 | Unassigned | ||||||||||
| exp1 | 1021 | tcp | RFC3692-style Experiment 1 | [IESG] | [IETF_Chair] | [1][RFC4727][RFC6335] | |||||
| exp1 | 1021 | udp | RFC3692-style Experiment 1 | [IESG] | [IETF_Chair] | [1][RFC4727][RFC6335] | |||||
| exp1 | 1021 | sctp | RFC3692-style Experiment 1 | [IESG] | [IETF_Chair] | [1][RFC4727][RFC6335] | |||||
| exp1 | 1021 | dccp | RFC3692-style Experiment 1 | [IESG] | [IETF_Chair] | [1][RFC4727][RFC6335] | |||||
| exp2 | 1022 | tcp | RFC3692-style Experiment 2 | [IESG] | [IETF_Chair] | [1][RFC4727][RFC6335] | |||||
| exp2 | 1022 | udp | RFC3692-style Experiment 2 | [IESG] | [IETF_Chair] | [1][RFC4727][RFC6335] | |||||
| exp2 | 1022 | sctp | RFC3692-style Experiment 2 | [IESG] | [IETF_Chair] | [1][RFC4727][RFC6335] | |||||
| exp2 | 1022 | dccp | RFC3692-style Experiment 2 | [IESG] | [IETF_Chair] | [1][RFC4727][RFC6335] | |||||
| 6a44 | 1027 | udp | IPv6 Behind NAT44 CPEs | [IESG] | [IETF_Chair] | 2012-08-02 | [RFC6751] | ||||
| 1027 | tcp | Reserved | |||||||||
| ams | 1037 | tcp | AMS | [Ronald_R_Ohmer] | [Ronald_R_Ohmer] | 2004-02 | |||||
| ams | 1037 | udp | AMS | [Ronald_R_Ohmer] | [Ronald_R_Ohmer] | 2004-02 | |||||
| mtqp | 1038 | tcp | Message Tracking Query Protocol | [RFC3887] | |||||||
| mtqp | 1038 | udp | Message Tracking Query Protocol | [RFC3887] | |||||||
| neod1 | 1047 | tcp | Sun's NEO Object Request Broker | ||||||||
| neod1 | 1047 | udp | Sun's NEO Object Request Broker | ||||||||
| startron | 1057 | tcp | STARTRON | [Markus_Sabadello] | [Markus_Sabadello] | ||||||
| startron | 1057 | udp | STARTRON | [Markus_Sabadello] | [Markus_Sabadello] | ||||||
| instl-boots | 1067 | tcp | Installation Bootstrap Proto. Serv. IANA assigned this well-formed service name as a replacement for "instl_boots". |
||||||||
| instl_boots | 1067 | tcp | Installation Bootstrap Proto. Serv. | This entry is an alias to "instl-boots". This entry is now historic, not usable for use with many common service discovery mechanisms. | |||||||
| instl-boots | 1067 | udp | Installation Bootstrap Proto. Serv. IANA assigned this well-formed service name as a replacement for "instl_boots". |
||||||||
| instl_boots | 1067 | udp | Installation Bootstrap Proto. Serv. | This entry is an alias to "instl-boots". This entry is now historic, not usable for use with many common service discovery mechanisms. | |||||||
| gmrupdateserv | 1070 | tcp | GMRUpdateSERV | [Steve_Kellogg] | [Steve_Kellogg] | ||||||
| gmrupdateserv | 1070 | udp | GMRUpdateSERV | [Steve_Kellogg] | [Steve_Kellogg] | ||||||
| bsquare-voip | 1071 | tcp | BSQUARE-VOIP | [Yen_Lee] | [Yen_Lee] | ||||||
| bsquare-voip | 1071 | udp | BSQUARE-VOIP | [Yen_Lee] | [Yen_Lee] | ||||||
| cardax | 1072 | tcp | CARDAX | [Charles_Oram] | [Charles_Oram] | ||||||
| cardax | 1072 | udp | CARDAX | [Charles_Oram] | [Charles_Oram] | ||||||
| bridgecontrol | 1073 | tcp | Bridge Control | [Andy_Heron] | [Andy_Heron] | ||||||
| bridgecontrol | 1073 | udp | Bridge Control | [Andy_Heron] | [Andy_Heron] | ||||||
| warmspotMgmt | 1074 | tcp | Warmspot Management Protocol | [Robert_C_Henningsga] | [Robert_C_Henningsga] | ||||||
| warmspotMgmt | 1074 | udp | Warmspot Management Protocol | [Robert_C_Henningsga] | [Robert_C_Henningsga] | ||||||
| rdrmshc | 1075 | tcp | RDRMSHC | [Ericko_Shimada] | [Ericko_Shimada] | ||||||
| rdrmshc | 1075 | udp | RDRMSHC | [Ericko_Shimada] | [Ericko_Shimada] | ||||||
| dab-sti-c | 1076 | tcp | DAB STI-C | [World_DAB] | [World_DAB] | ||||||
| dab-sti-c | 1076 | udp | DAB STI-C | [World_DAB] | [World_DAB] | ||||||
| imgames | 1077 | tcp | IMGames | [Jean_A_Ames] | [Jean_A_Ames] | ||||||
| imgames | 1077 | udp | IMGames | [Jean_A_Ames] | [Jean_A_Ames] | ||||||
| avocent-proxy | 1078 | tcp | Avocent Proxy Protocol | [Steven_W_Clark] | [Steven_W_Clark] | ||||||
| avocent-proxy | 1078 | udp | Avocent Proxy Protocol | [Steven_W_Clark] | [Steven_W_Clark] | ||||||
| asprovatalk | 1079 | tcp | ASPROVATalk | [Chiew_Farn_Chung] | [Chiew_Farn_Chung] | ||||||
| asprovatalk | 1079 | udp | ASPROVATalk | [Chiew_Farn_Chung] | [Chiew_Farn_Chung] | ||||||
| cplscrambler-in | 1087 | tcp | CPL Scrambler Internal | ||||||||
| cplscrambler-in | 1087 | udp | CPL Scrambler Internal | ||||||||
| sunclustermgr | 1097 | tcp | Sun Cluster Manager | [Ashit_Patel] | [Ashit_Patel] | ||||||
| sunclustermgr | 1097 | udp | Sun Cluster Manager | [Ashit_Patel] | [Ashit_Patel] | ||||||
| isoipsigport-2 | 1107 | tcp | ISOIPSIGPORT-2 | [Peter_Egli] | [Peter_Egli] | ||||||
| isoipsigport-2 | 1107 | udp | ISOIPSIGPORT-2 | [Peter_Egli] | [Peter_Egli] | ||||||
| ltp-deepspace | 1113 | udp | Licklider Transmission Protocol | 2014-02-21 | [RFC5326][RFC7122] | ||||||
| ltp-deepspace | 1113 | dccp | Licklider Transmission Protocol | 2013-11-12 | 2014-02-21 | [RFC7122] | 7107696 | ||||
| ardus-mtrns | 1117 | tcp | ARDUS Multicast Transfer | [Shinya_Abe] | [Shinya_Abe] | ||||||
| ardus-mtrns | 1117 | udp | ARDUS Multicast Transfer | [Shinya_Abe] | [Shinya_Abe] | ||||||
| sacred | 1118 | tcp | SACRED | [RFC3767] | |||||||
| sacred | 1118 | udp | SACRED | [RFC3767] | |||||||
| kwdb-commn | 1127 | tcp | KWDB Remote Communication | [Lal_Samuel_Varghese] | [Lal_Samuel_Varghese] | 2005-08 | |||||
| kwdb-commn | 1127 | udp | KWDB Remote Communication | [Lal_Samuel_Varghese] | [Lal_Samuel_Varghese] | 2005-08 | |||||
| trim | 1137 | tcp | TRIM Workgroup Service | [Siva_Poobalasingam] | [Siva_Poobalasingam] | 2006-03 | |||||
| trim | 1137 | udp | TRIM Workgroup Service | [Siva_Poobalasingam] | [Siva_Poobalasingam] | 2006-03 | |||||
| capioverlan | 1147 | tcp | CAPIoverLAN | [Diego_Friedel] | [Diego_Friedel] | 2005-11 | |||||
| capioverlan | 1147 | udp | CAPIoverLAN | [Diego_Friedel] | [Diego_Friedel] | 2005-11 | |||||
| iascontrol | 1157 | tcp | Oracle iASControl | [Todd_Guay] | [Todd_Guay] | 2004-11 | |||||
| iascontrol | 1157 | udp | Oracle iASControl | [Todd_Guay] | [Todd_Guay] | 2004-11 | |||||
| cisco-ipsla | 1167 | tcp | Cisco IP SLAs Control Protocol | [Emmanuel_Tychon] | [Emmanuel_Tychon] | 2006-03 | |||||
| cisco-ipsla | 1167 | udp | Cisco IP SLAs Control Protocol | [Emmanuel_Tychon] | [Emmanuel_Tychon] | 2006-03 | |||||
| cisco-ipsla | 1167 | sctp | Cisco IP SLAs Control Protocol | [Emmanuel_Tychon] | [Emmanuel_Tychon] | 2006-03 | |||||
| atc-lm | 1170 | tcp | AT+C License Manager | [Peter_Schafer] | [Peter_Schafer] | 2004-02 | |||||
| atc-lm | 1170 | udp | AT+C License Manager | [Peter_Schafer] | [Peter_Schafer] | 2004-02 | |||||
| atc-appserver | 1171 | tcp | AT+C FmiApplicationServer | [Peter_Schafer] | [Peter_Schafer] | 2004-02 | |||||
| atc-appserver | 1171 | udp | AT+C FmiApplicationServer | [Peter_Schafer] | [Peter_Schafer] | 2004-02 | |||||
| dnap | 1172 | tcp | DNA Protocol | [David_McLaughlin] | [David_McLaughlin] | 2004-11 | |||||
| dnap | 1172 | udp | DNA Protocol | [David_McLaughlin] | [David_McLaughlin] | 2004-11 | |||||
| d-cinema-rrp | 1173 | tcp | D-Cinema Request-Response | [DCI] | [DCI] | 2004-11 | 2025-08-26 | ||||
| d-cinema-rrp | 1173 | udp | D-Cinema Request-Response | [DCI] | [DCI] | 2004-11 | 2025-08-26 | ||||
| fnet-remote-ui | 1174 | tcp | FlashNet Remote Admin | [Terry_Smyth] | [Terry_Smyth] | 2004-11 | |||||
| fnet-remote-ui | 1174 | udp | FlashNet Remote Admin | [Terry_Smyth] | [Terry_Smyth] | 2004-11 | |||||
| dossier | 1175 | tcp | Dossier Server | [Rob_Minerick] | [Rob_Minerick] | 2004-11 | |||||
| dossier | 1175 | udp | Dossier Server | [Rob_Minerick] | [Rob_Minerick] | 2004-11 | |||||
| indigo-server | 1176 | tcp | Indigo Home Server | [Matt_Bendiksen] | [Matt_Bendiksen] | 2004-11 | |||||
| indigo-server | 1176 | udp | Indigo Home Server | [Matt_Bendiksen] | [Matt_Bendiksen] | 2004-11 | |||||
| dkmessenger | 1177 | tcp | DKMessenger Protocol | [Douglas_Kadlecek] | [Douglas_Kadlecek] | 2004-11 | |||||
| dkmessenger | 1177 | udp | DKMessenger Protocol | [Douglas_Kadlecek] | [Douglas_Kadlecek] | 2004-11 | |||||
| sgi-storman | 1178 | tcp | SGI Storage Manager | [Greg_Banks] | [Greg_Banks] | 2004-11 | |||||
| sgi-storman | 1178 | udp | SGI Storage Manager | [Greg_Banks] | [Greg_Banks] | 2004-11 | |||||
| b2n | 1179 | tcp | Backup To Neighbor | [Thomas_Fok] | [Thomas_Fok] | 2004-11 | |||||
| b2n | 1179 | udp | Backup To Neighbor | [Thomas_Fok] | [Thomas_Fok] | 2004-11 | |||||
| alias | 1187 | tcp | Alias Service | [Paul_Tokarchuk] | [Paul_Tokarchuk] | 2004-11 | |||||
| alias | 1187 | udp | Alias Service | [Paul_Tokarchuk] | [Paul_Tokarchuk] | 2004-11 | |||||
| carrius-rshell | 1197 | tcp | Carrius Remote Access | [Gerry_Dubois] | [Gerry_Dubois] | 2005-08 | |||||
| carrius-rshell | 1197 | udp | Carrius Remote Access | [Gerry_Dubois] | [Gerry_Dubois] | 2005-08 | |||||
| metasage | 1207 | tcp | MetaSage | [Peter_Anvelt] | [Peter_Anvelt] | ||||||
| metasage | 1207 | udp | MetaSage | [Peter_Anvelt] | [Peter_Anvelt] | ||||||
| hpss-ndapi | 1217 | tcp | HPSS NonDCE Gateway | [Michael_Gleicher] | [Michael_Gleicher] | ||||||
| hpss-ndapi | 1217 | udp | HPSS NonDCE Gateway | [Michael_Gleicher] | [Michael_Gleicher] | ||||||
| dns2go | 1227 | tcp | DNS2Go | [Deerfield_Communications_Inc] | [Mike_Courterier] | 2015-07-15 | |||||
| dns2go | 1227 | udp | DNS2Go | [Deerfield_Communications_Inc] | [Mike_Courterier] | 2015-07-15 | |||||
| tsdos390 | 1237 | tcp | tsdos390 | [Ben_Pracht] | [Ben_Pracht] | ||||||
| tsdos390 | 1237 | udp | tsdos390 | [Ben_Pracht] | [Ben_Pracht] | ||||||
| visionpyramid | 1247 | tcp | VisionPyramid | [Gavin_Hutchinson] | [Gavin_Hutchinson] | ||||||
| visionpyramid | 1247 | udp | VisionPyramid | [Gavin_Hutchinson] | [Gavin_Hutchinson] |