Internet Assigned Numbers Authority

Service Name and Transport Protocol Port Number Registry

Last Updated
2024-12-20
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
qtms-bootstrap 3850 udp QTMS Bootstrap Protocol [Phil_Willis] [Phil_Willis] 2003-08
sasp 3860 tcp Server/Application State Protocol (SASP) [Alan_Bivens] [Alan_Bivens] 2003-08
sasp 3860 udp Server/Application State Protocol (SASP) [Alan_Bivens] [Alan_Bivens] 2003-08
3864 udp Reserved This entry has been removed on 2006-06-23.
ovsam-d-agent 3870 tcp hp OVSAM HostAgent Disco [Mike_Pontillo] [Mike_Pontillo] 2003-08
ovsam-d-agent 3870 udp hp OVSAM HostAgent Disco [Mike_Pontillo] [Mike_Pontillo] 2003-08
igrs 3880 tcp IGRS [Huang_Jingnan] [Huang_Jingnan] 2003-10
igrs 3880 udp IGRS [Huang_Jingnan] [Huang_Jingnan] 2003-10
ndsconnect 3890 tcp Niche Data Server Connect [Roland_Schneider] [Roland_Schneider] 2003-10
ndsconnect 3890 udp Niche Data Server Connect [Roland_Schneider] [Roland_Schneider] 2003-10
udt-os 3900 tcp Unidata UDT OS

IANA assigned this well-formed service name as a replacement for "udt_os".
[James_Powell] [James_Powell]
udt_os 3900 tcp Unidata UDT OS [James_Powell] [James_Powell] This entry is an alias to "udt-os". This entry is now historic, not usable for use with many common service discovery mechanisms.
udt-os 3900 udp Unidata UDT OS

IANA assigned this well-formed service name as a replacement for "udt_os".
[James_Powell] [James_Powell]
udt_os 3900 udp Unidata UDT OS [James_Powell] [James_Powell] This entry is an alias to "udt-os". This entry is now historic, not usable for use with many common service discovery mechanisms.
nimsh 3901 tcp NIM Service Handler [Paul_B_Finley] [Paul_B_Finley] 2003-10
nimsh 3901 udp NIM Service Handler [Paul_B_Finley] [Paul_B_Finley] 2003-10
nimaux 3902 tcp NIMsh Auxiliary Port [Paul_B_Finley] [Paul_B_Finley] 2003-10
nimaux 3902 udp NIMsh Auxiliary Port [Paul_B_Finley] [Paul_B_Finley] 2003-10
charsetmgr 3903 tcp CharsetMGR [Tatsuya_Ueda] [Tatsuya_Ueda] 2003-10
charsetmgr 3903 udp CharsetMGR [Tatsuya_Ueda] [Tatsuya_Ueda] 2003-10
omnilink-port 3904 tcp Arnet Omnilink Port [Ronen_Shaul] [Ronen_Shaul] 2003-10
omnilink-port 3904 udp Arnet Omnilink Port [Ronen_Shaul] [Ronen_Shaul] 2003-10
mupdate 3905 tcp Mailbox Update (MUPDATE) protocol [RFC3656]
mupdate 3905 udp Mailbox Update (MUPDATE) protocol [RFC3656]
topovista-data 3906 tcp TopoVista elevation data [Gregg_Townsend] [Gregg_Townsend] 2003-11
topovista-data 3906 udp TopoVista elevation data [Gregg_Townsend] [Gregg_Townsend] 2003-11
imoguia-port 3907 tcp Imoguia Port [Emidio_Cunha] [Emidio_Cunha] 2003-11
imoguia-port 3907 udp Imoguia Port [Emidio_Cunha] [Emidio_Cunha] 2003-11
hppronetman 3908 tcp HP Procurve NetManagement [Devon_Dawson] [Devon_Dawson] 2003-11
hppronetman 3908 udp HP Procurve NetManagement [Devon_Dawson] [Devon_Dawson] 2003-11
surfcontrolcpa 3909 tcp SurfControl CPA [Hywel_Morgan] [Hywel_Morgan] 2003-11
surfcontrolcpa 3909 udp SurfControl CPA [Hywel_Morgan] [Hywel_Morgan] 2003-11
prnrequest 3910 tcp Printer Request Port [Brett_Green] [Brett_Green] 2003-11
prnrequest 3910 udp Printer Request Port [Brett_Green] [Brett_Green] 2003-11
exasoftport1 3920 tcp Exasoft IP Port [Alan_Malik] [Alan_Malik] 2003-11
exasoftport1 3920 udp Exasoft IP Port [Alan_Malik] [Alan_Malik] 2003-11
syam-webserver 3930 tcp Syam Web Server Port [Michael_Daniele] [Michael_Daniele] 2003-11
syam-webserver 3930 udp Syam Web Server Port [Michael_Daniele] [Michael_Daniele] 2003-11
xecp-node 3940 tcp XeCP Node Service [Brent_McCullough] [Brent_McCullough] 2003-11
xecp-node 3940 udp XeCP Node Service [Brent_McCullough] [Brent_McCullough] 2003-11
namemunge 3950 tcp Name Munging [John_C_Klensin] [John_C_Klensin] 2004-07
namemunge 3950 udp Name Munging [John_C_Klensin] [John_C_Klensin] 2004-07
bess 3960 tcp Bess Peer Assessment [Peter_Verdon] [Peter_Verdon] 2005-08
bess 3960 udp Bess Peer Assessment [Peter_Verdon] [Peter_Verdon] 2005-08
lanrevagent 3970 tcp LANrev Agent [Martin_Bestmann_3] [Martin_Bestmann_3] Defined TXT keys:
txtvers
server=<main LANrev server for agent>
vers=<version of LANrev Agent>
build=<build number of LANrev Agent>
id=<agent identifier>
lanrevagent 3970 udp LANrev Agent [Martin_Bestmann_3] [Martin_Bestmann_3] Defined TXT keys:
txtvers
server=<main LANrev server for agent>
vers=<version of LANrev Agent>
build=<build number of LANrev Agent>
id=<agent identifier>
3980 tcp Reserved 2006-06 2020-12-29 Historic usage was acms. De-Assigned on 2020-12-29
3980 udp Reserved
bv-is 3990 tcp BindView-IS
bv-is 3990 udp BindView-IS
abcsoftware 3996 tcp abcsoftware-01 [Andrew_Zimmerman] [Andrew_Zimmerman] 2004-06
abcsoftware 3996 udp abcsoftware-01 [Andrew_Zimmerman] [Andrew_Zimmerman] 2004-06
terabase 4000 tcp Terabase [Thor_Olson] [Thor_Olson] Potential Conflict of ports PORT 4000 also used by ICQ <www.icq.com>
terabase 4000 udp Terabase [Thor_Olson] [Thor_Olson] Potential Conflict of ports PORT 4000 also used by ICQ <www.icq.com>
newoak 4001 tcp NewOak [Jim_Philippou] [Jim_Philippou]
newoak 4001 udp NewOak [Jim_Philippou] [Jim_Philippou]
pxc-spvr-ft 4002 tcp pxc-spvr-ft
pxc-spvr-ft 4002 udp pxc-spvr-ft
pxc-splr-ft 4003 tcp pxc-splr-ft
pxc-splr-ft 4003 udp pxc-splr-ft
pxc-roid 4004 tcp pxc-roid
pxc-roid 4004 udp pxc-roid
pxc-pin 4005 tcp pxc-pin
pxc-pin 4005 udp pxc-pin
pxc-spvr 4006 tcp pxc-spvr
pxc-spvr 4006 udp pxc-spvr
pxc-splr 4007 tcp pxc-splr [Dave_Nesbitt] [Dave_Nesbitt]
pxc-splr 4007 udp pxc-splr [Dave_Nesbitt] [Dave_Nesbitt]
netcheque 4008 tcp NetCheque accounting [B_Clifford_Neuman] [B_Clifford_Neuman]
netcheque 4008 udp NetCheque accounting [B_Clifford_Neuman] [B_Clifford_Neuman]
chimera-hwm 4009 tcp Chimera HWM [Ken_Anderson] [Ken_Anderson]
chimera-hwm 4009 udp Chimera HWM [Ken_Anderson] [Ken_Anderson]
samsung-unidex 4010 tcp Samsung Unidex [Konstantin_V_Vyazni] [Konstantin_V_Vyazni]
samsung-unidex 4010 udp Samsung Unidex [Konstantin_V_Vyazni] [Konstantin_V_Vyazni]
altserviceboot 4011 tcp Alternate Service Boot [Eric_Dittert] [Eric_Dittert]
altserviceboot 4011 udp Alternate Service Boot [Eric_Dittert] [Eric_Dittert]
pda-gate 4012 tcp PDA Gate [Masakuni_Okada] [Masakuni_Okada]
pda-gate 4012 udp PDA Gate [Masakuni_Okada] [Masakuni_Okada]
acl-manager 4013 tcp ACL Manager [Toru_Murai] [Toru_Murai]
acl-manager 4013 udp ACL Manager [Toru_Murai] [Toru_Murai]
taiclock 4014 tcp TAICLOCK [D_J_Bernstein] [D_J_Bernstein] 2018-04-05
taiclock 4014 udp TAICLOCK [D_J_Bernstein] [D_J_Bernstein] 2018-04-05
talarian-mcast1 4015 tcp Talarian Mcast
talarian-mcast1 4015 udp Talarian Mcast
talarian-mcast2 4016 tcp Talarian Mcast
talarian-mcast2 4016 udp Talarian Mcast
talarian-mcast3 4017 tcp Talarian Mcast
talarian-mcast3 4017 udp Talarian Mcast
talarian-mcast4 4018 tcp Talarian Mcast
talarian-mcast4 4018 udp Talarian Mcast
talarian-mcast5 4019 tcp Talarian Mcast [Geoff_Mendal] [Geoff_Mendal]
talarian-mcast5 4019 udp Talarian Mcast [Geoff_Mendal] [Geoff_Mendal]
trap 4020 tcp TRAP Port [Jeffrey_C_Byrd] [Jeffrey_C_Byrd]
trap 4020 udp TRAP Port [Jeffrey_C_Byrd] [Jeffrey_C_Byrd]
nexus-portal 4021 tcp Nexus Portal [Damian_Tarnawsky] [Damian_Tarnawsky]
nexus-portal 4021 udp Nexus Portal [Damian_Tarnawsky] [Damian_Tarnawsky]
dnox 4022 tcp DNOX [Leo_Rathnayake] [Leo_Rathnayake]
dnox 4022 udp DNOX [Leo_Rathnayake] [Leo_Rathnayake]
esnm-zoning 4023 tcp ESNM Zoning Port [Yong_Cai] [Yong_Cai]
esnm-zoning 4023 udp ESNM Zoning Port [Yong_Cai] [Yong_Cai]
tnp1-port 4024 tcp TNP1 User Port [Tony_Gibbs] [Tony_Gibbs]

Contact Information

ID Name Contact URI Last Updated
[Alan_Bivens] Alan Bivens mailto:jbivens&us.ibm.com 2003-08
[Alan_Malik] Alan Malik mailto:alan&exasoft.co.uk 2003-11
[Andrew_Zimmerman] Andrew Zimmerman mailto:andrew&zimmerman.net 2004-06
[B_Clifford_Neuman] B. Clifford Neuman mailto:bcn&isi.edu 2022-02-18
[Brent_McCullough] Brent McCullough mailto:bmccullough&timemgmt.com 2003-11
[Brett_Green] Brett Green mailto:brett_green&hp.com 2003-11
[D_J_Bernstein] D. J. Bernstein mailto:ports&box.cr.yp.to 2018-04-05
[Damian_Tarnawsky] Damian Tarnawsky mailto:support&nexusconcepts.com
[Dave_Nesbitt] Dave Nesbitt mailto:nesbitt&cp10.es.xerox.com
[Devon_Dawson] Devon Dawson mailto:devon.dawson&hp.com 2003-11
[Emidio_Cunha] Emidio Cunha mailto:emidio&janeladigital.com 2003-11
[Eric_Dittert] Eric Dittert mailto:Eric_Dittert&ccm.jf.intel.com
[Geoff_Mendal] Geoff Mendal mailto:mendal&talarian.com
[Gregg_Townsend] Gregg Townsend mailto:gmt&cs.arizona.edu 2003-11
[Huang_Jingnan] Huang Jingnan mailto:huangjnb&lenovo.com 2003-10
[Hywel_Morgan] Hywel Morgan mailto:hywelm&surfcontrol.com 2003-11
[James_Powell] James Powell mailto:james&mailhost.unidata.com
[Jeffrey_C_Byrd] Jeffrey C. Byrd mailto:admin&vspacegroup.com
[Jim_Philippou] Jim Philippou mailto:jphilippou&newoak.com
[John_C_Klensin] John C. Klensin mailto:klensin&jck.com 2004-07
[Ken_Anderson] Ken Anderson mailto:kanderso&kleber.ics.uci.edu
[Konstantin_V_Vyazni] Konstantin V. Vyaznikov mailto:kv&ssm6000.samsung.ru
[Leo_Rathnayake] Leo Rathnayake mailto:leo&perlnet.com
[Martin_Bestmann_3] Martin Bestmann mailto:martin&poleposition-sw.com 2005-08
[Masakuni_Okada] Masakuni Okada mailto:masakuni&jp.ibm.com
[Michael_Daniele] Michael Daniele mailto:michael.daniele&syamsoftware.com 2003-11
[Mike_Pontillo] Mike Pontillo mailto:pontillo&hp.com 2003-08
[Paul_B_Finley] Paul B. Finley mailto:pfinley&us.ibm.com 2003-10
[Peter_Verdon] Peter Verdon mailto:bess&dcs.warwick.ac.uk 2005-08
[Phil_Willis] Phil Willis mailto:phil.willis&prism-uk.com 2003-08
[Roland_Schneider] Roland Schneider mailto:rsch&nicherms.com 2003-10
[Ronen_Shaul] Ronen Shaul mailto:ronen&arnetsystems.com 2003-10
[Tatsuya_Ueda] Tatsuya Ueda mailto:tatsu&ist.fujitsu.com 2003-10
[Thor_Olson] Thor Olson mailto:Thor&terabase.com
[Tony_Gibbs] Tony Gibbs mailto:tony.gibbs&europe.simoco.com
[Toru_Murai] Toru Murai mailto:murai&saint.nm.fujitsu.co.jp
[Yong_Cai] Yong Cai mailto:ycai&emc.com