Service Name and Transport Protocol Port Number Registry
- Last Updated
- 2025-10-16
- 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 |
---|---|---|---|---|---|---|---|---|---|---|---|
dnsix | 90 | tcp | DNSIX Securit Attribute Token Map | [Charles_Watt] | [Charles_Watt] | PORT 90 also being used unofficially by Pointcast | |||||
dnsix | 90 | udp | DNSIX Securit Attribute Token Map | [Charles_Watt] | [Charles_Watt] | PORT 90 also being used unofficially by Pointcast | |||||
ntp | 123 | tcp | Network Time Protocol | [Dave_Mills] | [Dave_Mills] | [RFC5905] | |||||
ntp | 123 | udp | Network Time Protocol | [Dave_Mills] | [Dave_Mills] | [RFC5905] | |||||
imap | 143 | tcp | Internet Message Access Protocol | [IESG] | [IETF_Chair] | 2021-02-22 | [RFC3501][RFC9051] | ||||
143 | udp | Reserved | 2021-02-22 | [RFC9051] | |||||||
gacp | 190 | tcp | Gateway Access Control Protocol | [C_Philip_Wood] | [C_Philip_Wood] | ||||||
gacp | 190 | udp | Gateway Access Control Protocol | [C_Philip_Wood] | [C_Philip_Wood] | ||||||
uis | 390 | tcp | UIS | [Ed_Barron] | [Ed_Barron] | ||||||
uis | 390 | udp | UIS | [Ed_Barron] | [Ed_Barron] | ||||||
micom-pfs | 490 | tcp | micom-pfs | [David_Misunas] | [David_Misunas] | ||||||
micom-pfs | 490 | udp | micom-pfs | [David_Misunas] | [David_Misunas] | ||||||
tns-cml | 590 | tcp | TNS CML | [Jerome_Albin] | [Jerome_Albin] | ||||||
tns-cml | 590 | udp | TNS CML | [Jerome_Albin] | [Jerome_Albin] | ||||||
vatp | 690 | tcp | Velneo Application Transfer Protocol | [Velneo] | [David_Gutierrez] | 2015-02-03 | |||||
vatp | 690 | udp | Velneo Application Transfer Protocol | [Velneo] | [David_Gutierrez] | 2015-02-03 | |||||
omginitialrefs | 900 | tcp | OMG Initial Refs | [Christian_Callsen] | [Christian_Callsen] | ||||||
omginitialrefs | 900 | udp | OMG Initial Refs | [Christian_Callsen] | [Christian_Callsen] | ||||||
smpnameres | 901 | tcp | SMPNAMERES | [Leif_Ekblad] | [Leif_Ekblad] | ||||||
smpnameres | 901 | udp | SMPNAMERES | [Leif_Ekblad] | [Leif_Ekblad] | ||||||
ideafarm-door | 902 | tcp | self documenting Telnet Door | ||||||||
ideafarm-door | 902 | udp | self documenting Door: send 0x00 for info | ||||||||
ideafarm-panic | 903 | tcp | self documenting Telnet Panic Door | [Wo_o_Ideafarm] | [Wo_o_Ideafarm] | ||||||
ideafarm-panic | 903 | udp | self documenting Panic Door: send 0x00 for info | [Wo_o_Ideafarm] | [Wo_o_Ideafarm] | ||||||
904-909 | Unassigned | ||||||||||
ftps | 990 | tcp | ftp protocol, control, over TLS/SSL | [Christopher_Allen] | [Christopher_Allen] | ||||||
ftps | 990 | udp | ftp protocol, control, over TLS/SSL | [Christopher_Allen] | [Christopher_Allen] | ||||||
imaps | 993 | tcp | IMAP over TLS protocol | [IESG] | [IETF_Chair] | 2021-02-22 | [RFC3501][RFC8314][RFC9051] | ||||
993 | udp | Reserved | 2021-02-22 | [RFC9051] | |||||||
ff-fms | 1090 | tcp | FF Fieldbus Message Specification | ||||||||
ff-fms | 1090 | udp | FF Fieldbus Message Specification | ||||||||
commlinx-avl | 1190 | tcp | CommLinx GPS / AVL System | [Peter_Johnson] | [Peter_Johnson] | 2004-11 | |||||
commlinx-avl | 1190 | udp | CommLinx GPS / AVL System | [Peter_Johnson] | [Peter_Johnson] | 2004-11 | |||||
tsdos390 | 1237 | tcp | tsdos390 | [Ben_Pracht] | [Ben_Pracht] | ||||||
tsdos390 | 1237 | udp | tsdos390 | [Ben_Pracht] | [Ben_Pracht] | ||||||
winjaserver | 1290 | tcp | WinJaServer | ||||||||
winjaserver | 1290 | udp | WinJaServer | ||||||||
iclpv-sc | 1390 | tcp | Storage Controller | ||||||||
iclpv-sc | 1390 | udp | Storage Controller | ||||||||
insitu-conf | 1490 | tcp | insitu-conf | [Paul_Blacknell] | [Paul_Blacknell] | ||||||
insitu-conf | 1490 | udp | insitu-conf | [Paul_Blacknell] | [Paul_Blacknell] | ||||||
gemini-lm | 1590 | tcp | gemini-lm | [Tony_Sawyer] | [Tony_Sawyer] | ||||||
gemini-lm | 1590 | udp | gemini-lm | [Tony_Sawyer] | [Tony_Sawyer] | ||||||
ng-umds | 1690 | tcp | ng-umds | [Louis_E_Simard] | [Louis_E_Simard] | ||||||
ng-umds | 1690 | udp | ng-umds | [Louis_E_Simard] | [Louis_E_Simard] | ||||||
nmsp | 1790 | tcp | Narrative Media Streaming Protocol | [Paul_Santinelli_Jr] | [Paul_Santinelli_Jr] | ||||||
nmsp | 1790 | udp | Narrative Media Streaming Protocol | [Paul_Santinelli_Jr] | [Paul_Santinelli_Jr] | ||||||
wilkenlistener | 1890 | tcp | wilkenListener | [Wilken_GmbH] | [Wilken_GmbH] | ||||||
wilkenlistener | 1890 | udp | wilkenListener | [Wilken_GmbH] | [Wilken_GmbH] | ||||||
ssdp | 1900 | tcp | SSDP | [UPnP_Forum] | [UPnP_Forum] | ||||||
ssdp | 1900 | udp | SSDP | [UPnP_Forum] | [UPnP_Forum] | ||||||
fjicl-tep-a | 1901 | tcp | Fujitsu ICL Terminal Emulator Program A | [Bob_Lyon] | [Bob_Lyon] | ||||||
fjicl-tep-a | 1901 | udp | Fujitsu ICL Terminal Emulator Program A | [Bob_Lyon] | [Bob_Lyon] | ||||||
fjicl-tep-b | 1902 | tcp | Fujitsu ICL Terminal Emulator Program B | [Bob_Lyon] | [Bob_Lyon] | ||||||
fjicl-tep-b | 1902 | udp | Fujitsu ICL Terminal Emulator Program B | [Bob_Lyon] | [Bob_Lyon] | ||||||
linkname | 1903 | tcp | Local Link Name Resolution | [Dan_Harrington] | [Dan_Harrington] | ||||||
linkname | 1903 | udp | Local Link Name Resolution | [Dan_Harrington] | [Dan_Harrington] | ||||||
fjicl-tep-c | 1904 | tcp | Fujitsu ICL Terminal Emulator Program C | [Bob_Lyon] | [Bob_Lyon] | ||||||
fjicl-tep-c | 1904 | udp | Fujitsu ICL Terminal Emulator Program C | [Bob_Lyon] | [Bob_Lyon] | ||||||
sugp | 1905 | tcp | Secure UP.Link Gateway Protocol | [Peter_King] | [Peter_King] | ||||||
sugp | 1905 | udp | Secure UP.Link Gateway Protocol | [Peter_King] | [Peter_King] | ||||||
tpmd | 1906 | tcp | TPortMapperReq | [Sheila_Devins] | [Sheila_Devins] | ||||||
tpmd | 1906 | udp | TPortMapperReq | [Sheila_Devins] | [Sheila_Devins] | ||||||
intrastar | 1907 | tcp | IntraSTAR | [Peter_Schoenberger] | [Peter_Schoenberger] | ||||||
intrastar | 1907 | udp | IntraSTAR | [Peter_Schoenberger] | [Peter_Schoenberger] | ||||||
dawn | 1908 | tcp | Dawn | [Michael_Crawford_2] | [Michael_Crawford_2] | ||||||
dawn | 1908 | udp | Dawn | [Michael_Crawford_2] | [Michael_Crawford_2] | ||||||
global-wlink | 1909 | tcp | Global World Link | [Nicholas_Davies] | [Nicholas_Davies] | ||||||
global-wlink | 1909 | udp | Global World Link | [Nicholas_Davies] | [Nicholas_Davies] | ||||||
stun-p1 | 1990 | tcp | cisco STUN Priority 1 port | ||||||||
stun-p1 | 1990 | udp | cisco STUN Priority 1 port | ||||||||
lrp | 2090 | tcp | Load Report Protocol | [Amir_Peless] | [Amir_Peless] | ||||||
lrp | 2090 | udp | Load Report Protocol | [Amir_Peless] | [Amir_Peless] | ||||||
tivoconnect | 2190 | tcp | TiVoConnect Beacon | [Jeffrey_J_Peters] | [Jeffrey_J_Peters] | 2002-08 | |||||
tivoconnect | 2190 | udp | TiVoConnect Beacon | [Jeffrey_J_Peters] | [Jeffrey_J_Peters] | 2002-08 | |||||
sonus-logging | 2290 | tcp | Sonus Logging Services | [Adwait_Sathe] | [Adwait_Sathe] | 2005-08 | |||||
sonus-logging | 2290 | udp | Sonus Logging Services | [Adwait_Sathe] | [Adwait_Sathe] | 2005-08 | |||||
rsmtp | 2390 | tcp | RSMTP | [Geoff_Collyer] | [Geoff_Collyer] | ||||||
rsmtp | 2390 | udp | RSMTP | [Geoff_Collyer] | [Geoff_Collyer] | ||||||
lan900-remote | 2395 | tcp | LAN900 Remote IANA assigned this well-formed service name as a replacement for "lan900_remote". |
[Tom_Quinlan] | [Tom_Quinlan] | ||||||
lan900_remote | 2395 | tcp | LAN900 Remote | [Tom_Quinlan] | [Tom_Quinlan] | This entry is an alias to "lan900-remote". This entry is now historic, not usable for use with many common service discovery mechanisms. | |||||
lan900-remote | 2395 | udp | LAN900 Remote IANA assigned this well-formed service name as a replacement for "lan900_remote". |
[Tom_Quinlan] | [Tom_Quinlan] | ||||||
lan900_remote | 2395 | udp | LAN900 Remote | [Tom_Quinlan] | [Tom_Quinlan] | This entry is an alias to "lan900-remote". This entry is now historic, not usable for use with many common service discovery mechanisms. | |||||
qip-qdhcp | 2490 | tcp | qip_qdhcp | [Mike_Morgan] | [Mike_Morgan] | ||||||
qip-qdhcp | 2490 | udp | qip_qdhcp | [Mike_Morgan] | [Mike_Morgan] | ||||||
idotdist | 2590 | tcp | idotdist | [Jason_Hunter] | [Jason_Hunter] | ||||||
idotdist | 2590 | udp | idotdist | [Jason_Hunter] | [Jason_Hunter] | ||||||
hp-nnm-data | 2690 | tcp | HP NNM Embedded Database | [Chris_Das] | [Chris_Das] | ||||||
hp-nnm-data | 2690 | udp | HP NNM Embedded Database | [Chris_Das] | [Chris_Das] | ||||||
plgproxy | 2790 | tcp | PLG Proxy | [Charlie_Hava] | [Charlie_Hava] | ||||||
plgproxy | 2790 | udp | PLG Proxy | [Charlie_Hava] | [Charlie_Hava] | ||||||
cspclmulti | 2890 | tcp | CSPCLMULTI | [Yoneda_Terumasa] | [Yoneda_Terumasa] | ||||||
cspclmulti | 2890 | udp | CSPCLMULTI | [Yoneda_Terumasa] | [Yoneda_Terumasa] | ||||||
quicksuite | 2900 | tcp | QUICKSUITE | [William_Egge] | [William_Egge] | ||||||
quicksuite | 2900 | udp | QUICKSUITE | [William_Egge] | [William_Egge] | ||||||
allstorcns | 2901 | tcp | ALLSTORCNS | [Steve_Dobson] | [Steve_Dobson] | ||||||
allstorcns | 2901 | udp | ALLSTORCNS | [Steve_Dobson] | [Steve_Dobson] | ||||||
netaspi | 2902 | tcp | NET ASPI | [Johnson_Luo] | [Johnson_Luo] | ||||||
netaspi | 2902 | udp | NET ASPI | [Johnson_Luo] | [Johnson_Luo] | ||||||
suitcase | 2903 | tcp | SUITCASE | [Milton_E_Sagen] | [Milton_E_Sagen] |