Internet Assigned Numbers Authority

Service Name and Transport Protocol Port Number Registry

Last Updated
2024-04-19
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
29000 udp Reserved
29118 tcp Reserved
29118 udp Reserved
29168 tcp Reserved
29168 udp Reserved
29999 udp Reserved
30000 udp Reserved
30004 tcp Reserved
30100 udp Reserved
30400 udp Reserved
30832 tcp Reserved
31020 udp Reserved
31029 tcp Reserved
31400 udp Reserved
31685 udp Reserved
32400 udp Reserved
32811 udp Reserved
33000 udp Reserved
33060 udp Reserved
33333 udp Reserved
33435 tcp Reserved
33890 udp Reserved
35000 udp Reserved
35002 udp Reserved
35003 udp Reserved
35005 udp Reserved
35006 udp Reserved
35354 udp Reserved
35356 udp Reserved
35357 udp Reserved
36411 tcp Reserved
36412 tcp Reserved
36412 udp Reserved
36422 tcp Reserved
36422 udp Reserved
36462 tcp Reserved
36462 udp Reserved
36524 udp Reserved
36602 udp Reserved
36700 udp Reserved
37472 tcp Reserved
37472 udp Reserved
37483 udp Reserved
37601 udp Reserved
38000 udp Reserved
38001 udp Reserved
38412 tcp Reserved
38412 udp Reserved
38422 tcp Reserved
38422 udp Reserved
38462 tcp Reserved
38462 udp Reserved
38472 tcp Reserved
38472 udp Reserved
38638 udp Reserved
38800 udp Reserved
38865 udp Reserved
39063 udp Reserved
40023 tcp Reserved
40404 udp Reserved
40853 tcp Reserved
41121 udp Reserved
41796 udp Reserved
41797 udp Reserved
42999 udp Reserved
43191 udp Reserved
43438 tcp Reserved
44123 udp Reserved
44444 udp Reserved
44445 udp Reserved
44544 tcp Reserved
44600 tcp Reserved
45001 udp Reserved
45002 udp Reserved
45045 udp Reserved
45824 udp Reserved
46336 udp Reserved
46998 udp Reserved
47001 udp Reserved
47100 tcp Reserved
47809 tcp Reserved
48004 udp Reserved
48005 udp Reserved
48048 udp Reserved
48049 udp Reserved
48050 udp Reserved
49000 udp Reserved
49150 udp Reserved
49151 IANA Reserved
device-info Device Info [Stuart_Cheshire][Marc_Krochmal] [Stuart_Cheshire][Marc_Krochmal] Not a service type. Special name reserved for DNS-SD device info.
dns-sd DNS Service Discovery [Stuart_Cheshire][Marc_Krochmal] [Stuart_Cheshire][Marc_Krochmal] Not a service type. Special name reserved for DNS-SD meta queries.
example Example Service Type Not a real service type. Special 'pretend' service types ("_example._udp" and "_example._tcp") reserved for use in illustrative examples in books and other documentation.
services DNS Service Discovery [Stuart_Cheshire][Marc_Krochmal] [Stuart_Cheshire][Marc_Krochmal] Not a service type. Special name reserved for DNS-SD meta queries.

Contact Information

ID Name Contact URI Last Updated
[Marc_Krochmal] Marc Krochmal mailto:marc&apple.com
[Stuart_Cheshire] Stuart Cheshire mailto:cheshire&apple.com 2022-07-11