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 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| wsmans | 5986 | udp | WBEM WS-Management HTTP over TLS/SSL | [Jim_Davis] | [Jim_Davis] | 2006-11 | |||||
| pdtp | 6086 | tcp | PDTP P2P | [Tony_Arcieri] | [Tony_Arcieri] | 2006-03 | |||||
| pdtp | 6086 | udp | PDTP P2P | [Tony_Arcieri] | [Tony_Arcieri] | 2006-03 | |||||
| sun-sr-iiops | 6486 | tcp | Service Registry Default IIOPS Domain | [Paul_Sterk] | [Paul_Sterk] | 2006-03 | |||||
| sun-sr-iiops | 6486 | udp | Service Registry Default IIOPS Domain | [Paul_Sterk] | [Paul_Sterk] | 2006-03 | |||||
| 6680-6686 | Unassigned | ||||||||||
| smc-jmx | 6786 | tcp | Sun Java Web Console JMX | [Bill_Edwards] | [Bill_Edwards] | 2005-08 | |||||
| smc-jmx | 6786 | udp | Sun Java Web Console JMX | [Bill_Edwards] | [Bill_Edwards] | 2005-08 | |||||
| 6851-6867 | Unassigned | ||||||||||
| acctopus-cc | 6868 | tcp | Acctopus Command Channel | [Stefan_Auweiler] | [Stefan_Auweiler] | 2009-11-16 | |||||
| acctopus-st | 6868 | udp | Acctopus Status | [Stefan_Auweiler] | [Stefan_Auweiler] | 2009-11-16 | |||||
| 6869-6887 | Unassigned | ||||||||||
| 7684-7686 | Unassigned | ||||||||||
| minivend | 7786 | tcp | MINIVEND | [Mike_Heins] | [Mike_Heins] | Known Unauthorized Use on port 7786 | |||||
| minivend | 7786 | udp | MINIVEND | [Mike_Heins] | [Mike_Heins] | Known Unauthorized Use on port 7786 | |||||
| 7848-7868 | Unassigned | ||||||||||
| mobileanalyzer | 7869 | tcp | MobileAnalyzer& MobileMonitor | [Jonas_Gyllensvaan] | [Jonas_Gyllensvaan] | 2009-04-27 | |||||
| 7869 | udp | Reserved | |||||||||
| 7881-7886 | Unassigned | ||||||||||
| d-s-n | 8086 | tcp | Distributed SCADA Networking Rendezvous Port | [Gary_Hampton] | [Gary_Hampton] | 2008-02-27 | |||||
| d-s-n | 8086 | udp | Distributed SCADA Networking Rendezvous Port | [Gary_Hampton] | [Gary_Hampton] | 2008-02-27 | |||||
| asterix | 8600 | tcp | Surveillance Data | [Eivan_Cerasi] | [Eivan_Cerasi] | 2005-11 | |||||
| asterix | 8600 | udp | Surveillance Data | [Eivan_Cerasi] | [Eivan_Cerasi] | 2005-11 | |||||
| 8601-8608 | Unassigned | ||||||||||
| 8609 | tcp | Reserved | |||||||||
| canon-cpp-disc | 8609 | udp | Canon Compact Printer Protocol Discovery | [Canon_Inc] | [Ryusuke_Okuhara] | 2012-06-08 | 2012-06-15 | ||||
| canon-mfnp | 8610 | tcp | Canon MFNP Service | [Ritsuto_Sako] | [Ritsuto_Sako] | 2009-05-04 | |||||
| canon-mfnp | 8610 | udp | Canon MFNP Service | [Ritsuto_Sako] | [Ritsuto_Sako] | 2009-05-04 | |||||
| canon-bjnp1 | 8611 | tcp | Canon BJNP Port 1 | [Atsushi_Nakamura] | [Atsushi_Nakamura] | 2003-11 | |||||
| canon-bjnp1 | 8611 | udp | Canon BJNP Port 1 | [Atsushi_Nakamura] | [Atsushi_Nakamura] | 2003-11 | |||||
| canon-bjnp2 | 8612 | tcp | Canon BJNP Port 2 | [Atsushi_Nakamura] | [Atsushi_Nakamura] | 2003-11 | |||||
| canon-bjnp2 | 8612 | udp | Canon BJNP Port 2 | [Atsushi_Nakamura] | [Atsushi_Nakamura] | 2003-11 | |||||
| canon-bjnp3 | 8613 | tcp | Canon BJNP Port 3 | [Atsushi_Nakamura] | [Atsushi_Nakamura] | 2003-11 | |||||
| canon-bjnp3 | 8613 | udp | Canon BJNP Port 3 | [Atsushi_Nakamura] | [Atsushi_Nakamura] | 2003-11 | |||||
| canon-bjnp4 | 8614 | tcp | Canon BJNP Port 4 | [Atsushi_Nakamura] | [Atsushi_Nakamura] | 2003-11 | |||||
| canon-bjnp4 | 8614 | udp | Canon BJNP Port 4 | [Atsushi_Nakamura] | [Atsushi_Nakamura] | 2003-11 | |||||
| imink | 8615 | tcp | Imink Service Control | [Canon_Inc] | [KEN_ICHI_FUJII] | 2011-10-10 | |||||
| 8615 | udp | Reserved | |||||||||
| 8616-8664 | Unassigned | Unauthorized Use Known on ports 8616 and 8617 | |||||||||
| monetra | 8665 | tcp | Monetra | [Main_Street_Softworks] | [Brad_House] | 2013-04-02 | |||||
| 8665 | udp | Reserved | |||||||||
| monetra-admin | 8666 | tcp | Monetra Administrative Access | [Main_Street_Softworks] | [Brad_House] | 2013-04-02 | |||||
| 8666 | udp | Reserved | |||||||||
| 8667 | Unassigned | ||||||||||
| spartan | 8668 | tcp | Spartan management | [Tenebris_Technologies_Inc] | [Eric_Jacksch] | 2023-10-26 | |||||
| 8668 | udp | Reserved | |||||||||
| 8669-8674 | Unassigned | ||||||||||
| msi-cps-rm | 8675 | tcp | Motorola Solutions Customer Programming Software for Radio Management | [Motorola_Solutions_Inc] | [Jenish_Amin] | 2012-03-14 | |||||
| msi-cps-rm-disc | 8675 | udp | Motorola Solutions Customer Programming Software for Radio Management Discovery | [Motorola_Solutions_Inc] | [Jenish_Amin] | 2012-03-14 | |||||
| 8676-8685 | Unassigned | ||||||||||
| sun-as-jmxrmi | 8686 | tcp | Sun App Server - JMX/RMI | [Abhijit_Kumar] | [Abhijit_Kumar] | 2005-11 | |||||
| sun-as-jmxrmi | 8686 | udp | Sun App Server - JMX/RMI | [Abhijit_Kumar] | [Abhijit_Kumar] | 2005-11 | |||||
| 8687 | Unassigned | ||||||||||
| openremote-ctrl | 8688 | tcp | OpenRemote Controller HTTP/REST | [OpenRemote_Inc] | [Juha_Lindfors] | 2012-12-18 | |||||
| 8688 | udp | Reserved | |||||||||
| 8689-8698 | Unassigned | ||||||||||
| vnyx | 8699 | tcp | VNYX Primary Port | [Gregg_Green] | [Gregg_Green] | 2004-11 | |||||
| 8699 | udp | Reserved | 2004-11 | 2013-05-24 | This entry is being removed on 2013-05-24. | ||||||
| msgclnt | 8786 | tcp | Message Client | [Michael_O_Brien] | [Michael_O_Brien] | 2003-03 | |||||
| msgclnt | 8786 | udp | Message Client | [Michael_O_Brien] | [Michael_O_Brien] | 2003-03 | |||||
| net2display | 9086 | tcp | Vesa Net2Display | [Kenneth_B_Ocheltree] | [Kenneth_B_Ocheltree] | 2008-01-07 | |||||
| net2display | 9086 | udp | Vesa Net2Display | [Kenneth_B_Ocheltree] | [Kenneth_B_Ocheltree] | 2008-01-07 | |||||
| 9286 | tcp | Reserved | |||||||||
| n2receive | 9286 | udp | n2 monitoring receiver | [Peter_van_Dijk] | [Peter_van_Dijk] | 2011-01-10 | |||||
| 9381-9386 | Unassigned | ||||||||||
| kaostransport | 9986 | tcp | KAOS secure message transport protocol for safety-critical environments | [KAOS_Management_Group_LLC] | [Philip_Duvalsaint] | 2025-10-30 | |||||
| 9986 | udp | Reserved | |||||||||
| helix | 10860 | tcp | Helix Client/Server | [Matthew_Strange][Larry_Atkin_2] | [Matthew_Strange][Larry_Atkin_2] | 2009-03-06 | |||||
| helix | 10860 | udp | Helix Client/Server | [Matthew_Strange][Larry_Atkin_2] | [Matthew_Strange][Larry_Atkin_2] | 2009-03-06 | |||||
| 10861-10879 | Unassigned | ||||||||||
| 12754-12864 | Unassigned | ||||||||||
| netperf | 12865 | tcp | control port for the netperf benchmark | [netperf.org] | [rick_jones] | 2013-04-05 | |||||
| 12865 | udp | Reserved | |||||||||
| 12866-13159 | Unassigned | ||||||||||
| nomdb | 13786 | tcp | Veritas-nomdb | [Clayton_Haapala] | [Clayton_Haapala] | 2005-08 | |||||
| nomdb | 13786 | udp | Veritas-nomdb | [Clayton_Haapala] | [Clayton_Haapala] | 2005-08 | |||||
| 16386-16618 | Unassigned | ||||||||||
| 17186-17218 | Unassigned | ||||||||||
| ohsc | 18186 | tcp | Occupational Health SC | [David_Fudge] | [David_Fudge] | 2003-08 | |||||
| ohsc | 18186 | udp | Occupational Health Sc | [David_Fudge] | [David_Fudge] | 2003-08 | |||||
| 18517-18633 | Unassigned | ||||||||||
| rds-ib | 18634 | tcp | Reliable Datagram Service | [Andy_Grover] | [Andy_Grover] | 2009-02-27 | |||||
| rds-ib | 18634 | udp | Reliable Datagram Service | [Andy_Grover] | [Andy_Grover] | 2009-02-27 | |||||
| rds-ip | 18635 | tcp | Reliable Datagram Service over IP | [Andy_Grover] | [Andy_Grover] | 2009-05-20 | |||||
| rds-ip | 18635 | udp | Reliable Datagram Service over IP | [Andy_Grover] | [Andy_Grover] | 2009-05-20 | |||||
| 18636-18667 | Unassigned | ||||||||||
| vdmmesh | 18668 | tcp | Manufacturing Execution Systems Mesh Communication | [Van_Doren_MES] | [Edwin_van_de_Burgt] | 2016-10-31 | |||||
| vdmmesh-disc | 18668 | udp | Manufacturing Execution Systems Mesh Communication | [Van_Doren_MES] | [Edwin_van_de_Burgt] | 2016-10-31 | |||||
| 18669-18768 | Unassigned | ||||||||||
| intel-rci | 24386 | tcp | Intel RCI IANA assigned this well-formed service name as a replacement for "intel_rci". |
[Mark_Lewis_2] | [Mark_Lewis_2] | ||||||
| intel_rci | 24386 | tcp | Intel RCI | [Mark_Lewis_2] | [Mark_Lewis_2] | This entry is an alias to "intel-rci". This entry is now historic, not usable for use with many common service discovery mechanisms. | |||||
| intel-rci | 24386 | udp | Intel RCI IANA assigned this well-formed service name as a replacement for "intel_rci". |
[Mark_Lewis_2] | [Mark_Lewis_2] | ||||||
| intel_rci | 24386 | udp | Intel RCI | [Mark_Lewis_2] | [Mark_Lewis_2] | This entry is an alias to "intel-rci". This entry is now historic, not usable for use with many common service discovery mechanisms. | |||||
| exoline-tcp | 26486 | tcp | EXOline-TCP | [AB_Regin] | [Simon_Jonsson] | 2008-12-24 | 2018-09-13 | ||||
| exoline-udp | 26486 | udp | EXOline-UDP | [AB_Regin] | [Simon_Jonsson] | 2008-12-24 | 2018-09-13 | ||||
| 31686-31764 | Unassigned | ||||||||||
| 36701-36864 | Unassigned | ||||||||||
| kastenxpipe | 36865 | tcp | KastenX Pipe | [Guy_Cheng] | [Guy_Cheng] | ||||||
| kastenxpipe | 36865 | udp | KastenX Pipe | [Guy_Cheng] | [Guy_Cheng] | ||||||
| 36866-37471 | Unassigned | ||||||||||
| 38473-38637 | Unassigned |