Internet Assigned Numbers Authority

Service Name and Transport Protocol Port Number Registry

Last Updated
2024-04-30
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
compressnet 3 tcp Compression Process [Bernie_Volz] [Bernie_Volz]
compressnet 3 udp Compression Process [Bernie_Volz] [Bernie_Volz]
mpm 45 tcp Message Processing Module [recv]
mpm 45 udp Message Processing Module [recv]
sunrpc 111 tcp SUN Remote Procedure Call [Chuck_McManis] [Chuck_McManis]
sunrpc 111 udp SUN Remote Procedure Call [Chuck_McManis] [Chuck_McManis]
ulistproc 372 tcp ListProcessor [Anastasios_Kotsikona] [Anastasios_Kotsikona]
ulistproc 372 udp ListProcessor [Anastasios_Kotsikona] [Anastasios_Kotsikona]
exec 512 tcp remote process execution; authentication performed using passwords and UNIX login names
biff 512 udp used by mail system to notify users of new mail received; currently receives messages only from processes on the same machine
router 520 udp local routing process (on site); uses variant of Xerox NS routing information protocol - RIP
vdab 1775 tcp data interchange between visual processing containers [MJA_Technology_LLC] [Mark_J._App] 2014-04-23
iec-104 2404 tcp IEC 60870-5-104 process control over IP [Walter_K_Eichelburg] [Walter_K_Eichelburg]
iec-104 2404 udp IEC 60870-5-104 process control over IP [Walter_K_Eichelburg] [Walter_K_Eichelburg]
sossecollector 3166 tcp Quest Spotlight Out-Of-Process Collector [Greg_Cottman] [Greg_Cottman] 2008-10-23
sossecollector 3166 udp Quest Spotlight Out-Of-Process Collector [Greg_Cottman] [Greg_Cottman] 2008-10-23
ffserver 3825 tcp Antera FlowFusion Process Simulation [Armin_Liebchen] [Armin_Liebchen] 2007-06
ffserver 3825 udp Antera FlowFusion Process Simulation [Armin_Liebchen] [Armin_Liebchen] 2007-06
roce 4791 udp IP Routable RocE [InfiniBand_Trade_Association] [Diego_Crupnicoff] 2014-10-17
gradecam 5117 tcp GradeCam Image Processing [Robert_Porter] [Robert_Porter] 2009-09-24
spc 6111 tcp HP SoftBench Sub-Process Control [Scott_A_Kramer] [Scott_A_Kramer]
spc 6111 udp HP SoftBench Sub-Process Control [Scott_A_Kramer] [Scott_A_Kramer]
dtspcd 6112 tcp Desk-Top Sub-Process Control Daemon [Doug_Royer] [Doug_Royer] 2010-12-08
dtspcd 6112 udp Desk-Top Sub-Process Control Daemon [Doug_Royer] [Doug_Royer] 2010-12-08
tipc 6118 udp Transparent Inter Process Communication [Ericsson] [Erik_Hugne] 2012-09-05
thermo-calc 6201 udp Management of service nodes in a processing grid for thermodynamic calculations [Thermo-Calc_Software] [Thomas_Revesz] 2012-06-28
boe-processsvr 6406 Business Objects Enterprise internal server [Wade_Richards] [Wade_Richards] 2008-05-05
afs3-bos 7007 tcp basic overseer process
afs3-bos 7007 udp basic overseer process
ccag-pib 7169 tcp Consequor Consulting Process Integration Bridge [Frank_Goenninger] [Frank_Goenninger] 2010-02-22
ccag-pib 7169 udp Consequor Consulting Process Integration Bridge [Frank_Goenninger] [Frank_Goenninger] 2010-02-22
acplt 7509 tcp ACPLT - process automation service [Chair_for_Process_Control_Engineering] [Ulrich_Epple] 2010-12-07 2012-08-07
trdp-pd 17224 udp Train Realtime Data Protocol (TRDP) Process Data [IEC_Central_Office] [Gianosvaldo_Fadin] 2015-07-24
iec-104-sec 19998 tcp IEC 60870-5-104 process control - secure [Grant_Gilchrist] [Grant_Gilchrist] 2010-10-18
netspeak-cps 21849 tcp NetSpeak Corp. Credit Processing System [Toby_Hosterman] [Toby_Hosterman]
netspeak-cps 21849 udp NetSpeak Corp. Credit Processing System [Toby_Hosterman] [Toby_Hosterman]
t1distproc60 32249 tcp T1 Distributed Processor [Peter_Beahan] [Peter_Beahan] 2004-11
t1distproc60 32249 udp T1 Distributed Processor [Peter_Beahan] [Peter_Beahan] 2004-11
filenet-pa 32772 tcp FileNET Process Analyzer [Chris_Adkins] [Chris_Adkins] 2003-01
filenet-pa 32772 udp FileNET Process Analyzer [Chris_Adkins] [Chris_Adkins] 2003-01
secrmmsafecopya 38865 tcp Security approval process for use of the secRMM SafeCopy program [Squadra_Technologies] [Anthony_LaMark] 2012-03-14
sun-rpc SUN Remote Procedure Call
accessdata-f2w FTK2 Backend Processing Agent Service [Rick_Russell] [Rick_Russell] Defined TXT keys: Proprietary
bhipc tcp Becker & Hickl Inter Process Communication [Becker_Hickl_GmbH] [Enzo_Marscheck] 2023-02-15 Defined TXT keys: None
bhipc udp Becker & Hickl Inter Process Communication [Becker_Hickl_GmbH] [Enzo_Marscheck] 2023-02-15 Defined TXT keys: None
https tcp HTTP over SSL/TLS [Tim_Berners_Lee] [Tim_Berners_Lee] Web browsers like Safari and Internet Explorer (with the Bonjour for Windows plugin) DO NOT browse for DNS-SD service type "_https._tcp" in addition to browsing for "_http._tcp". This is a conscious decision to reduce proliferation of service types, to help keep DNS-SD efficient on the network. Today, if a user types http://www.mybank.com/ into their web browser, the web server automatically redirects the user to https://www.mybank.com/. Rather than having an entirely different DNS-SD service type for https, we recommend using the same redirection mechanism: advertise a plain "http" service, which consists of nothing except an HTTP redirection to the desired "https" URL. Work is currently being done on adding mechanisms to HTTP and TLS to allow the server to tell the client that it needs to activate TLS on the current connection before proceeding. If this becomes widely adopted, it further justifies the decision to not create a separate DNS-SD service type "_https._tcp", because security becomes just another one of the things that is negotiated on a per-connection basis (like content-type negotiation today) rather than being an entirely separate thing.
nedap-aepu tcp Nedap AEOS processing unit [Nedap] [Leon_van_der_Voort_van_der_Kleij] 2014-08-28 Defined TXT keys: None
socketcloud Socketcloud distributed application framework [Robert_Goodyear] [Robert_Goodyear] Defined TXT keys: system, service, process, context, direction, status, progress, health, directive, flags
stingray-rpc tcp Stingray Remote Procedure Call [IK_SATPROF_LLC] [Sergey_Zubov_2] 2014-05-02 Defined TXT keys: None
tzrpc tcp TZ-Software remote procedure call based synchronization protocol [Thomas_Zwick] [Thomas_Zwick] 2011-10-12 Defined TXT keys: Proprietary

Contact Information

ID Name Organization Contact URI Last Updated
[Anastasios_Kotsikona] Anastasios Kotsikonas mailto:tasos&cs.bu.edu
[Anthony_LaMark] Anthony LaMark Squadra Technologies mailto:anthony&squadratechnologies.com 2012-03-14
[Armin_Liebchen] Armin Liebchen mailto:armin&anteradesign.com 2007-06
[Becker_Hickl_GmbH] Becker & Hickl GmbH mailto:info&becker-hickl.com 2023-02-15
[Bernie_Volz] Bernie Volz mailto:volz&cisco.com
[Chair_for_Process_Control_Engineering] The Chair for Process Control Engineering mailto:ks&plt.rwth-aachen.de 2012-08-07
[Chris_Adkins] Chris Adkins mailto:cadkins&filenet.com 2006-10
[Chuck_McManis] Chuck McManis mailto:cmcmanis&freegate.net
[Diego_Crupnicoff] Diego Crupnicoff (IBTA TWG Chair) mailto:diego&mellanox.com 2014-10-17
[Doug_Royer] Doug Royer mailto:DouglasRoyer&gmail.com 2010-12-09
[Enzo_Marscheck] Enzo Marscheck Becker & Hickl GmbH mailto:marscheck&becker-hickl.de 2023-02-15
[Ericsson] Ericsson mailto:erik.hugne&ericsson.com 2012-09-05
[Erik_Hugne] Erik Hugne Ericsson mailto:erik.hugne&ericsson.com 2012-09-05
[Frank_Goenninger] Frank Goenninger mailto:frank.goenninger&consequor.de 2010-02-22
[Gianosvaldo_Fadin] Gianosvaldo Fadin IEC Central Office mailto:gianosvaldo.fadin&anie.it 2015-07-24
[Grant_Gilchrist] Grant Gilchrist mailto:grant&enernex.com 2010-10-18
[Greg_Cottman] Greg Cottman mailto:greg.cottman&quest.com 2008-10-23
[IEC_Central_Office] IEC Central Office mailto:cj&iec.ch 2015-07-24
[IK_SATPROF_LLC] IK SATPROF LLC mailto:reg&iksatprof.ru 2014-05-02
[InfiniBand_Trade_Association] InfiniBand Trade Association (IBTA) mailto:administration&infinibandta.org 2014-10-17
[Leon_van_der_Voort_van_der_Kleij] Leon van der Voort van der Kleij Nedap mailto:leon.vandervoortvanderkleij&nedap.com 2014-08-28
[Mark_J._App] Mark J. App MJA_Technology_LLC mailto:mapp&vdabtec.com 2020-02-03
[MJA_Technology_LLC] MJA Technology LLC mailto:mapp&vdabtec.com 2020-02-03
[Nedap] Nedap mailto:leon.vandervoortvanderkleij&nedap.com 2014-08-28
[Peter_Beahan] Peter Beahan mailto:peter_beahan&technologyonecorp.com 2004-11
[Rick_Russell] Rick Russell mailto:rrussell&accessdata.com
[Robert_Goodyear] Robert Goodyear mailto:robg&brand-up.com
[Robert_Porter] Robert Porter mailto:rob&gradecam.com 2009-09-24
[Scott_A_Kramer] Scott A. Kramer mailto:sk&tleilaxu.sde.hp.com
[Sergey_Zubov_2] Sergey Zubov IK SATPROF LLC mailto:sergey.zubov&iksatprof.ru 2014-05-02
[Squadra_Technologies] Squadra Technologies mailto:anthony&squadratechnologies.com 2012-03-14
[Thermo-Calc_Software] Thermo-Calc Software AB mailto:thomasr&thermocalc.se 2012-06-28
[Thomas_Revesz] Thomas Revesz Thermo-Calc Software AB mailto:thomasr&thermocalc.se 2012-06-28
[Thomas_Zwick] Thomas Zwick mailto:thomas.zwick&tz-software.de 2011-10-12
[Tim_Berners_Lee] Tim Berners-Lee mailto:timbl&w3.org
[Toby_Hosterman] Toby Hosterman mailto:root&netspeak.com
[Ulrich_Epple] Ulrich Epple mailto:ks&plt.rwth-aachen.de 2012-08-07
[Wade_Richards] Wade Richards mailto:wade.richards&sap.com 2008-05-05
[Walter_K_Eichelburg] Walter K. Eichelburg mailto:walter.eichelburg&sat-automation.com