Service Name and Transport Protocol Port Number Registry
- Last Updated
- 2025-09-29
- 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 |
---|---|---|---|---|---|---|---|---|---|---|---|
12010 | udp | Reserved | |||||||||
12011 | Unassigned | ||||||||||
vipera | 12012 | tcp | Vipera Messaging Service | [Silvano_Maffeis_2] | [Silvano_Maffeis_2] | 2005-08 | |||||
vipera | 12012 | udp | Vipera Messaging Service | [Silvano_Maffeis_2] | [Silvano_Maffeis_2] | 2005-08 | |||||
vipera-ssl | 12013 | tcp | Vipera Messaging Service over SSL Communication | [Silvano_Maffeis_2] | [Silvano_Maffeis_2] | 2008-01-16 | |||||
vipera-ssl | 12013 | udp | Vipera Messaging Service over SSL Communication | [Silvano_Maffeis_2] | [Silvano_Maffeis_2] | 2008-01-16 | |||||
12014-12108 | Unassigned | ||||||||||
12110-12120 | Unassigned | ||||||||||
12303-12320 | Unassigned | ||||||||||
bprd | 13720 | tcp | BPRD Protocol (VERITAS NetBackup) | [Jeff_Holmbeck] | [Jeff_Holmbeck] | ||||||
bprd | 13720 | udp | BPRD Protocol (VERITAS NetBackup) | [Jeff_Holmbeck] | [Jeff_Holmbeck] | ||||||
dsmcc-passthru | 13820 | tcp | DSMCC Pass-Thru Messages | [Tim_Addington] | [Tim_Addington] | [ISO/IEC 13818-6 MPEG-2 DSM-CC] | |||||
dsmcc-passthru | 13820 | udp | DSMCC Pass-Thru Messages | [Tim_Addington] | [Tim_Addington] | [ISO/IEC 13818-6 MPEG-2 DSM-CC] | |||||
jwpc | 16020 | tcp | Filemaker Java Web Publishing Core | [Robert_Parks] | [Robert_Parks] | 2010-05-12 | |||||
16020 | udp | Reserved | |||||||||
16620-16664 | Unassigned | ||||||||||
avtp | 17220 | tcp | IEEE 1722 Transport Protocol for Time Sensitive Applications | [Transport_Protocol_for_Time-Sensitive_Networking_TG] | [Ashley_Butterworth] | 2014-03-07 | |||||
avtp | 17220 | udp | IEEE 1722 Transport Protocol for Time Sensitive Applications | [Transport_Protocol_for_Time-Sensitive_Networking_TG] | [Ashley_Butterworth] | 2014-03-07 | |||||
j-link | 19020 | tcp | J-Link TCP/IP Protocol | [SEGGER] | [SEGGER] | ||||||
19020 | udp | Reserved | |||||||||
cora | 19220 | tcp | Client Connection Management and Data Exchange Service | [Softvise_GmbH] | [Ronny_Krüger] | 2016-11-10 | |||||
cora-disc | 19220 | udp | Discovery for Client Connection Management and Data Exchange Service | [Softvise_GmbH] | [Ronny_Krüger] | 2016-11-10 | |||||
dnp | 20000 | tcp | DNP | [Michael_Thesing] | [Michael_Thesing] | ||||||
dnp | 20000 | udp | DNP | [Michael_Thesing] | [Michael_Thesing] | ||||||
dnp | 20000 | sctp | Distributed Network Protocol | [DNP_Users_Group] | [Andrew_West] | 2022-12-20 | |||||
microsan | 20001 | tcp | MicroSAN | [Thomas_E_Ludwig] | [Thomas_E_Ludwig] | 2004-02 | |||||
microsan | 20001 | udp | MicroSAN | [Thomas_E_Ludwig] | [Thomas_E_Ludwig] | 2004-02 | |||||
commtact-http | 20002 | tcp | Commtact HTTP | [Tomas_Svoboda] | [Tomas_Svoboda] | 2004-12 | |||||
commtact-http | 20002 | udp | Commtact HTTP | [Tomas_Svoboda] | [Tomas_Svoboda] | 2004-12 | |||||
commtact-https | 20003 | tcp | Commtact HTTPS | [Tomas_Svoboda] | [Tomas_Svoboda] | 2004-12 | |||||
commtact-https | 20003 | udp | Commtact HTTPS | [Tomas_Svoboda] | [Tomas_Svoboda] | 2004-12 | |||||
20004 | Unassigned | ||||||||||
openwebnet | 20005 | tcp | OpenWebNet protocol for electric network | [BTicino_S_p_A] | [BTicino_S_p_A] | 2008-04-09 | |||||
openwebnet | 20005 | udp | OpenWebNet protocol for electric network | [BTicino_S_p_A] | [BTicino_S_p_A] | 2008-04-09 | |||||
20006-20011 | Unassigned | ||||||||||
20012 | tcp | Reserved | |||||||||
ss-idi-disc | 20012 | udp | Samsung Interdevice Interaction discovery | [Hong_Jungkih] | [Hong_Jungkih] | ||||||
ss-idi | 20013 | tcp | Samsung Interdevice Interaction | [Hong_Jungkih] | [Hong_Jungkih] | ||||||
20013 | udp | Reserved | |||||||||
opendeploy | 20014 | tcp | OpenDeploy Listener | [Todd_Scallan] | [Todd_Scallan] | 2005-08 | |||||
opendeploy | 20014 | udp | OpenDeploy Listener | [Todd_Scallan] | [Todd_Scallan] | 2005-08 | |||||
20015-20033 | Unassigned | ||||||||||
nburn-id | 20034 | tcp | NetBurner ID Port IANA assigned this well-formed service name as a replacement for "nburn_id". |
[Paul_Breed] | [Paul_Breed] | 2003-11 | |||||
nburn_id | 20034 | tcp | NetBurner ID Port | [Paul_Breed] | [Paul_Breed] | 2003-11 | This entry is an alias to "nburn-id". This entry is now historic, not usable for use with many common service discovery mechanisms. | ||||
nburn-id | 20034 | udp | NetBurner ID Port IANA assigned this well-formed service name as a replacement for "nburn_id". |
[Paul_Breed] | [Paul_Breed] | 2003-11 | |||||
nburn_id | 20034 | udp | NetBurner ID Port | [Paul_Breed] | [Paul_Breed] | 2003-11 | This entry is an alias to "nburn-id". This entry is now historic, not usable for use with many common service discovery mechanisms. | ||||
20035-20045 | Unassigned | ||||||||||
tmophl7mts | 20046 | tcp | TMOP HL7 Message Transfer Service | [Tim_Riley] | [Tim_Riley] | 2009-07-31 | |||||
tmophl7mts | 20046 | udp | TMOP HL7 Message Transfer Service | [Tim_Riley] | [Tim_Riley] | 2009-07-31 | |||||
20047-20047 | Unassigned | ||||||||||
mountd | 20048 | tcp | NFS mount protocol | [Nicolas_Williams] | [Nicolas_Williams] | 2010-08-09 | |||||
mountd | 20048 | udp | NFS mount protocol | [Nicolas_Williams] | [Nicolas_Williams] | 2010-08-09 | |||||
nfsrdma | 20049 | tcp | Network File System (NFS) over RDMA | 2017-09-05 | [RFC8267] | ||||||
nfsrdma | 20049 | udp | Network File System (NFS) over RDMA | 2017-09-05 | [RFC8267] | ||||||
nfsrdma | 20049 | sctp | Network File System (NFS) over RDMA | 2017-09-05 | [RFC8267] | ||||||
20050-20056 | Unassigned | ||||||||||
avesterra | 20057 | tcp | AvesTerra Hypergraph Transfer Protocol (HGTP) | [Georgetown_University] | [J.C._Smart] | 2016-06-06 | |||||
20057 | udp | Reserved | |||||||||
20058-20166 | Unassigned | ||||||||||
tolfab | 20167 | tcp | TOLfab Data Change | [Pierre_Couderc] | [Pierre_Couderc] | 2006-03 | |||||
tolfab | 20167 | udp | TOLfab Data Change | [Pierre_Couderc] | [Pierre_Couderc] | 2006-03 | |||||
20168-20201 | Unassigned | ||||||||||
ipdtp-port | 20202 | tcp | IPD Tunneling Port | [Vikki_Yin_Wei] | [Vikki_Yin_Wei] | 2003-01 | |||||
ipdtp-port | 20202 | udp | IPD Tunneling Port | [Vikki_Yin_Wei] | [Vikki_Yin_Wei] | 2003-01 | |||||
20203-20221 | Unassigned | ||||||||||
ipulse-ics | 20222 | tcp | iPulse-ICS | [Meggie_Garica_Woodru] | [Meggie_Garica_Woodru] | ||||||
ipulse-ics | 20222 | udp | iPulse-ICS | [Meggie_Garica_Woodru] | [Meggie_Garica_Woodru] | ||||||
20223-20479 | Unassigned | ||||||||||
emwavemsg | 20480 | tcp | emWave Message Service | [Harald_Striepe] | [Harald_Striepe] | 2008-02-14 | |||||
emwavemsg | 20480 | udp | emWave Message Service | [Harald_Striepe] | [Harald_Striepe] | 2008-02-14 | |||||
20481-20669 | Unassigned | ||||||||||
track | 20670 | tcp | Track | [Michael_Sweet] | [Michael_Sweet] | ||||||
track | 20670 | udp | Track | [Michael_Sweet] | [Michael_Sweet] | ||||||
20671-20809 | Unassigned | ||||||||||
crtech-nlm | 20810 | tcp | CRTech NLM | [Cullimore_And_Ring_Technologies] | [Dave_Wilkins] | 2021-06-24 | |||||
20810 | udp | Reserved | |||||||||
20811-20998 | Unassigned | ||||||||||
athand-mmp | 20999 | tcp | At Hand MMP | [Stepan_Riha] | [Stepan_Riha] | ||||||
athand-mmp | 20999 | udp | AT Hand MMP | [Stepan_Riha] | [Stepan_Riha] | ||||||
21214-21220 | Unassigned | ||||||||||
snapenetio | 22000 | tcp | SNAPenetIO | [Kevin_Kuhns] | [Kevin_Kuhns] | ||||||
snapenetio | 22000 | udp | SNAPenetIO | [Kevin_Kuhns] | [Kevin_Kuhns] | ||||||
optocontrol | 22001 | tcp | OptoControl | [Kevin_Kuhns] | [Kevin_Kuhns] | ||||||
optocontrol | 22001 | udp | OptoControl | [Kevin_Kuhns] | [Kevin_Kuhns] | ||||||
optohost002 | 22002 | tcp | Opto Host Port 2 | [Doug_Leany] | [Doug_Leany] | 2006-09 | |||||
optohost002 | 22002 | udp | Opto Host Port 2 | [Doug_Leany] | [Doug_Leany] | 2006-09 | |||||
optohost003 | 22003 | tcp | Opto Host Port 3 | [Doug_Leany] | [Doug_Leany] | 2006-09 | |||||
optohost003 | 22003 | udp | Opto Host Port 3 | [Doug_Leany] | [Doug_Leany] | 2006-09 | |||||
optohost004 | 22004 | tcp | Opto Host Port 4 | [Doug_Leany] | [Doug_Leany] | 2006-09 | |||||
optohost004 | 22004 | udp | Opto Host Port 4 | [Doug_Leany] | [Doug_Leany] | 2006-09 | |||||
optohost004 | 22005 | tcp | Opto Host Port 5 | [Doug_Leany] | [Doug_Leany] | 2006-09 | |||||
optohost004 | 22005 | udp | Opto Host Port 5 | [Doug_Leany] | [Doug_Leany] | 2006-09 | |||||
22006-22124 | Unassigned | ||||||||||
24250-24320 | Unassigned | ||||||||||
26134-26207 | Unassigned | ||||||||||
wnn6-ds | 26208 | tcp | wnn6-ds | [Yasunari_Gon_Yamasit] | [Yasunari_Gon_Yamasit] | ||||||
wnn6-ds | 26208 | udp | wnn6-ds | [Yasunari_Gon_Yamasit] | [Yasunari_Gon_Yamasit] | ||||||
26209-26256 | Unassigned | ||||||||||
a27-ran-ran | 28119 | udp | A27 cdma2000 RAN Management | [ThreeGPP_2] | [Zhiming_Li] | 2012-04-13 | |||||
28120-28199 | Unassigned | ||||||||||
voxelstorm | 28200 | tcp | VoxelStorm game server | [VoxelStorm] | [Eugene_Hopkinson] | 2012-11-08 |