Internet Assigned Numbers Authority

Service Name and Transport Protocol Port Number Registry

Last Updated
2025-03-11
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
9313-9317 Unassigned
9319-9320 Unassigned
9322-9338 Unassigned
9341-9342 Unassigned
9347-9373 Unassigned
9375-9379 Unassigned
9381-9386 Unassigned
9391-9395 Unassigned
9398-9399 Unassigned
9403-9417 Unassigned
9419-9442 Unassigned
9446-9449 Unassigned
9451-9499 Unassigned
9501-9521 Unassigned
9523-9534 Unassigned
9537-9554 Unassigned
9556-9558 Unassigned
9560-9591 Unassigned
9601-9611 Unassigned
9613 Unassigned
9615 Unassigned
9619-9627 Unassigned
9633-9639 Unassigned
9641-9665 Unassigned
9669-9693 Unassigned
9696-9699 Unassigned
9701-9746 Unassigned
9748-9749 Unassigned
9751-9752 Unassigned
9754-9761 Unassigned
9763-9799 Unassigned
9803-9874 Unassigned
9879-9887 Unassigned
9890-9897 Unassigned
9904-9908 Unassigned
9910 Unassigned
9912-9924 Unassigned
9926-9949 Unassigned
9957-9965 Unassigned
9967-9977 Unassigned
9980 Unassigned
9982-9986 Unassigned
9989-9989 Unassigned
10011-10019 Unassigned
10021-10022 Unassigned
10024-10049 Unassigned
10052-10054 Unassigned
10056-10079 Unassigned
10082-10099 Unassigned
10105-10106 Unassigned
10108-10109 Unassigned
10112 Unassigned
10118-10124 Unassigned
10126-10127 Unassigned
10130-10159 Unassigned
10163-10199 Unassigned
10202-10251 Unassigned
10254-10259 Unassigned
10262-10287 Unassigned
10289-10320 Unassigned
10322-10438 Unassigned
10440-10442 Unassigned
10444-10499 Unassigned
10501-10539 Unassigned
10545-10547 Unassigned
10549-10630 Unassigned
10632-10799 Unassigned
10801-10804 Unassigned
10806-10808 Unassigned
10811-10859 Unassigned
10861-10879 Unassigned
10881-10932 Unassigned
10934-10989 Unassigned
10991-10999 Unassigned
11002-11094 Unassigned
11096-11102 Unassigned
11107 Unassigned
11113-11160 Unassigned
11166-11170 Unassigned
11176-11200 Unassigned
11203-11207 Unassigned
11209-11210 Unassigned
11212-11234 Unassigned
11236-11318 Unassigned
11322-11366 Unassigned
11368-11370 Unassigned
11372-11429 Unassigned
11431-11488 Unassigned Known UNAUTHORIZED USE: port 11488
11490-11599 Unassigned
11601-11622 Unassigned
11624-11719 Unassigned Unauthorized Use Known on port 11711
11721-11722 Unassigned
11724-11750 Unassigned
11752-11795 Unassigned
11797-11875 Unassigned
11878-11966 Unassigned
11968-11970 Unassigned
11972-11996 Unassigned
12011 Unassigned
12014-12108 Unassigned
12110-12120 Unassigned