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
sun-sr-admin 6489 tcp Service Registry Default Admin Domain [Paul_Sterk] [Paul_Sterk] 2006-03
sun-sr-admin 6489 udp Service Registry Default Admin Domain [Paul_Sterk] [Paul_Sterk] 2006-03
6490-6499 Unassigned
boks 6500 tcp BoKS Master [Magnus_Nystrom] [Magnus_Nystrom]
boks 6500 udp BoKS Master [Magnus_Nystrom] [Magnus_Nystrom]
boks-servc 6501 tcp BoKS Servc

IANA assigned this well-formed service name as a replacement for "boks_servc".
[Magnus_Nystrom] [Magnus_Nystrom] Known Unauthorized Use on port 6501
boks_servc 6501 tcp BoKS Servc [Magnus_Nystrom] [Magnus_Nystrom] Known Unauthorized Use on port 6501 This entry is an alias to "boks-servc". This entry is now historic, not usable for use with many common service discovery mechanisms.
boks-servc 6501 udp BoKS Servc

IANA assigned this well-formed service name as a replacement for "boks_servc".
[Magnus_Nystrom] [Magnus_Nystrom]
boks_servc 6501 udp BoKS Servc [Magnus_Nystrom] [Magnus_Nystrom] This entry is an alias to "boks-servc". This entry is now historic, not usable for use with many common service discovery mechanisms.
boks-servm 6502 tcp BoKS Servm

IANA assigned this well-formed service name as a replacement for "boks_servm".
[Magnus_Nystrom] [Magnus_Nystrom]
boks_servm 6502 tcp BoKS Servm [Magnus_Nystrom] [Magnus_Nystrom] This entry is an alias to "boks-servm". This entry is now historic, not usable for use with many common service discovery mechanisms.
boks-servm 6502 udp BoKS Servm

IANA assigned this well-formed service name as a replacement for "boks_servm".
[Magnus_Nystrom] [Magnus_Nystrom]
boks_servm 6502 udp BoKS Servm [Magnus_Nystrom] [Magnus_Nystrom] This entry is an alias to "boks-servm". This entry is now historic, not usable for use with many common service discovery mechanisms.
boks-clntd 6503 tcp BoKS Clntd

IANA assigned this well-formed service name as a replacement for "boks_clntd".
[Magnus_Nystrom] [Magnus_Nystrom]
boks_clntd 6503 tcp BoKS Clntd [Magnus_Nystrom] [Magnus_Nystrom] This entry is an alias to "boks-clntd". This entry is now historic, not usable for use with many common service discovery mechanisms.
boks-clntd 6503 udp BoKS Clntd

IANA assigned this well-formed service name as a replacement for "boks_clntd".
[Magnus_Nystrom] [Magnus_Nystrom]
boks_clntd 6503 udp BoKS Clntd [Magnus_Nystrom] [Magnus_Nystrom] This entry is an alias to "boks-clntd". This entry is now historic, not usable for use with many common service discovery mechanisms.
6504 Unassigned
badm-priv 6505 tcp BoKS Admin Private Port

IANA assigned this well-formed service name as a replacement for "badm_priv".
[Magnus_Nystrom] [Magnus_Nystrom]
badm_priv 6505 tcp BoKS Admin Private Port [Magnus_Nystrom] [Magnus_Nystrom] This entry is an alias to "badm-priv". This entry is now historic, not usable for use with many common service discovery mechanisms.
badm-priv 6505 udp BoKS Admin Private Port

IANA assigned this well-formed service name as a replacement for "badm_priv".
[Magnus_Nystrom] [Magnus_Nystrom]
badm_priv 6505 udp BoKS Admin Private Port [Magnus_Nystrom] [Magnus_Nystrom] This entry is an alias to "badm-priv". This entry is now historic, not usable for use with many common service discovery mechanisms.
badm-pub 6506 tcp BoKS Admin Public Port

IANA assigned this well-formed service name as a replacement for "badm_pub".
[Magnus_Nystrom] [Magnus_Nystrom]
badm_pub 6506 tcp BoKS Admin Public Port [Magnus_Nystrom] [Magnus_Nystrom] This entry is an alias to "badm-pub". This entry is now historic, not usable for use with many common service discovery mechanisms.
badm-pub 6506 udp BoKS Admin Public Port

IANA assigned this well-formed service name as a replacement for "badm_pub".
[Magnus_Nystrom] [Magnus_Nystrom]
badm_pub 6506 udp BoKS Admin Public Port [Magnus_Nystrom] [Magnus_Nystrom] This entry is an alias to "badm-pub". This entry is now historic, not usable for use with many common service discovery mechanisms.
bdir-priv 6507 tcp BoKS Dir Server, Private Port

IANA assigned this well-formed service name as a replacement for "bdir_priv".
[Magnus_Nystrom] [Magnus_Nystrom]
bdir_priv 6507 tcp BoKS Dir Server, Private Port [Magnus_Nystrom] [Magnus_Nystrom] This entry is an alias to "bdir-priv". This entry is now historic, not usable for use with many common service discovery mechanisms.
bdir-priv 6507 udp BoKS Dir Server, Private Port

IANA assigned this well-formed service name as a replacement for "bdir_priv".
[Magnus_Nystrom] [Magnus_Nystrom]
bdir_priv 6507 udp BoKS Dir Server, Private Port [Magnus_Nystrom] [Magnus_Nystrom] This entry is an alias to "bdir-priv". This entry is now historic, not usable for use with many common service discovery mechanisms.
bdir-pub 6508 tcp BoKS Dir Server, Public Port

IANA assigned this well-formed service name as a replacement for "bdir_pub".
[Magnus_Nystrom] [Magnus_Nystrom]
bdir_pub 6508 tcp BoKS Dir Server, Public Port [Magnus_Nystrom] [Magnus_Nystrom] This entry is an alias to "bdir-pub". This entry is now historic, not usable for use with many common service discovery mechanisms.
bdir-pub 6508 udp BoKS Dir Server, Public Port

IANA assigned this well-formed service name as a replacement for "bdir_pub".
[Magnus_Nystrom] [Magnus_Nystrom]
bdir_pub 6508 udp BoKS Dir Server, Public Port [Magnus_Nystrom] [Magnus_Nystrom] This entry is an alias to "bdir-pub". This entry is now historic, not usable for use with many common service discovery mechanisms.
mgcs-mfp-port 6509 tcp MGCS-MFP Port [Minoru_Ozaki] [Minoru_Ozaki]
mgcs-mfp-port 6509 udp MGCS-MFP Port [Minoru_Ozaki] [Minoru_Ozaki]
mcer-port 6510 tcp MCER Port [Portnoy_Boxman] [Portnoy_Boxman]
mcer-port 6510 udp MCER Port [Portnoy_Boxman] [Portnoy_Boxman]
6511 tcp Reserved
dccp-udp 6511 udp Datagram Congestion Control Protocol Encapsulation for NAT Traversal [IESG] [IETF_Chair] [RFC6773]
6512-6512 Unassigned
netconf-tls 6513 tcp NETCONF over TLS [IESG] [IETF_Chair] 2024-01-24 [RFC7589][RFC-ietf-netconf-over-tls13-04]
6513 udp Reserved
syslog-tls 6514 tcp Syslog over TLS [RFC5425]
syslog-tls 6514 udp syslog over DTLS [RFC6012]
syslog-tls 6514 dccp syslog over DTLS [RFC6012]
elipse-rec 6515 tcp Elipse RPC Protocol [F_Englert] [F_Englert] 2007-09-17
elipse-rec 6515 udp Elipse RPC Protocol [F_Englert] [F_Englert] 2007-09-17
6516-6542 Unassigned
lds-distrib 6543 tcp lds_distrib [Jack_Baker] [Jack_Baker] 2003-06
lds-distrib 6543 udp lds_distrib [Jack_Baker] [Jack_Baker] 2003-06
lds-dump 6544 tcp LDS Dump Service [Jack_Baker] [Jack_Baker] 2006-02
lds-dump 6544 udp LDS Dump Service [Jack_Baker] [Jack_Baker] 2006-02
6545-6546 Unassigned
apc-6547 6547 tcp APC 6547 [American_Power_Conve] [American_Power_Conve]
apc-6547 6547 udp APC 6547 [American_Power_Conve] [American_Power_Conve]
apc-6548 6548 tcp APC 6548 [American_Power_Conve] [American_Power_Conve]
apc-6548 6548 udp APC 6548 [American_Power_Conve] [American_Power_Conve]
apc-6549 6549 tcp APC 6549 [American_Power_Conve] [American_Power_Conve]
apc-6549 6549 udp APC 6549 [American_Power_Conve] [American_Power_Conve]
fg-sysupdate 6550 tcp fg-sysupdate [Mark_Beyer] [Mark_Beyer]
fg-sysupdate 6550 udp fg-sysupdate [Mark_Beyer] [Mark_Beyer]
sum 6551 tcp Software Update Manager [Jan_Dirven] [Jan_Dirven] 2007-12-13
sum 6551 udp Software Update Manager [Jan_Dirven] [Jan_Dirven] 2007-12-13
6552-6555 Unassigned
checkmk-agent 6556 tcp Checkmk Monitoring Agent [Checkmk_GmbH] [Alexander_Wilms] 2020-07-14 2024-08-06
6556 udp Reserved
6557 Unassigned
xdsxdm 6558 tcp [Brian_Tackett] [Brian_Tackett] possible contact
xdsxdm 6558 udp [Brian_Tackett] [Brian_Tackett] possible contact
6559-6565 Unassigned
sane-port 6566 tcp SANE Control Port [Henning_Meier_Geinit] [Henning_Meier_Geinit] 2002-10
sane-port 6566 udp SANE Control Port [Henning_Meier_Geinit] [Henning_Meier_Geinit] 2002-10
6567 Reserved 2007-01 2011-08-26 This entry has been removed on 2011-08-26.
canit-store 6568 tcp CanIt Storage Manager

IANA assigned this well-formed service name as a replacement for "canit_store".
[Dianne_Skoll] [Dianne_Skoll] 2009-04-22 2017-05-25
canit_store 6568 tcp CanIt Storage Manager [Dianne_Skoll] [Dianne_Skoll] 2009-04-22 2017-05-25 This entry is an alias to "canit-store". This entry is now historic, not usable for use with many common service discovery mechanisms.
rp-reputation 6568 udp Roaring Penguin IP Address Reputation Collection [Dianne_Skoll] [Dianne_Skoll] 2010-02-05 2017-05-25
6569-6578 Unassigned
affiliate 6579 tcp Affiliate [David_Catmull] [David_Catmull] 2006-01
affiliate 6579 udp Affiliate [David_Catmull] [David_Catmull] 2006-01
parsec-master 6580 tcp Parsec Masterserver [Andreas_Varga] [Andreas_Varga]
parsec-master 6580 udp Parsec Masterserver [Andreas_Varga] [Andreas_Varga]
parsec-peer 6581 tcp Parsec Peer-to-Peer [Andreas_Varga] [Andreas_Varga]
parsec-peer 6581 udp Parsec Peer-to-Peer [Andreas_Varga] [Andreas_Varga]
parsec-game 6582 tcp Parsec Gameserver [Andreas_Varga] [Andreas_Varga]
parsec-game 6582 udp Parsec Gameserver [Andreas_Varga] [Andreas_Varga]
joaJewelSuite 6583 tcp JOA Jewel Suite [Bob_Rundle] [Bob_Rundle] 2005-11
joaJewelSuite 6583 udp JOA Jewel Suite [Bob_Rundle] [Bob_Rundle] 2005-11
6584-6587 Unassigned
6588 Unassigned Unofficial use of port 6588 by AnalogX and Microsoft
6589-6599 Unassigned
mshvlm 6600 tcp Microsoft Hyper-V Live Migration [Rajesh_D] [Rajesh_D] 2009-02-03
6600 udp Reserved
mstmg-sstp 6601 tcp Microsoft Threat Management Gateway SSTP [Ori_Yosefi] [Ori_Yosefi] 2009-05-04
6601 udp Reserved
wsscomfrmwk 6602 tcp Windows WSS Communication Framework [Rong_Yu] [Rong_Yu] 2010-08-10
6602 udp Reserved
6603-6618 Unassigned
odette-ftps 6619 tcp ODETTE-FTP over TLS/SSL [Ieuan_Friend] [Ieuan_Friend] 2006-03 [RFC5024]
odette-ftps 6619 udp ODETTE-FTP over TLS/SSL [Ieuan_Friend] [Ieuan_Friend] 2006-03 [RFC5024]
kftp-data 6620 tcp Kerberos V5 FTP Data [Robert_J_Scott] [Robert_J_Scott] 2005-08

Contact Information

ID Name Organization Contact URI Last Updated
[Alexander_Wilms] Alexander Wilms Checkmk GmbH mailto:alex.wilms&checkmk.com 2024-08-06
[American_Power_Conve] American Power Conversion mailto:ports&apcc.com 2002-02
[Andreas_Varga] Andreas Varga mailto:sid&parsec.org
[Bob_Rundle] Bob Rundle mailto:rundle&rundle.com 2005-11
[Brian_Tackett] Brian Tackett mailto:cym&acrux.net
[Checkmk_GmbH] Checkmk GmbH mailto:alex.wilms&checkmk.com 2024-08-06
[David_Catmull] David Catmull mailto:uncommon&uncommonplace.com 2006-01
[Dianne_Skoll] Dianne Skoll mailto:dfs&roaringpenguin.com 2017-05-25
[F_Englert] Fl√°vio Englert mailto:flavio&elipse.com.br 2007-09-17
[Henning_Meier_Geinit] Henning Meier-Geinitz mailto:henning&meier-geinitz.de 2002-10
[IESG] IESG mailto:iesg&ietf.org
[IETF_Chair] IETF Chair IETF mailto:chair&ietf.org
[Ieuan_Friend] Ieuan Friend mailto:ieuan.friend&dip.co.uk 2006-03
[Jack_Baker] Jack Baker mailto:Jack.Baker&l-3com.com 2006-02
[Jan_Dirven] Jan Dirven mailto:jan.dirven&agfa.com 2007-12-13
[Magnus_Nystrom] Magnus Nystrom mailto:magnus&dynas.se
[Mark_Beyer] Mark Beyer mailto:mbeyer&freegate.com
[Minoru_Ozaki] Minoru Ozaki mailto:Minoru.Ozaki&rdmg.mgcs.mei.co.jp
[Ori_Yosefi] Ori Yosefi mailto:Ori.Yosefi&microsoft.com 2009-05-04
[Paul_Sterk] Paul Sterk mailto:paul.sterk&sun.com 2006-03
[Portnoy_Boxman] Portnoy Boxman mailto:portnoy_boxman&bmc.com 2005-01
[Rajesh_D] Rajesh Davé mailto:rajdave&microsoft.com 2009-02-03
[Robert_J_Scott] Robert J. Scott mailto:rob&hpcmo.hpc.mil 2005-08
[Rong_Yu] Rong Yu mailto:rongyu&microsoft.com 2010-08-10