Internet Assigned Numbers Authority

Service Name and Transport Protocol Port Number Registry

Last Updated
2025-08-15
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
passgo-tivoli 627 udp PassGo Tivoli [John_Rainford_2] [John_Rainford_2]
qmqp 628 tcp QMQP [D_J_Bernstein] [D_J_Bernstein] 2018-04-05
qmqp 628 udp QMQP [D_J_Bernstein] [D_J_Bernstein] 2018-04-05
3com-amp3 629 tcp 3Com AMP3 [Prakash_Banthia] [Prakash_Banthia]
3com-amp3 629 udp 3Com AMP3 [Prakash_Banthia] [Prakash_Banthia]
bmpp 632 tcp bmpp [Troy_Rollo] [Troy_Rollo]
bmpp 632 udp bmpp [Troy_Rollo] [Troy_Rollo]
esro-emsdp 642 tcp ESRO-EMSDP V1.3 [Mohsen_Banan_2] [Mohsen_Banan_2]
esro-emsdp 642 udp ESRO-EMSDP V1.3 [Mohsen_Banan_2] [Mohsen_Banan_2]
hello-port 652 tcp HELLO_PORT [Patrick_Cipiere] [Patrick_Cipiere]
hello-port 652 udp HELLO_PORT [Patrick_Cipiere] [Patrick_Cipiere]
repscmd 653 tcp RepCmd [Scott_Dale_2] [Scott_Dale_2]
repscmd 653 udp RepCmd [Scott_Dale_2] [Scott_Dale_2]
pftp 662 tcp PFTP [Ben_Schluricke] [Ben_Schluricke]
pftp 662 udp PFTP [Ben_Schluricke] [Ben_Schluricke]
vpps-qua 672 tcp VPPS-QUA
vpps-qua 672 udp VPPS-QUA
xfr 682 tcp XFR [Noah_Paul_2] [Noah_Paul_2]
xfr 682 udp XFR [Noah_Paul_2] [Noah_Paul_2]
hyperwave-isp 692 tcp Hyperwave-ISP [Gerald_Mesaric] [Gerald_Mesaric]
hyperwave-isp 692 udp Hyperwave-ISP [Gerald_Mesaric] [Gerald_Mesaric]
ieee-mms-ssl 695 tcp IEEE-MMS-SSL [Curtis_Anderson_2] [Curtis_Anderson_2]
ieee-mms-ssl 695 udp IEEE-MMS-SSL [Curtis_Anderson_2] [Curtis_Anderson_2]
lmp 701 tcp Link Management Protocol (LMP) [RFC4204]
lmp 701 udp Link Management Protocol (LMP) [RFC4204]
iris-beep 702 tcp IRIS over BEEP [RFC3983]
iris-beep 702 udp IRIS over BEEP [RFC3983]
tbrpf 712 tcp TBRPF [RFC3684]
tbrpf 712 udp TBRPF [RFC3684]
iris-xpcs 714 tcp IRIS over XPCS [RFC4992]
iris-xpcs 714 udp IRIS over XPCS [RFC4992]
717-728 Unassigned
netviewdm1 729 tcp IBM NetView DM/6000 Server/Client
netviewdm1 729 udp IBM NetView DM/6000 Server/Client
netviewdm2 730 tcp IBM NetView DM/6000 send/tcp
netviewdm2 730 udp IBM NetView DM/6000 send/tcp
732-740 Unassigned
netrcs 742 tcp Network based Rev. Cont. Sys. [Gordon_C_Galligher] [Gordon_C_Galligher]
netrcs 742 udp Network based Rev. Cont. Sys. [Gordon_C_Galligher] [Gordon_C_Galligher]
qrh 752 tcp
qrh 752 udp
quotad 762 tcp
quotad 762 udp
cycleserv2 772 tcp
cycleserv2 772 udp
mbap-s 802 tcp Modbus Application Protocol Secure [modbus.org] [Dennis_Dube] 2014-06-10
mbap-s 802 udp Modbus Application Protocol Secure [modbus.org] [Dennis_Dube] 2014-06-10
811-827 Unassigned
itm-mcell-s 828 tcp itm-mcell-s [Portnoy_Boxman] [Portnoy_Boxman]
itm-mcell-s 828 udp itm-mcell-s [Portnoy_Boxman] [Portnoy_Boxman]
pkix-3-ca-ra 829 tcp PKIX-3 CA/RA [Carlisle_Adams] [Carlisle_Adams]
pkix-3-ca-ra 829 udp PKIX-3 CA/RA [Carlisle_Adams] [Carlisle_Adams]
netconf-ssh 830 tcp NETCONF over SSH [RFC6242]
netconf-ssh 830 udp NETCONF over SSH [RFC6242]
netconfsoaphttp 832 tcp NETCONF for SOAP over HTTPS [RFC4743]
netconfsoaphttp 832 udp NETCONF for SOAP over HTTPS [RFC4743]
dhcp-failover2 847 tcp dhcp-failover 2 [Bernard_Volz] [Bernard_Volz]
dhcp-failover2 847 udp dhcp-failover 2 [Bernard_Volz] [Bernard_Volz]
849-852 Unassigned
domain-s 853 udp DNS query-response protocol run over DTLS or QUIC [IESG] [IETF_Chair] 2015-10-08 2022-04-01 [RFC7858][RFC8094][RFC9250]
twamp-control 862 tcp TWAMP-Control [IESG] [IETF_Chair] [RFC5357]
twamp-test 862 udp TWAMP-Test Receiver Port [IESG] [IETF_Chair] 2018-12-21 [RFC8545]
863-872 Unassigned
ideafarm-door 902 tcp self documenting Telnet Door
ideafarm-door 902 udp self documenting Door: send 0x00 for info
apex-mesh 912 tcp APEX relay-relay service
apex-mesh 912 udp APEX relay-relay service
rift-lies 914 udp Routing in Fat Trees Link Information Element [IESG] [IETF_Chair] 2023-02-17 2024-06-07 [RFC9692]
rift-ties 915 udp Routing in Fat Trees Topology Information Element [IESG] [IETF_Chair] 2023-02-17 2024-06-07 [RFC9692]
916-952 Unassigned
telnets 992 tcp telnet protocol over TLS/SSL
telnets 992 udp telnet protocol over TLS/SSL
cadlock2 1000 tcp
cadlock2 1000 udp
1002-1007 Unassigned
1011-1020 Reserved
exp1 1021 tcp RFC3692-style Experiment 1 [IESG] [IETF_Chair] [1][RFC4727][RFC6335]
exp1 1021 udp RFC3692-style Experiment 1 [IESG] [IETF_Chair] [1][RFC4727][RFC6335]
exp1 1021 sctp RFC3692-style Experiment 1 [IESG] [IETF_Chair] [1][RFC4727][RFC6335]
exp1 1021 dccp RFC3692-style Experiment 1 [IESG] [IETF_Chair] [1][RFC4727][RFC6335]
exp2 1022 tcp RFC3692-style Experiment 2 [IESG] [IETF_Chair] [1][RFC4727][RFC6335]
exp2 1022 udp RFC3692-style Experiment 2 [IESG] [IETF_Chair] [1][RFC4727][RFC6335]
exp2 1022 sctp RFC3692-style Experiment 2 [IESG] [IETF_Chair] [1][RFC4727][RFC6335]
exp2 1022 dccp RFC3692-style Experiment 2 [IESG] [IETF_Chair] [1][RFC4727][RFC6335]
1023 tcp Reserved 2024-12-20 [RFC6335]
1023 udp Reserved 2024-12-20 [RFC6335]
1024 tcp Reserved 2024-12-20 [RFC6335]
1024 udp Reserved 2024-12-20 [RFC6335]
blackjack 1025 tcp network blackjack
blackjack 1025 udp network blackjack
cap 1026 tcp Calendar Access Protocol [Doug_Royer] [Doug_Royer] 2010-12-09
cap 1026 udp Calendar Access Protocol [Doug_Royer] [Doug_Royer] 2010-12-09
6a44 1027 udp IPv6 Behind NAT44 CPEs [IESG] [IETF_Chair] 2012-08-02 [RFC6751]
1027 tcp Reserved
1028 Deprecated 2004-02
solid-mux 1029 tcp Solid Mux Server [Anders_Borg] [Anders_Borg] 2004-11
solid-mux 1029 udp Solid Mux Server [Anders_Borg] [Anders_Borg] 2004-11
1030 Reserved 2013-05-24 This entry is being removed on 2013-05-24.
1031 Reserved 2013-05-24 This entry is being removed on 2013-05-24.
1032 Reserved 2013-05-24 This entry is being removed on 2013-05-24.
danf-ak2 1041 tcp AK2 Product [Karl_Palsson] [Karl_Palsson] 2004-11

Contact Information

ID Name Organization Contact URI Last Updated
[Anders_Borg] Anders Borg mailto:anders.borg&solid.se 2004-11
[Ben_Schluricke] Ben Schluricke mailto:support&pftp.de
[Bernard_Volz] Bernard Volz mailto:bevolz&gmail.com 2022-08-03
[Carlisle_Adams] Carlisle Adams mailto:Cadams&entrust.com
[Curtis_Anderson_2] Curtis Anderson mailto:ecanderson&turbolinux.com
[D_J_Bernstein] D. J. Bernstein mailto:ports&box.cr.yp.to 2018-04-05
[Dennis_Dube] Dennis Dube mailto:dennis.dube&schneider-electric.com 2014-06-10
[Doug_Royer] Doug Royer mailto:DouglasRoyer&gmail.com 2010-12-09
[Gerald_Mesaric] Gerald Mesaric mailto:gmesaric&hyperwave.com
[Gordon_C_Galligher] Gordon C. Galligher mailto:gorpong&ping.chi.il.us
[IESG] IESG mailto:iesg&ietf.org
[IETF_Chair] IETF Chair IETF mailto:chair&ietf.org
[John_Rainford_2] John Rainford mailto:john.rainford&passgo.com
[Karl_Palsson] Karl Palsson mailto:karl_p&danfoss.com 2004-11
[modbus.org] modbus.org mailto:rbelliardi&modbus.org 2014-06-10
[Mohsen_Banan_2] Mohsen Banan mailto:mohsen&neda.com
[Noah_Paul_2] Noah Paul mailto:noahp&ultranet.com
[Patrick_Cipiere] Patrick Cipiere mailto:Patrick.Cipiere&udcast.com
[Portnoy_Boxman] Portnoy Boxman mailto:portnoy_boxman&bmc.com 2005-01
[Prakash_Banthia] Prakash Banthia mailto:prakash_banthia&3com.com
[Scott_Dale_2] Scott Dale mailto:scott&tioga.com
[Troy_Rollo] Troy Rollo mailto:troy&kroll.corvu.com.au