Internet Assigned Numbers Authority

Service Name and Transport Protocol Port Number Registry

Last Updated
2025-08-07
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
kopek-httphead 27504 udp Kopek HTTP Head Port [Sten_H_Danielsen] [Sten_H_Danielsen] 2002-07
siemensgsm 28240 tcp Siemens GSM [David_Anuszewski] [David_Anuszewski] 2004-11
siemensgsm 28240 udp Siemens GSM [David_Anuszewski] [David_Anuszewski] 2004-11
28241-28588 Unassigned
amicon-fpsu-s 30004 udp Amicon FPSU-IP VPN [Amicon_OOO] [Alexey_Novotorzhin] 2013-04-25
30004 tcp Reserved
gs-realtime 30400 tcp GroundStar RealTime System [INFORM_GmbH] [Detlef_Hilger] 2017-08-10 2017-12-13
30400 udp Reserved
30401-30831 Unassigned
autotrac-acp 31020 tcp Autotrac ACP 245 [Roberto_Jorge_Dino] [Roberto_Jorge_Dino]
pace-licensed 31400 tcp PACE license server [PACE_Anti-Piracy] [Allen_Cronce] 2014-04-28
31400 udp Reserved
31401-31415 Unassigned
xqosd 31416 tcp XQoS network monitor [Joe_Elliott] [Joe_Elliott] 2002-06
xqosd 31416 udp XQoS network monitor [Joe_Elliott] [Joe_Elliott] 2002-06
31417-31456 Unassigned
tetrinet 31457 tcp TetriNET Protocol [Emmanuel_Bourg] [Emmanuel_Bourg] 2004-11
tetrinet 31457 udp TetriNET Protocol [Emmanuel_Bourg] [Emmanuel_Bourg] 2004-11
31458-31619 Unassigned
31621-31684 Unassigned
31686-31764 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.
iracinghelper 32034 tcp iRacing helper service [Randy_Cassidy] [Randy_Cassidy] 2007-08-30
iracinghelper 32034 udp iRacing helper service [Randy_Cassidy] [Randy_Cassidy] 2007-08-30
32035-32248 Unassigned
t1distproc60 32249 tcp T1 Distributed Processor [Peter_Beahan] [Peter_Beahan] 2004-11
t1distproc60 32249 udp T1 Distributed Processor [Peter_Beahan] [Peter_Beahan] 2004-11
plex 32400 tcp Plex multimedia [Plex_Inc.] [Sasha_Hilton] 2016-06-02
32400 udp Reserved
32401-32482 Unassigned
apm-link 32483 tcp Access Point Manager Link [Tony_Diodato] [Tony_Diodato] 2005-08
apm-link 32483 udp Access Point Manager Link [Tony_Diodato] [Tony_Diodato] 2005-08
32484-32634 Unassigned
filenet-re 32774 tcp FileNET Rules Engine [Chris_Adkins] [Chris_Adkins] 2003-08
filenet-re 32774 udp FileNET Rules Engine [Chris_Adkins] [Chris_Adkins] 2003-08
33124-33330 Unassigned
speedtrace 33334 tcp SpeedTrace TraceAgent [Holger_Heinrich] [Holger_Heinrich] 2012-02-01
speedtrace-disc 33334 udp SpeedTrace TraceAgent Discovery [Holger_Heinrich] [Holger_Heinrich] 2012-02-01
33335-33433 Unassigned
traceroute 33434 tcp traceroute use [IANA] [IANA]
traceroute 33434 udp traceroute use [IANA] [IANA]
33435 tcp Reserved
mtrace 33435 udp IP Multicast Traceroute [IESG] [IETF_Chair] 2017-12-13 2019-08-09 [RFC8487] Known Unauthorized Use on port 33435
33436-33655 Unassigned Known Unauthorized Use on ports 33436-33534
33891-34248 Unassigned
turbonote-2 34249 tcp TurboNote Relay Server Default Port [Peter_Hyde] [Peter_Hyde]
turbonote-2 34249 udp TurboNote Relay Server Default Port [Peter_Hyde] [Peter_Hyde]
34250-34377 Unassigned
p-net-local 34378 tcp P-Net on IP local [Kurt_Nissen] [Kurt_Nissen] 2004-02
p-net-local 34378 udp P-Net on IP local [Kurt_Nissen] [Kurt_Nissen] 2004-02
p-net-remote 34379 tcp P-Net on IP remote [Kurt_Nissen] [Kurt_Nissen] 2004-02
p-net-remote 34379 udp P-Net on IP remote [Kurt_Nissen] [Kurt_Nissen] 2004-02
34380-34566 Unassigned
dhanalakshmi 34567 tcp dhanalakshmi.org EDI Service [Girish_Gopalakrishna] [Girish_Gopalakrishna] 2010-04-20
edi_service 34567 udp dhanalakshmi.org EDI Service [Girish_Gopalakrishna] [Girish_Gopalakrishna] 2016-10-26
34568-34961 Unassigned
profinet-rt 34962 tcp PROFInet RT Unicast [Peter_Wenzel] [Peter_Wenzel] 2004-11
profinet-rt 34962 udp PROFInet RT Unicast [Peter_Wenzel] [Peter_Wenzel] 2004-11
profinet-rtm 34963 tcp PROFInet RT Multicast [Peter_Wenzel] [Peter_Wenzel] 2004-11
profinet-rtm 34963 udp PROFInet RT Multicast [Peter_Wenzel] [Peter_Wenzel] 2004-11
profinet-cm 34964 tcp PROFInet Context Manager [Peter_Wenzel] [Peter_Wenzel] 2004-11
profinet-cm 34964 udp PROFInet Context Manager [Peter_Wenzel] [Peter_Wenzel] 2004-11
34965-34979 Unassigned
ethercat 34980 tcp EtherCAT Port [Martin_Rostan] [Martin_Rostan] 2003-11
ethercat 34980 udp EtherCAT Port [Martin_Rostan] [Martin_Rostan] 2003-11
34981-34999 Unassigned
rt-classmanager 35004 tcp ReadyTech ClassManager [ReadyTech_Corporation] [Kevin_Woodward] 2013-09-13
rt-classmanager 35004 udp ReadyTech ClassManager [ReadyTech_Corporation] [Kevin_Woodward] 2013-09-13
kitim 35354 tcp KIT Messenger [Rudi_Visser] [Rudi_Visser] 2011-07-07
35354 udp Reserved
36002-36410 Unassigned
wlcp 36411 udp Wireless LAN Control plane Protocol (WLCP) [ThreeGPP_3] [Frederic_Firmin] 2014-11-14
36411 tcp Reserved
36412 tcp Reserved
36412 udp Reserved
s1-control 36412 sctp S1-Control Plane (3GPP) [Kimmo_Kymalainen] [Kimmo_Kymalainen] 2009-09-01
36413-36421 Unassigned
36422 tcp Reserved
36422 udp Reserved
x2-control 36422 sctp X2-Control Plane (3GPP) [Kimmo_Kymalainen] [Kimmo_Kymalainen] 2009-09-01
slmap 36423 sctp SLm Interface Application Protocol [ThreeGPP_4] [Kimmo_Kymalainen] 2015-06-18
nq-ap 36424 sctp Nq and Nq' Application Protocol [ThreeGPP_4] [Kimmo_Kymalainen] 2015-06-18
36425-36442 Unassigned
m2ap 36443 sctp M2 Application Part [Dario_S_Tonesi] [Dario_S_Tonesi] 2011-02-07
m3ap 36444 sctp M3 Application Part [Dario_S_Tonesi] [Dario_S_Tonesi] 2011-02-07
36445-36461 Unassigned
36462 tcp Reserved
36462 udp Reserved
xw-control 36462 sctp Xw-Control Plane (3GPP) [Boubacar_KIMNBA_DIT_ADAMOU] [Boubacar_KIMNBA_DIT_ADAMOU] 2015-11-13
36463-36523 Unassigned
febooti-aw 36524 tcp Febooti Automation Workshop [Maris_Bormanis] [Maris_Bormanis] 2011-06-10
36524 udp Reserved
36701-36864 Unassigned

Contact Information

ID Name Organization Contact URI Last Updated
[Alexey_Novotorzhin] Alexey Novotorzhin Amicon OOO mailto:nav&amicon.ru 2013-04-25
[Allen_Cronce] Allen Cronce PACE Anti-Piracy mailto:allen&paceap.com 2014-04-28
[Amicon_OOO] Amicon OOO mailto:info&amicon.ru 2013-04-25
[Boubacar_KIMNBA_DIT_ADAMOU] Boubacar KIMNBA DIT ADAMOU mailto:jinba&chinamobile.com 2015-11-13
[Chris_Adkins] Chris Adkins mailto:cadkins&filenet.com 2006-10
[Dario_S_Tonesi] Dario S. Tonesi mailto:dario.tonesi&nsn.com 2011-02-07
[David_Anuszewski] David Anuszewski mailto:david.anuszewski&siemens.com 2004-11
[Detlef_Hilger] Detlef Hilger mailto:detlef.hilger&inform-software.com 2017-12-13
[Emmanuel_Bourg] Emmanuel Bourg mailto:smanux&lfjr.net 2004-11
[Frederic_Firmin] Frederic Firmin mailto:frederic.firmin&etsi.org 2014-11-14
[Girish_Gopalakrishna] Girish Gopalakrishnan mailto:girish&shankar-software.org 2016-10-26
[Holger_Heinrich] Holger Heinrich mailto:holger2222&googlemail.com 2012-02-01
[IANA] IANA mailto:iana&iana.org
[IESG] IESG mailto:iesg&ietf.org
[IETF_Chair] IETF Chair IETF mailto:chair&ietf.org
[INFORM_GmbH] INFORM GmbH mailto:detlef.hilger&inform-software.com 2017-12-13
[Joe_Elliott] Joe Elliott mailto:joe&inetd.com 2002-06
[Kevin_Woodward] Kevin Woodward ReadyTech Corporation mailto:kwoodward&readytech.com 2013-09-13
[Kimmo_Kymalainen] Kimmo Kymalainen mailto:kimmo.kymalainen&etsi.org 2017-05-08
[Kurt_Nissen] Kurt Nissen mailto:kn&proces-data.com 2004-02
[Maris_Bormanis] Maris Bormanis mailto:info&febooti.com 2011-06-10
[Martin_Rostan] Martin Rostan mailto:m.rostan&beckhoff.com 2003-11
[Oliver_Lewis] Oliver Lewis mailto:o.lewis&icerobotics.co.uk 2006-08
[PACE_Anti-Piracy] PACE Anti-Piracy mailto:allen&paceap.com 2014-04-28
[Peter_Beahan] Peter Beahan mailto:peter_beahan&technologyonecorp.com 2004-11
[Peter_Hyde] Peter Hyde mailto:peter&spis.co.nz
[Peter_Wenzel] Peter Wenzel mailto:Peter.Wenzel&profibus.com 2004-11
[Plex_Inc.] Plex Inc. mailto:sashahilton00&gmail.com 2016-06-02
[Randy_Cassidy] Randy Cassidy mailto:randy.cassidy&iracing.com 2007-08-30
[ReadyTech_Corporation] ReadyTech Corporation mailto:kwoodward&readytech.com 2013-09-13
[Roberto_Jorge_Dino] Roberto Jorge Dino mailto:roberto.dino&autotrac.com.br
[Rudi_Visser] Rudi Visser mailto:rudi.visser&ljund.eu 2011-07-07
[Sasha_Hilton] Sasha Hilton mailto:sashahilton00&gmail.com 2016-06-02
[Sten_H_Danielsen] Sten H. Danielsen mailto:shd&kopek.net 2002-07
[ThreeGPP_3] 3GPP mailto:frederic.firmin&etsi.org 2014-11-14
[ThreeGPP_4] 3GPP mailto:kimmo.kymalainen&etsi.org 2015-06-18
[Tony_Diodato] Tony Diodato mailto:tdiodato&cyprx.com 2005-08