Internet Assigned Numbers Authority

Service Name and Transport Protocol Port Number Registry

Last Updated
2024-04-30
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
6 tcp Unassigned
6 udp Unassigned
discard 9 sctp Discard [Randall_Stewart] [Randall_Stewart] 2022-02-07 [RFC9260]
discard 9 dccp Discard [Eddie_Kohler] [Eddie_Kohler] [RFC4340] 1145656131
daytime 13 tcp Daytime [Jon_Postel] [Jon_Postel] [RFC867]
daytime 13 udp Daytime [Jon_Postel] [Jon_Postel] [RFC867]
16 tcp Unassigned
16 udp Unassigned
ftp-data 20 sctp FTP [Randall_Stewart] [Randall_Stewart] 2022-02-07 [RFC9260]
ftp 21 sctp FTP [Randall_Stewart] [Randall_Stewart] 2022-02-07 [RFC9260] Defined TXT keys: u=<username> p=<password> path=<path>
ssh 22 sctp SSH [Randall_Stewart] [Randall_Stewart] 2022-02-07 [RFC9260] Defined TXT keys: u=<username> p=<password>
26 tcp Unassigned
26 udp Unassigned
36 tcp Unassigned
36 udp Unassigned
mpm-snd 46 tcp MPM [default send] [Jon_Postel] [Jon_Postel]
mpm-snd 46 udp MPM [default send] [Jon_Postel] [Jon_Postel]
xns-auth 56 tcp XNS Authentication [Susie_Armstrong] [Susie_Armstrong]
xns-auth 56 udp XNS Authentication [Susie_Armstrong] [Susie_Armstrong]
60 tcp Unassigned
60 udp Unassigned
61 tcp Reserved 2017-05-18 This entry has been removed on 2017-05-18.
61 udp Reserved 2017-05-18 This entry has been removed on 2017-05-18.
acas 62 tcp ACA Services [E_Wald] [E_Wald]
acas 62 udp ACA Services [E_Wald] [E_Wald]
whoispp 63 tcp whois++

IANA assigned this well-formed service name as a replacement for "whois++".
[Rickard_Schoultz] [Rickard_Schoultz]
whois++ 63 tcp whois++ [Rickard_Schoultz] [Rickard_Schoultz] This entry is an alias to "whoispp". This entry is now historic, not usable for use with many common service discovery mechanisms.
whoispp 63 udp whois++

IANA assigned this well-formed service name as a replacement for "whois++".
[Rickard_Schoultz] [Rickard_Schoultz]
whois++ 63 udp whois++ [Rickard_Schoultz] [Rickard_Schoultz] This entry is an alias to "whoispp". This entry is now historic, not usable for use with many common service discovery mechanisms.
covia 64 tcp Communications Integrator (CI) [Dan_Smith] [Dan_Smith]
covia 64 udp Communications Integrator (CI) [Dan_Smith] [Dan_Smith]
tacacs-ds 65 tcp TACACS-Database Service [Kathy_Huber] [Kathy_Huber]
tacacs-ds 65 udp TACACS-Database Service [Kathy_Huber] [Kathy_Huber]
sql-net 66 tcp Oracle SQL*NET

IANA assigned this well-formed service name as a replacement for "sql*net".
[Jack_Haverty] [Jack_Haverty]
sql*net 66 tcp Oracle SQL*NET [Jack_Haverty] [Jack_Haverty] This entry is an alias to "sql-net". This entry is now historic, not usable for use with many common service discovery mechanisms.
sql-net 66 udp Oracle SQL*NET

IANA assigned this well-formed service name as a replacement for "sql*net".
[Jack_Haverty] [Jack_Haverty]
sql*net 66 udp Oracle SQL*NET [Jack_Haverty] [Jack_Haverty] This entry is an alias to "sql-net". This entry is now historic, not usable for use with many common service discovery mechanisms.
bootps 67 tcp Bootstrap Protocol Server [Bill_Croft] [Bill_Croft] [RFC951] Defined TXT keys: None
bootps 67 udp Bootstrap Protocol Server
bootpc 68 tcp Bootstrap Protocol Client [Bill_Croft] [Bill_Croft]
bootpc 68 udp Bootstrap Protocol Client [Bill_Croft] [Bill_Croft]
tftp 69 tcp Trivial File Transfer [David_Clark] [David_Clark]
tftp 69 udp Trivial File Transfer [David_Clark] [David_Clark]
deos 76 tcp Distributed External Object Store [Robert_Ullmann] [Robert_Ullmann]
deos 76 udp Distributed External Object Store [Robert_Ullmann] [Robert_Ullmann]
finger 79 tcp Finger [David_Zimmerman] [David_Zimmerman] Unauthorized use by some mail users (see [RFC4146] for details)
finger 79 udp Finger [David_Zimmerman] [David_Zimmerman] Unauthorized use by some mail users (see [RFC4146] for details)
http 80 sctp HTTP [Randall_Stewart] [Randall_Stewart] 2022-02-07 [RFC9260] Defined TXT keys: u=<username> p=<password> path=<path to document>
mfcobol 86 tcp Micro Focus Cobol [Simon_Edwards] [Simon_Edwards]
mfcobol 86 udp Micro Focus Cobol [Simon_Edwards] [Simon_Edwards]
dixie 96 tcp DIXIE Protocol Specification [Tim_Howes] [Tim_Howes]
dixie 96 udp DIXIE Protocol Specification [Tim_Howes] [Tim_Howes]
3com-tsmux 106 tcp 3COM-TSMUX [Jeremy_Siegel] [Jeremy_Siegel] Known Unauthorized Use on 106
3com-tsmux 106 udp 3COM-TSMUX [Jeremy_Siegel] [Jeremy_Siegel] Known Unauthorized Use on 106
ansanotify 116 tcp ANSA REX Notify [Nicola_J_Howarth] [Nicola_J_Howarth]
ansanotify 116 udp ANSA REX Notify [Nicola_J_Howarth] [Nicola_J_Howarth]
nxedit 126 tcp NXEdit [Don_Payette] [Don_Payette] Port 126 Previously assigned to application below unitary 126/tcp Unisys Unitary Login unitary 126/udp Unisys Unitary Login <feil&kronos.nisd.cam.unisys.com> Port 126 Previously assigned to application above
nxedit 126 udp NXEdit [Don_Payette] [Don_Payette] Port 126 Previously assigned to application below unitary 126/tcp Unisys Unitary Login unitary 126/udp Unisys Unitary Login <feil&kronos.nisd.cam.unisys.com> Port 126 Previously assigned to application above
profile 136 tcp PROFILE Naming System [Larry_Peterson] [Larry_Peterson]
profile 136 udp PROFILE Naming System [Larry_Peterson] [Larry_Peterson]
iso-tp0 146 tcp ISO-IP0
iso-tp0 146 udp ISO-IP0
sqlsrv 156 tcp SQL Service [Craig_Rogers] [Craig_Rogers]
sqlsrv 156 udp SQL Service [Craig_Rogers] [Craig_Rogers]
sgmp-traps 160 tcp SGMP-TRAPS [Marty_Schoffstahl] [Marty_Schoffstahl]
sgmp-traps 160 udp SGMP-TRAPS [Marty_Schoffstahl] [Marty_Schoffstahl]
snmp 161 tcp SNMP
snmp 161 udp SNMP
snmptrap 162 tcp SNMPTRAP [Marshall_Rose] [Marshall_Rose]
snmptrap 162 udp SNMPTRAP [Marshall_Rose] [Marshall_Rose]
cmip-man 163 tcp CMIP/TCP Manager
cmip-man 163 udp CMIP/TCP Manager
cmip-agent 164 tcp CMIP/TCP Agent [Amatzia_Ben_Artzi] [Amatzia_Ben_Artzi]
cmip-agent 164 udp CMIP/TCP Agent [Amatzia_Ben_Artzi] [Amatzia_Ben_Artzi]
xns-courier 165 tcp Xerox [Susie_Armstrong_2] [Susie_Armstrong_2]
xns-courier 165 udp Xerox [Susie_Armstrong_2] [Susie_Armstrong_2]
s-net 166 tcp Sirius Systems [Brian_Lloyd] [Brian_Lloyd]
s-net 166 udp Sirius Systems [Brian_Lloyd] [Brian_Lloyd]
namp 167 tcp NAMP [Marty_Schoffstahl] [Marty_Schoffstahl]
namp 167 udp NAMP [Marty_Schoffstahl] [Marty_Schoffstahl]
rsvd 168 tcp RSVD [Alan_Sandell] [Alan_Sandell] 2008-05-01
rsvd 168 udp RSVD [Alan_Sandell] [Alan_Sandell] 2008-05-01
send 169 tcp SEND [William_Oldwin] [William_Oldwin] 2019-04-22
send 169 udp SEND [William_Oldwin] [William_Oldwin] 2019-04-22
genrad-mux 176 tcp GENRAD-MUX [Ron_Thornton] [Ron_Thornton]
genrad-mux 176 udp GENRAD-MUX [Ron_Thornton] [Ron_Thornton]
bgp 179 sctp BGP [Randall_Stewart] [Randall_Stewart] 2022-02-07 [RFC9260]
kis 186 tcp KIS Protocol [Ralph_Droms] [Ralph_Droms]
kis 186 udp KIS Protocol [Ralph_Droms] [Ralph_Droms]
dn6-nlm-aud 195 tcp DNSIX Network Level Module Audit
dn6-nlm-aud 195 udp DNSIX Network Level Module Audit
dn6-smm-red 196 tcp DNSIX Session Mgt Module Audit Redir [Lawrence_Lebahn] [Lawrence_Lebahn]
dn6-smm-red 196 udp DNSIX Session Mgt Module Audit Redir [Lawrence_Lebahn] [Lawrence_Lebahn]
at-zis 206 tcp AppleTalk Zone Information
at-zis 206 udp AppleTalk Zone Information
CAIlic 216 tcp Computer Associates Int'l License Server [Chuck_Spitz] [Chuck_Spitz]
CAIlic 216 udp Computer Associates Int'l License Server [Chuck_Spitz] [Chuck_Spitz]
dsp3270 246 tcp Display Systems Protocol [Weldon_J_Showalter] [Weldon_J_Showalter]
dsp3270 246 udp Display Systems Protocol [Weldon_J_Showalter] [Weldon_J_Showalter]
rap 256 tcp RAP [J_S_Greenfield] [J_S_Greenfield]

Contact Information

ID Name Organization Contact URI Last Updated
[Alan_Sandell] Alan Sandell mailto:alan.sandell&ist.co.uk 2008-05-01
[Amatzia_Ben_Artzi] Amatzia Ben-Artzi
[Bill_Croft] Bill Croft mailto:Croft&sumex-aim.stanford.edu
[Brian_Lloyd] Brian Lloyd mailto:brian&lloyd.com
[Chuck_Spitz] Chuck Spitz mailto:spich04&cai.com
[Craig_Rogers] Craig Rogers mailto:Rogers&isi.edu
[Dan_Smith] Dan Smith mailto:dan.smith&den.galileo.com
[David_Clark] David Clark mailto:ddc&lcs.mit.edu
[David_Zimmerman] David Zimmerman mailto:dpz&rutgers.edu
[Don_Payette] Don Payette mailto:Don.Payette&unisys.com
[E_Wald] E. Wald mailto:ewald&via.enet.dec.com
[Eddie_Kohler] Eddie Kohler IETF dccp WG mailto:kohler&cs.ucla.edu
[J_S_Greenfield] J. S. Greenfield mailto:greeny&raleigh.ibm.com
[Jack_Haverty] Jack Haverty mailto:jhaverty&oracle.com
[Jeremy_Siegel] Jeremy Siegel mailto:jzs&nsd.3com.com
[Jon_Postel] Jon Postel mailto:postel&isi.edu
[Kathy_Huber] Kathy Huber mailto:khuber&bbn.com
[Larry_Peterson] Larry Peterson mailto:llp&arizona.edu
[Lawrence_Lebahn] Lawrence Lebahn mailto:DIA3&paxrv-nes.navy.mil
[Marshall_Rose] Marshall Rose mailto:mrose&dbc.mtview.ca.us
[Marty_Schoffstahl] Marty Schoffstahl mailto:schoff&nisc.nyser.net
[Nicola_J_Howarth] Nicola J. Howarth mailto:njh&ansa.co.uk
[Ralph_Droms] Ralph Droms mailto:rdroms&nri.reston.va.us
[Randall_Stewart] Randall Stewart IETF TSVWG mailto:rrs&lakerest.net
[Rickard_Schoultz] Rickard Schoultz mailto:schoultz&sunet.se
[Robert_Ullmann] Robert Ullmann mailto:ariel&world.std.com
[Ron_Thornton] Ron Thornton mailto:thornton&aerostation.org 2020-09-01
[Simon_Edwards] Simon Edwards
[Susie_Armstrong] Susie Armstrong mailto:Armstrong.wbst128@xerox
[Susie_Armstrong_2] Susie Armstrong mailto:Armstrong.wbst128&xerox.com
[Tim_Howes] Tim Howes mailto:Tim.Howes&terminator.cc.umich.edu
[Weldon_J_Showalter] Weldon J. Showalter mailto:Gamma&mintaka.dca.mil
[William_Oldwin] William Oldwin mailto:william&bitsome.ie 2022-01-28