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
discard 9 dccp Discard [Eddie_Kohler] [Eddie_Kohler] [RFC4340] 1145656131
uaac 145 tcp UAAC Protocol [David_A_Gomberg] [David_A_Gomberg]
uaac 145 udp UAAC Protocol [David_A_Gomberg] [David_A_Gomberg]
x9-icue 1145 tcp X9 iCue Show Control [Brandon_Potter] [Brandon_Potter] 2006-01
x9-icue 1145 udp X9 iCue Show Control [Brandon_Potter] [Brandon_Potter] 2006-01
dwf 1450 tcp Tandem Distributed Workbench Facility [Mike_Bert] [Mike_Bert]
dwf 1450 udp Tandem Distributed Workbench Facility [Mike_Bert] [Mike_Bert]
infoman 1451 tcp IBM Information Management [Karen_Burns] [Karen_Burns]
infoman 1451 udp IBM Information Management [Karen_Burns] [Karen_Burns]
gtegsc-lm 1452 tcp GTE Government Systems License Man [Mike_Gregory] [Mike_Gregory]
gtegsc-lm 1452 udp GTE Government Systems License Man [Mike_Gregory] [Mike_Gregory]
genie-lm 1453 tcp Genie License Manager [Paul_Applegate] [Paul_Applegate]
genie-lm 1453 udp Genie License Manager [Paul_Applegate] [Paul_Applegate]
interhdl-elmd 1454 tcp interHDL License Manager

IANA assigned this well-formed service name as a replacement for "interhdl_elmd".
[Eli_Sternheim] [Eli_Sternheim]
interhdl_elmd 1454 tcp interHDL License Manager [Eli_Sternheim] [Eli_Sternheim] This entry is an alias to "interhdl-elmd". This entry is now historic, not usable for use with many common service discovery mechanisms.
interhdl-elmd 1454 udp interHDL License Manager

IANA assigned this well-formed service name as a replacement for "interhdl_elmd".
[Eli_Sternheim] [Eli_Sternheim]
interhdl_elmd 1454 udp interHDL License Manager [Eli_Sternheim] [Eli_Sternheim] This entry is an alias to "interhdl-elmd". This entry is now historic, not usable for use with many common service discovery mechanisms.
esl-lm 1455 tcp ESL License Manager [Abel_Chou] [Abel_Chou]
esl-lm 1455 udp ESL License Manager [Abel_Chou] [Abel_Chou]
dca 1456 tcp DCA [Jeff_Garbers_2] [Jeff_Garbers_2]
dca 1456 udp DCA [Jeff_Garbers_2] [Jeff_Garbers_2]
valisys-lm 1457 tcp Valisys License Manager [Leslie_Lincoln] [Leslie_Lincoln]
valisys-lm 1457 udp Valisys License Manager [Leslie_Lincoln] [Leslie_Lincoln]
nrcabq-lm 1458 tcp Nichols Research Corp. [Howard_Cole] [Howard_Cole]
nrcabq-lm 1458 udp Nichols Research Corp. [Howard_Cole] [Howard_Cole]
proshare1 1459 tcp Proshare Notebook Application
proshare1 1459 udp Proshare Notebook Application
lv-pici 2145 tcp Live Vault Remote Diagnostic Console Support
lv-pici 2145 udp Live Vault Remote Diagnostic Console Support
csi-lfap 3145 tcp CSI-LFAP [Paul_Amsden] [Paul_Amsden] Known UNAUTHORIZED USE: port 3145
csi-lfap 3145 udp CSI-LFAP [Paul_Amsden] [Paul_Amsden] Known UNAUTHORIZED USE: port 3145
vvr-control 4145 tcp VVR Control [Ming_Xu] [Ming_Xu]
vvr-control 4145 udp VVR Control [Ming_Xu] [Ming_Xu]
rmonitor-secure 5145 tcp RMONITOR SECURE

IANA assigned this well-formed service name as a replacement for "rmonitor_secure".
[Kory_Hamzeh] [Kory_Hamzeh]
rmonitor_secure 5145 tcp RMONITOR SECURE [Kory_Hamzeh] [Kory_Hamzeh] This entry is an alias to "rmonitor-secure". This entry is now historic, not usable for use with many common service discovery mechanisms.
rmonitor-secure 5145 udp RMONITOR SECURE

IANA assigned this well-formed service name as a replacement for "rmonitor_secure".
[Kory_Hamzeh] [Kory_Hamzeh]
rmonitor_secure 5145 udp RMONITOR SECURE [Kory_Hamzeh] [Kory_Hamzeh] This entry is an alias to "rmonitor-secure". This entry is now historic, not usable for use with many common service discovery mechanisms.
statsci2-lm 6145 tcp StatSci License Manager - 2 [Scott_Blachowicz] [Scott_Blachowicz]
statsci2-lm 6145 udp StatSci License Manager - 2 [Scott_Blachowicz] [Scott_Blachowicz]
gcm-app 14145 tcp GCM Application [Ming_Xu] [Ming_Xu]
gcm-app 14145 udp GCM Application [Ming_Xu] [Ming_Xu]
xpra 14500 tcp xpra network protocol [Xpra] [Antoine_Martin] 2016-10-05
14500 udp Reserved
14501-14935 Unassigned
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
robustirc tcp Like ircu (RFC1459), but failure tolerant due to strong consistency among n>=3 servers [Michael_Stapelberg] [Michael_Stapelberg] 2015-01-07 Defined TXT keys: None

Contact Information

ID Name Organization Contact URI Last Updated
[Abel_Chou] Abel Chou mailto:abel&willy.esl.com
[Antoine_Martin] Antoine Martin mailto:antoine&nagafix.co.uk 2016-10-05
[Brandon_Potter] Brandon Potter mailto:iana&brandonpotter.com 2006-01
[David_A_Gomberg] David A. Gomberg mailto:gomberg&gateway.mitre.org
[Eddie_Kohler] Eddie Kohler IETF dccp WG mailto:kohler&cs.ucla.edu
[Eli_Sternheim] Eli Sternheim mailto:eli&interhdl.com
[Emmanuel_Bourg] Emmanuel Bourg mailto:smanux&lfjr.net 2004-11
[Howard_Cole] Howard Cole mailto:hcole&tumbleweed.nrcabq.com
[Jeff_Garbers_2] Jeff Garbers mailto:jgarbers&netcom.com
[Karen_Burns] Karen Burns
[Kory_Hamzeh] Kory Hamzeh mailto:kory&ascend.com
[Leslie_Lincoln] Leslie Lincoln mailto:leslie_lincoln&valisys.com
[Michael_Stapelberg] Michael Stapelberg mailto:michael+iana&stapelberg.ch 2015-01-07
[Mike_Bert] Mike Bert mailto:BERG_MIKE&tandem.com
[Mike_Gregory] Mike Gregory mailto:Gregory_Mike&msmail.iipo.gtegsc.com
[Ming_Xu] Ming Xu mailto:ming&veritas.com
[Paul_Amsden] Paul Amsden mailto:amsden@.ctron.com
[Paul_Applegate] Paul Applegate mailto:p.applegate2&genie.geis.com
[Scott_Blachowicz] Scott Blachowicz mailto:scott&statsci.com
[Xpra] Xpra mailto:xpra&xpra.org 2016-10-05