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
m3da 44900 tcp M3DA is used for efficient machine-to-machine communications [Eclipse_Foundation] [Didier_Lahay] 2013-02-22
m3da-disc 44900 udp M3DA Discovery is used for efficient machine-to-machine communications [Eclipse_Foundation] [Didier_Lahay] 2013-02-22
44901-44999 Unassigned
asmp 45000 tcp Nuance AutoStore Status Monitoring Protocol (data transfer) [Nuance_Communications_Inc4] [Andrew_Andrews] 2011-09-01 2017-04-26
asmp-mon 45000 udp Nuance AutoStore Status Monitoring Protocol (device monitoring) [Nuance_Communications_Inc4] [Andrew_Andrews] 2011-09-01 2017-04-26
asmps 45001 tcp Nuance AutoStore Status Monitoring Protocol (secure data transfer) [Nuance_Communications_Inc4] [Andrew_Andrews] 2011-09-01 2017-04-26
45001 udp Reserved
rs-status 45002 tcp Redspeed Status Monitor [Redspeed_International_Ltd] [Simon_Griffiths] 2015-03-10
45002 udp Reserved
45003-45044 Unassigned
synctest 45045 tcp Remote application control protocol [Eleks_Ltd] [Andriy_Skop] 2013-04-08
45045 udp Reserved
45046-45053 Unassigned
invision-ag 45054 tcp InVision AG [Matthias_Schroer] [Matthias_Schroer]
invision-ag 45054 udp InVision AG [Matthias_Schroer] [Matthias_Schroer]
45055-45513 Unassigned
mbus 47000 tcp Message Bus [Dirk_Kutscher] [Dirk_Kutscher]
mbus 47000 udp Message Bus [Dirk_Kutscher] [Dirk_Kutscher]
winrm 47001 tcp Windows Remote Management Service [Ryan_Mack] [Ryan_Mack] 2009-04-29
47001 udp Reserved
47002-47099 Unassigned
jvl-mactalk 47100 udp Configuration of motors connected to Industrial Ethernet [JVL_Industri_Elektronik] [Kim_Berthelsen] 2012-12-21
47100 tcp Reserved
47101-47556 Unassigned
47625-47805 Unassigned
ap 47806 tcp ALC Protocol [Dave_Robin] [Dave_Robin]
ap 47806 udp ALC Protocol [Dave_Robin] [Dave_Robin]
47807 Unassigned
bacnet 47808 tcp Building Automation and Control Networks [Coleman_Brumley] [Coleman_Brumley] 2011-02-10
bacnet 47808 udp Building Automation and Control Networks [Coleman_Brumley] [Coleman_Brumley] 2011-02-10
presonus-ucnet 47809 udp PreSonus Universal Control Network Protocol [PreSonus_Audio_Electronics_Inc] [Matthias_Juwan] 2013-07-12
47809 tcp Reserved
47810-47999 Unassigned
nimcontroller 48000 tcp Nimbus Controller [Carstein_Seeberg_2] [Carstein_Seeberg_2]
nimcontroller 48000 udp Nimbus Controller [Carstein_Seeberg_2] [Carstein_Seeberg_2]
nimspooler 48001 tcp Nimbus Spooler [Carstein_Seeberg_2] [Carstein_Seeberg_2]
nimspooler 48001 udp Nimbus Spooler [Carstein_Seeberg_2] [Carstein_Seeberg_2]
nimhub 48002 tcp Nimbus Hub [Carstein_Seeberg_2] [Carstein_Seeberg_2]
nimhub 48002 udp Nimbus Hub [Carstein_Seeberg_2] [Carstein_Seeberg_2]
nimgtw 48003 tcp Nimbus Gateway [Carstein_Seeberg_2] [Carstein_Seeberg_2]
nimgtw 48003 udp Nimbus Gateway [Carstein_Seeberg_2] [Carstein_Seeberg_2]
nimbusdb 48004 tcp NimbusDB Connector [Stephen_Harrison] [Stephen_Harrison] 2011-01-24
48004 udp Reserved
nimbusdbctrl 48005 tcp NimbusDB Control [Stephen_Harrison] [Stephen_Harrison] 2011-01-24
48005 udp Reserved
48006-48047 Unassigned
juka 48048 tcp Juliar Programming Language Protocol [Juliar] [Andrei_Mak] 2018-02-16 2019-03-08
48048 udp Reserved
3gpp-cbsp 48049 tcp 3GPP Cell Broadcast Service Protocol [Gert_Thomasen] [Gert_Thomasen] 2009-12-07
48049 udp Reserved
weandsf 48050 tcp WeFi Access Network Discovery and Selection Function [WeFi_Inc] [Eran_Naveh] 2013-07-19
48050 udp Reserved
48051-48127 Unassigned
48130-48555 Unassigned
48620-48652 Unassigned
matahari 49000 tcp Matahari Broker [Matahari_Project] [Zane_Bitter] 2011-08-31
49000 udp Reserved
nusrp 49001 tcp Nuance Unity Service Request Protocol [Nuance_Communications_Inc3] [Andrew_Andrews] 2017-04-20
nusdp-disc 49001 udp Nuance Unity Service Discovery Protocol [Nuance_Communications_Inc3] [Andrew_Andrews] 2017-04-20
49002-49149 Unassigned
inspider 49150 tcp InSpider System [AnRobot] [Zhang_Xinnan] 2017-11-06
49150 udp Reserved
ip-ieee Internet Protocol on IEEE 802
ip-ipx Transmission of 802.2 over IPX Networks
affinity-docs0 tcp Affinity Designer document sharing [Serif_Europe_Ltd] [Tom_Lachecki] 2023-03-30 Defined TXT keys: Proprietary
av-chat-ring-01 tcp TCP SpyChat Stream Message Exchange [Alexios_Vasileiadis] [Alexios_Vasileiadis] 2018-05-03 Defined TXT keys: There are two TXT record keys: 1st key: "txt-vers" associated with an 'int' entry. 2nd key: "conn-stat" associated with an 'int' entry.
certificates tcp Server for S/MIME and PGP certificates [IESG] [John_Levine] 2016-07-26 [draft-bhjl-x509-srv-01] Defined TXT keys: None
convert tcp 0-RTT TCP Convert Protocol [IESG] [IETF_Chair] 2020-03-27 [RFC8803] Defined TXT keys: None
est tcp Enrollment Over Secure Transport [Jack_Visoky] [Jack_Visoky] 2017-10-06 [RFC7030]. Defined TXT keys: None
feed-sharing NetNewsWire 2.0 [Ranchero_Software] [Ranchero_Software] Defined TXT keys: None
fix Financial Information Exchange (FIX) Protocol [Joakim_Johansson] [Joakim_Johansson] Defined TXT keys: Currently valid enumerated values: FIX Session Protocol Versions (SESSIONVERSION): 1.1 FIX Application Protocol Versions (APPLICATIONVERSION): 2.7, 3.0, 4.0, 4.1, 4.2, 4.3, 4.4, 5.0 Possible TXT records defined and their values (replace uppercase text with enumerations from the list above): txtvers=1 fix=APPLICATIONVERSION fix supported=APPLICATIONVERSION[,APPLICATIONVERSION, ... ,APPLICATIONVERSION] fixt=SESSIONVERSION
help HELP command [RFC1078] TCP Port Service Multiplexer (TCPMUX)
hpr-bldlnx HP Remote Build System for Linux-based Systems [Jeffrey_J_Walls] [Jeffrey_J_Walls] Defined TXT keys: rh73, rhel3, rhel4, deb31, suse102
hpr-toollnx HP Remote System that houses compilers and tools for Linux-based Systems [Jeffrey_J_Walls] [Jeffrey_J_Walls] Defined TXT keys: rh73, rhel3, rhel4, deb31, suse102
hpr-tstlnx HP Remote Test System for Linux-based Systems [Jeffrey_J_Walls] [Jeffrey_J_Walls] Defined TXT keys: rh73, rhel3, rhel4, deb31, suse102
ichat iChat 1.0 [Jens_Alfke] [Jens_Alfke] Defined TXT keys: Proprietary
ir-hvac-000 tcp HVAC SMIL Server [Ingersoll_Rand_Inc] [John_Taylor] 2011-09-28 Defined TXT keys: None
jmap tcp JSON Meta Application Protocol [IESG] [IETF_Chair] 2016-01-22 2019-07-16 [RFC8620] This service name was previously assigned under the name "JSON Mail Access Protocol". This has been de-assigned and re-assigned with the approval of the previous assignee.
jnx-kcsync tcp jollys keychain cloud sync protocol [Patrick_Stein] [Patrick_Stein] 2011-10-24 Defined TXT keys: hash=<40hex characters> salt=<40hex characters> uuid=<40hex characters> Example: hash=5e7580598c0d7064d4fc79faaeb42585e1a675f8 salt=f0164cb3a0c3d7efe75abea8fda86d2d56c8dda9 uuid=db61dc092922252e45bbb264f59147138c7fd5fa
lobby Gobby [Gobby_0x539] [Gobby_0x539] Defined TXT keys: None
M30S1PT tcp Moritz30-Project Standard protocol 1 Plain Text [Moritz30] [Matthias_Merkel] 2015-12-07 Defined TXT keys: None
M30S1PT udp Moritz30-Project Standard protocol 1 Plain Text [Moritz30] [Matthias_Merkel] 2015-12-07 Defined TXT keys: None
mavlink tcp MAVLink Micro Air Vehicle Communication Protocol [Roderick_Mann] [Roderick_Mann] 2011-10-20 Defined TXT keys: 0
midi2 udp MIDI 2.0 Device Discovery [MIDI_Manufacturers_Association] [Florian_Bomers] 2023-11-07 Defined TXT keys: EndpointName, ProductInstanceId
moodring Bonjour Mood Ring tutorial program [Daniel_Steinberg] [Daniel_Steinberg] Defined TXT keys: txtvers=1 mood=<ascii digit from 0-4>
olpc-activity1 udp One Laptop per Child activity [One_Laptop_per_Child] [One_Laptop_per_Child] Defined TXT keys: Shared_Activity_Protocol_1.0
presence Peer-to-peer messaging / Link-Local Messaging [XMPP_Registrar] [XMPP_Registrar] Defined TXT keys: See http://www.xmpp.org/registrar/linklocal.html Note: Registration updated May 2007. Was formerly listed as "iChat AV" (Apple's IM client for Mac OS X) with TXT keys: txtvers, port.p2pj, phsh, vc, 1st, AIM, msg, status, last When first shipped in Mac OS X 10.2, iChat's peer-to-peer messaging protocol was created to solve the problem of serverless messaging between peers on the same link. However, there is nothing inherent in the protocol that limits it to being only link-local; it was simply an artifact of iChat in Mac OS X 10.2 using link-local Multicast DNS to discover peers. With the advent of Wide-Area DNS-SD, it is also possible to use iChat's peer-to-peer messaging between machines on different links.
psap udp Progal Service Advertising Protocol [Soren_Weber] [Soren_Weber] Defined TXT keys: c0, c1, ..., cn
ptnetprosrv2 PTNetPro Service [Apple_Computer] [Apple_Computer] Defined TXT keys: None Profiling and performance analysis protocol for Shark 4.0 and BigTop.
ptp-req PTP Initiation Request Protocol [Mark_Wood] [Mark_Wood] Defined TXT keys: txtvers, guid, c0, c1, c2, ..., where the number of c_n attributes is variable
recipe-sharing tcp Recipe Sharing Protocol [Daniel_G_Taylor] [Daniel_G_Taylor] 2007-11 Defined TXT keys: [http://www.recipemanager.org/rsp/rsp10draft.html#dnssd]
smimeca tcp Domain signing certificate for S/MIME keys [IESG] [John_Levine] 2016-07-26 [draft-bhjl-x509-srv-01] Defined TXT keys: None
sparql SPARQL Protocol and RDF Query Language [Alex_Tucker] [Alex_Tucker] Defined TXT keys: txtvers=1 path=<relative or absolute URL of endpoint> protovers=<number> [if not specified then default is 1.0, corresponding to SPARQL version] binding=<HTTP | SOAP> [if not specified then default is HTTP] vocabs=<space separated list of URIs> [RDF vocabularies or OWL ontologies used by the endpoint] metadata=<URL> [to fetch RDF/XML description of SPARQL service]
spx-hmp tcp SpinetiX HMP [SpinetiX_S_A] [Diego_Santa_Cruz] 2011-10-18 Defined TXT keys: txtvers=1 cport= the port for the content HTTP server (secondary HTTP server used for content publishing) mode= the mode in which the HMP device is currently operating, one of "normal", "safe" or "recovery" serial= serial number of the HMP device firmware= firmware version string (e.g., 2.1.0-0.1.7844) model= model string (e.g., HMP100)
strobe-sync tcp Strobe Synchronization [Jasper_Morgal] [Richard_Morgal] 2019-06-13 Defined TXT keys: Application will rely upon Bonjour version 3.1.0.1
syncqdea Synchronize! X Plus 2.0 [Qdea] [Qdea] Defined TXT keys: None
timezone tcp Time Zone Data Distribution Service - non-TLS [IESG] [IETF_Chair] 2015-08-03 [RFC7808] This is an extension of the http service. Defined TXT keys: path=<context path> (as per Section 6 of [RFC6763]).
timezones tcp Time Zone Data Distribution Service - over TLS [IESG] [IETF_Chair] 2015-08-03 [RFC7808] This is an extension of the https service. Defined TXT keys: path=<context path> (as per Section 6 of [RFC6763]).
tinavigator TI Navigator Hub 1.0 Discovery Service [Stephen_Reid] [Stephen_Reid] Defined TXT keys: None
x510 tcp Security service to protocols [ITU-T_Study_Group_17] [Erik_Andersen] 2019-08-13 Defined TXT keys: None

Contact Information

ID Name Organization Contact URI Last Updated
[Alex_Tucker] Alex Tucker mailto:alex&floop.org.uk
[Alexios_Vasileiadis] Alexios Vasileiadis mailto:alexvas100&gmail.com 2018-05-03
[Andrei_Mak] Andrei Mak mailto:andreim&juliar.org 2018-02-16
[Andrew_Andrews] Andrew Andrews mailto:Andrew.Andrews&Nuance.com 2017-04-26
[Andriy_Skop] Andriy Skop Eleks, Ltd. mailto:andriy.skop&eleks.com 2013-04-08
[AnRobot] AnRobot mailto:webmaster&anrobot.org 2017-11-06
[Apple_Computer] Apple Computer mailto:perftools-feedback&group.apple.com
[Carstein_Seeberg_2] Carstein Seeberg mailto:case&nimsoft.no
[Coleman_Brumley] Coleman Brumley mailto:cbrumley&polarsoft.biz 2011-02-10
[Daniel_G_Taylor] Daniel G. Taylor mailto:dan&programmer-art.org 2007-11
[Daniel_Steinberg] Daniel Steinberg mailto:daniel&oreilly.com
[Dave_Robin] Dave Robin mailto:iana_ports&daverobin.com
[Didier_Lahay] Didier Lahay mailto:dlahay&sierrawireless.com 2013-02-22
[Diego_Santa_Cruz] Diego Santa Cruz SpinetiX S.A. mailto:Diego.SantaCruz&spinetix.com 2011-10-18
[Dirk_Kutscher] Dirk Kutscher mailto:dku&informatik.uni-bremen.de
[Eclipse_Foundation] Eclipse Foundation mailto:license&eclipse.org 2013-02-22
[Eleks_Ltd] Eleks, Ltd. mailto:eleksinfo&eleks.com 2013-04-08
[Eran_Naveh] Eran Naveh WeFi, Inc. mailto:eranna&wefi.com 2013-07-19
[Erik_Andersen] Erik Andersen mailto:era&x500.eu 2019-08-13
[Florian_Bomers] Florian Bomers mailto:Florian.Bomers.iana&bome.com 2023-11-07
[Gert_Thomasen] Gert Thomasen mailto:gert.thomasen&etsi.org 2009-12-07
[Gobby_0x539] 0x539 dev group http://darcs.0x539.de/trac/obby/cgi-bin/trac.cgi
[IESG] IESG mailto:iesg&ietf.org
[IETF_Chair] IETF Chair IETF mailto:chair&ietf.org
[Ingersoll_Rand_Inc] Ingersoll Rand, Inc. mailto:john.taylor&irco.com 2011-09-28
[ITU-T_Study_Group_17] ITU-T Study Group 17 mailto:era&x500.eu 2019-08-13
[Jack_Visoky] Jack Visoky mailto:jmvisoky&ra.rockwell.com 2017-10-06
[Jasper_Morgal] Jasper Morgal mailto:jpmorgal8&gmail.com 2019-06-13
[Jeffrey_J_Walls] Jeffrey J. Walls mailto:jeff.walls&hp.com
[Jens_Alfke] Jens Alfke mailto:jens&apple.com
[Joakim_Johansson] Joakim Johansson mailto:joakim.johansson&tbricks.com
[John_Levine] John Levine mailto:standards&taugh.com 2016-07-26
[John_Taylor] John Taylor Ingersoll Rand, Inc. mailto:john.taylor&irco.com 2011-09-28
[Juliar] Juliar mailto:admin&juliar.org 2018-02-16
[JVL_Industri_Elektronik] JVL Industri Elektronik mailto:jvl&jvl.dk 2012-12-21
[Kim_Berthelsen] Kim Berthelsen JVL Industri Elektronik mailto:kb&jvl.dk 2012-12-21
[Mark_Wood] Mark Wood mailto:mark.d.wood&kodak.com
[Matahari_Project] Matahari Project mailto:matahari&lists.fedorahosted.org 2011-08-31
[Matthias_Juwan] Matthias Juwan PreSonus Audio Electronics, Inc mailto:mjuwan&presonus.com 2013-07-12
[Matthias_Merkel] Matthias Merkel mailto:moritz30&moritz30.de 2015-12-07
[Matthias_Schroer] Matthias Schroer mailto:matthias.schroer&invision.de
[MIDI_Manufacturers_Association] MIDI Manufacturers Association mailto:info&midi.org 2023-11-07
[Moritz30] Moritz30 mailto:moritz30&moritz30.de 2015-12-07
[Nuance_Communications_Inc3] Nuance Communications, Inc. mailto:Andrew.Andrews&Nuance.com 2017-04-20
[Nuance_Communications_Inc4] Nuance Communications, Inc. mailto:dev&nsius.com 2017-04-26
[One_Laptop_per_Child] One Laptop per Child/Collabora Ltd. mailto:devel&lists.laptop.org
[Patrick_Stein] Patrick Stein mailto:Patrick.Stein&jinx.eu 2011-10-24
[PreSonus_Audio_Electronics_Inc] PreSonus Audio Electronics, Inc mailto:mjuwan&presonus.com 2013-07-12
[Qdea] Qdea mailto:support&qdea.com
[Ranchero_Software] Ranchero Software mailto:info&ranchero.com
[Redspeed_International_Ltd] Redspeed International Ltd mailto:simon.griffiths&redspeed-int.com 2015-03-10
[Richard_Morgal] Richard Morgal mailto:rmorgal&wildblue.net 2019-06-13
[Roderick_Mann] Roderick Mann mailto:rmann&latencyzero.com 2011-10-20
[Ryan_Mack] Ryan Mack mailto:rmack&microsoft.com 2009-04-29
[Serif_Europe_Ltd] Serif (Europe) Ltd. mailto:affinity&serif.com 2023-03-30
[Simon_Griffiths] Simon Griffiths Redspeed International Ltd mailto:simon.griffiths&redspeed-int.com 2015-03-10
[Soren_Weber] Soren Weber mailto:sw&ditec-gmbh.de
[SpinetiX_S_A] SpinetiX S.A. mailto:Diego.SantaCruz&spinetix.com 2011-10-18
[Stephen_Harrison] Stephen Harrison mailto:sharrison&nimbusdb.com 2011-01-24
[Stephen_Reid] Stephen Reid mailto:sreid&ti.com
[Tom_Lachecki] Tom Lachecki Serif (Europe) Ltd. mailto:tlachecki&serif.com 2023-03-30
[WeFi_Inc] WeFi, Inc. mailto:eranna&wefi.com 2013-07-19
[XMPP_Registrar] XMPP Registrar mailto:registrar&xmpp.org
[Zane_Bitter] Zane Bitter mailto:zbitter&redhat.com 2011-08-31
[Zhang_Xinnan] Zhang Xinnan mailto:70331471&qq.com 2017-11-06