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 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| kerberos | 88 | tcp | Kerberos | [B_Clifford_Neuman] | [B_Clifford_Neuman] | 2022-02-18 | [RFC4120] | ||||
| kerberos | 88 | udp | Kerberos | [B_Clifford_Neuman] | [B_Clifford_Neuman] | 2022-02-18 | [RFC4120] | ||||
| mumps | 188 | tcp | Plus Five's MUMPS | [Hokey_Stenn] | [Hokey_Stenn] | ||||||
| mumps | 188 | udp | Plus Five's MUMPS | [Hokey_Stenn] | [Hokey_Stenn] | ||||||
| 288-299 | Unassigned | ||||||||||
| tacacss | 300 | tcp | TLS Secure Login Host Protocol (TACACSS) | [IESG] | [IETF_Chair] | 2025-07-15 | [RFC9887] | ||||
| unidata-ldm | 388 | tcp | Unidata LDM | [University_Corporation_for_Atmospheric_Research2] | [Steven_Emmerson2] | 2012-05-18 | |||||
| unidata-ldm | 388 | udp | Unidata LDM | [University_Corporation_for_Atmospheric_Research2] | [Steven_Emmerson2] | 2012-05-18 | |||||
| gss-http | 488 | tcp | gss-http | [Doug_Rosenthal] | [Doug_Rosenthal] | ||||||
| gss-http | 488 | udp | gss-http | [Doug_Rosenthal] | [Doug_Rosenthal] | ||||||
| cal | 588 | tcp | CAL | [Myron_Hattig] | [Myron_Hattig] | ||||||
| cal | 588 | udp | CAL | [Myron_Hattig] | [Myron_Hattig] | ||||||
| realm-rusd | 688 | tcp | ApplianceWare managment protocol | [Stacy_Kenworthy] | [Stacy_Kenworthy] | ||||||
| realm-rusd | 688 | udp | ApplianceWare managment protocol | [Stacy_Kenworthy] | [Stacy_Kenworthy] | ||||||
| 788-799 | Unassigned | Unauthorized Use Known on port 796 | |||||||||
| 874-885 | Unassigned | ||||||||||
| iclcnet-locate | 886 | tcp | ICL coNETion locate server | [Bob_Lyon] | [Bob_Lyon] | ||||||
| iclcnet-locate | 886 | udp | ICL coNETion locate server | [Bob_Lyon] | [Bob_Lyon] | ||||||
| iclcnet-svinfo | 887 | tcp | ICL coNETion server info IANA assigned this well-formed service name as a replacement for "iclcnet_svinfo". |
[Bob_Lyon] | [Bob_Lyon] | ||||||
| iclcnet_svinfo | 887 | tcp | ICL coNETion server info | [Bob_Lyon] | [Bob_Lyon] | This entry is an alias to "iclcnet-svinfo". This entry is now historic, not usable for use with many common service discovery mechanisms. | |||||
| iclcnet-svinfo | 887 | udp | ICL coNETion server info IANA assigned this well-formed service name as a replacement for "iclcnet_svinfo". |
[Bob_Lyon] | [Bob_Lyon] | ||||||
| iclcnet_svinfo | 887 | udp | ICL coNETion server info | [Bob_Lyon] | [Bob_Lyon] | This entry is an alias to "iclcnet-svinfo". This entry is now historic, not usable for use with many common service discovery mechanisms. | |||||
| accessbuilder | 888 | tcp | AccessBuilder | [Steve_Sweeney] | [Steve_Sweeney] | ||||||
| accessbuilder | 888 | udp | AccessBuilder | [Steve_Sweeney] | [Steve_Sweeney] | ||||||
| cddbp | 888 | tcp | CD Database Protocol | [Steve_Scherf] | [Steve_Scherf] | This entry records an unassigned but widespread use | |||||
| 889-899 | Unassigned | ||||||||||
| 954-988 | Unassigned | ||||||||||
| mtqp | 1038 | tcp | Message Tracking Query Protocol | [RFC3887] | |||||||
| mtqp | 1038 | udp | Message Tracking Query Protocol | [RFC3887] | |||||||
| cplscrambler-al | 1088 | tcp | CPL Scrambler Alarm Log | [Richard_Corn] | [Richard_Corn] | ||||||
| cplscrambler-al | 1088 | udp | CPL Scrambler Alarm Log | [Richard_Corn] | [Richard_Corn] | ||||||
| hp-webadmin | 1188 | tcp | HP Web Admin | [Lance_Kind] | [Lance_Kind] | ||||||
| hp-webadmin | 1188 | udp | HP Web Admin | [Lance_Kind] | [Lance_Kind] | ||||||
| navbuddy | 1288 | tcp | NavBuddy | [Eric_Hackman] | [Eric_Hackman] | ||||||
| navbuddy | 1288 | udp | NavBuddy | [Eric_Hackman] | [Eric_Hackman] | ||||||
| objective-dbc | 1388 | tcp | Objective Solutions DataBase Cache | [Donald_Cornwell_2] | [Donald_Cornwell_2] | ||||||
| objective-dbc | 1388 | udp | Objective Solutions DataBase Cache | [Donald_Cornwell_2] | [Donald_Cornwell_2] | ||||||
| docstor | 1488 | tcp | DocStor | [Brian_Spears] | [Brian_Spears] | ||||||
| docstor | 1488 | udp | DocStor | [Brian_Spears] | [Brian_Spears] | ||||||
| triquest-lm | 1588 | tcp | triquest-lm | [Nand_Kumar] | [Nand_Kumar] | ||||||
| triquest-lm | 1588 | udp | triquest-lm | [Nand_Kumar] | [Nand_Kumar] | ||||||
| nsjtp-data | 1688 | tcp | nsjtp-data | [Orazio_Granato] | [Orazio_Granato] | ||||||
| nsjtp-data | 1688 | udp | nsjtp-data | [Orazio_Granato] | [Orazio_Granato] | ||||||
| psmond | 1788 | tcp | psmond | [Will_Golson] | [Will_Golson] | ||||||
| psmond | 1788 | udp | psmond | [Will_Golson] | [Will_Golson] | ||||||
| vsat-control | 1880 | tcp | Gilat VSAT Control | [Yariv_Kaplan] | [Yariv_Kaplan] | ||||||
| vsat-control | 1880 | udp | Gilat VSAT Control | [Yariv_Kaplan] | [Yariv_Kaplan] | ||||||
| ibm-mqseries2 | 1881 | tcp | IBM WebSphere MQ Everyplace | [Jane_Porter] | [Jane_Porter] | ||||||
| ibm-mqseries2 | 1881 | udp | IBM WebSphere MQ Everyplace | [Jane_Porter] | [Jane_Porter] | ||||||
| ecsqdmn | 1882 | tcp | CA eTrust Common Services | [Paul_Wissmiller] | [Paul_Wissmiller] | ||||||
| ecsqdmn | 1882 | udp | CA eTrust Common Services | [Paul_Wissmiller] | [Paul_Wissmiller] | ||||||
| mqtt | 1883 | tcp | Message Queuing Telemetry Transport Protocol | [OASIS] | [Robin_Cover] | 2015-02-10 | |||||
| mqtt | 1883 | udp | Message Queuing Telemetry Transport Protocol | [OASIS] | [Robin_Cover] | 2015-02-10 | |||||
| idmaps | 1884 | tcp | Internet Distance Map Svc | [Sugih_Jamim] | [Sugih_Jamim] | ||||||
| idmaps | 1884 | udp | Internet Distance Map Svc | [Sugih_Jamim] | [Sugih_Jamim] | ||||||
| vrtstrapserver | 1885 | tcp | Veritas Trap Server | [Russell_Thrasher] | [Russell_Thrasher] | ||||||
| vrtstrapserver | 1885 | udp | Veritas Trap Server | [Russell_Thrasher] | [Russell_Thrasher] | ||||||
| leoip | 1886 | tcp | Leonardo over IP | [Dietmar_Finkler] | [Dietmar_Finkler] | ||||||
| leoip | 1886 | udp | Leonardo over IP | [Dietmar_Finkler] | [Dietmar_Finkler] | ||||||
| filex-lport | 1887 | tcp | FileX Listening Port | [Megan_Woods] | [Megan_Woods] | ||||||
| filex-lport | 1887 | udp | FileX Listening Port | [Megan_Woods] | [Megan_Woods] | ||||||
| ncconfig | 1888 | tcp | NC Config Port | [Simon_Parker] | [Simon_Parker] | ||||||
| ncconfig | 1888 | udp | NC Config Port | [Simon_Parker] | [Simon_Parker] | ||||||
| unify-adapter | 1889 | tcp | Unify Web Adapter Service | [Daegis_Inc] | [Chris_Anderson] | 2012-07-31 | |||||
| unify-adapter | 1889 | udp | Unify Web Adapter Service | [Daegis_Inc] | [Chris_Anderson] | 2012-07-31 | |||||
| tr-rsrb-p2 | 1988 | tcp | cisco RSRB Priority 2 port | ||||||||
| tr-rsrb-p2 | 1988 | udp | cisco RSRB Priority 2 port | ||||||||
| ip-blf | 2088 | tcp | IP Busy Lamp Field | [Jeffrey_Szczepanski] | [Jeffrey_Szczepanski] | 2005-02 | |||||
| ip-blf | 2088 | udp | IP Busy Lamp Field | [Jeffrey_Szczepanski] | [Jeffrey_Szczepanski] | 2005-02 | |||||
| radware-rpm | 2188 | tcp | Radware Resource Pool Manager | [Radware_LTD] | [Samuel_Bercovici] | 2011-08-05 | |||||
| 2188 | udp | Reserved | |||||||||
| netml | 2288 | tcp | NETML | [Jochen_Hansmeyer] | [Jochen_Hansmeyer] | ||||||
| netml | 2288 | udp | NETML | [Jochen_Hansmeyer] | [Jochen_Hansmeyer] | ||||||
| mynahautostart | 2388 | tcp | MYNAH AutoStart | [Thomas_J_Klehr] | [Thomas_J_Klehr] | ||||||
| mynahautostart | 2388 | udp | MYNAH AutoStart | [Thomas_J_Klehr] | [Thomas_J_Klehr] | ||||||
| moy-corp | 2488 | tcp | Moy Corporation | [Gang_Gong_Moy] | [Gang_Gong_Moy] | ||||||
| moy-corp | 2488 | udp | Moy Corporation | [Gang_Gong_Moy] | [Gang_Gong_Moy] | ||||||
| privilege | 2588 | tcp | Privilege | [Gil_Hecht] | [Gil_Hecht] | ||||||
| privilege | 2588 | udp | Privilege | [Gil_Hecht] | [Gil_Hecht] | ||||||
| md-cg-http | 2688 | tcp | md-cf-http | [Lyndon_Nerenberg] | [Lyndon_Nerenberg] | ||||||
| md-cg-http | 2688 | udp | md-cf-http | [Lyndon_Nerenberg] | [Lyndon_Nerenberg] | ||||||
| fryeserv | 2788 | tcp | NetWare Loadable Module - Seagate Software | [Joseph_LoPilato] | [Joseph_LoPilato] | ||||||
| fryeserv | 2788 | udp | NetWare Loadable Module - Seagate Software | [Joseph_LoPilato] | [Joseph_LoPilato] | ||||||
| synapse | 2880 | tcp | Synapse Transport | [Ali_Fracyon] | [Ali_Fracyon] | ||||||
| synapse | 2880 | udp | Synapse Transport | [Ali_Fracyon] | [Ali_Fracyon] | ||||||
| ndsp | 2881 | tcp | NDSP | ||||||||
| ndsp | 2881 | udp | NDSP | ||||||||
| ndtp | 2882 | tcp | NDTP | ||||||||
| ndtp | 2882 | udp | NDTP | ||||||||
| ndnp | 2883 | tcp | NDNP | [Khelben_Blackstaff] | [Khelben_Blackstaff] | ||||||
| ndnp | 2883 | udp | NDNP | [Khelben_Blackstaff] | [Khelben_Blackstaff] | ||||||
| flashmsg | 2884 | tcp | Flash Msg | [Jeffrey_Zinkerman] | [Jeffrey_Zinkerman] | ||||||
| flashmsg | 2884 | udp | Flash Msg | [Jeffrey_Zinkerman] | [Jeffrey_Zinkerman] | ||||||
| topflow | 2885 | tcp | TopFlow | [Ted_Ross] | [Ted_Ross] | ||||||
| topflow | 2885 | udp | TopFlow | [Ted_Ross] | [Ted_Ross] | ||||||
| responselogic | 2886 | tcp | RESPONSELOGIC | [Bruce_Casey] | [Bruce_Casey] | ||||||
| responselogic | 2886 | udp | RESPONSELOGIC | [Bruce_Casey] | [Bruce_Casey] | ||||||
| aironetddp | 2887 | tcp | aironet | [Victor_Griswold] | [Victor_Griswold] | ||||||
| aironetddp | 2887 | udp | aironet | [Victor_Griswold] | [Victor_Griswold] | ||||||
| spcsdlobby | 2888 | tcp | SPCSDLOBBY | [Matthew_Williams] | [Matthew_Williams] |