Service Name and Transport Protocol Port Number Registry

Last Updated

  • 2026-10-15

Expert(s)

  • TCP/UDP: Joe Touch; Eliot Lear, Kumiko Ono, Wes Eddy, Brian Trammell, and Michael Scharf
  • SCTP: Michael Tuexen
  • DCCP: Eddie Kohler and Yoshifumi Nishida

Reference

  • RFC 6335: Internet Assigned Numbers Authority (IANA) Procedures for the Management of the Service Name and Transport Protocol Port Number Registry

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 basis, as described in RFC 6335.

Port numbers are divided into three ranges, with their uses and assignment procedures specified in Section 8.1.2 of RFC 6335:

The registration procedures for service names and port numbers are specified in RFC 6335, while the registration policies referenced above are defined in RFC 8126.

Assigned ports both System and User ports SHOULD NOT be used without or prior to IANA registration.

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.

Registration Forms

Available Formats

Service Name Port Number Transport Protocol Description Assignee Contact Registration Date Modification Date Reference Service Code Unauthorized Use Reported Assignment Notes
6843-6849 Unassigned
6851-6867 Unassigned
6869-6887 Unassigned
6889-6899 Unassigned
6902-6923 Unassigned
6925-6934 Unassigned
6937-6945 Unassigned
6947-6950 Unassigned
6952-6960 Unassigned
6967-6968 Unassigned
6971-6979 Unassigned
6981-6996 Unassigned
7027-7029 Unassigned
7032-7039 Unassigned
7041-7069 Unassigned
7074-7079 Unassigned
7081-7087 Unassigned
7089-7094 Unassigned
7096-7098 Unassigned
7102-7106 Unassigned
7108-7116 Unassigned
7118-7120 Unassigned
7122 Unassigned
7124-7127 Unassigned
7130-7160 Unassigned
7175-7180 Unassigned
7182-7199 Unassigned
7203-7214 Unassigned
7217-7226 Unassigned
7230-7233 Unassigned
7238-7243 Unassigned
7245-7261 Unassigned
7263-7271 Unassigned
7284-7299 Unassigned
7360-7364 Unassigned 2006-02-06
7366-7390 Unassigned 2006-02-06
7396 Unassigned
7398-7399 Unassigned
7403-7409 Unassigned
7412-7419 Unassigned
7422-7425 Unassigned
7432-7436 Unassigned
7438-7442 Unassigned
7444-7470 Unassigned
7472 Unassigned
7475-7477 Unassigned
7479-7490 Unassigned
7492-7499 Unassigned Known Unauthorized Use on port 7499
7502-7507 Unassigned
7512-7541 Unassigned
7552-7559 Unassigned
7561-7562 Unassigned
7564-7565 Unassigned
7567-7568 Unassigned
7571-7573 Unassigned
7576-7587 Unassigned
7589-7605 Unassigned
7607-7623 Unassigned
7625 Unassigned
7632 Unassigned
7634-7647 Unassigned
7649-7662 Unassigned
7664-7667 Unassigned
7669-7671 Unassigned
7678-7679 Unassigned
7681-7682 Unassigned
7684-7686 Unassigned
7688 Unassigned
7691-7696 Unassigned
7698-7699 Unassigned
7702-7706 Unassigned
7709-7719 Unassigned
7721-7723 Unassigned
7729-7733 Unassigned
7735-7737 Unassigned
7739-7740 Unassigned
7745-7746 Unassigned
7748-7776 Unassigned
7776 Unassigned
7780 Unassigned
7782-7783 Unassigned
7785 Unassigned Known Unauthorized Use on port 7785
7788 Unassigned Known Unauthorized Use on port 7788
7790-7793 Unassigned
7795-7796 Unassigned
7803-7809 Unassigned
7811-7844 Unassigned
7848-7868 Unassigned
7873-7877 Unassigned
7879 Unassigned
7881-7886 Unassigned
7888-7899 Unassigned
7904-7912 Unassigned
7914-7931 Unassigned
7934-7961 Unassigned
7963-7966 Unassigned
7968-7978 Unassigned
7983-7997 Unassigned
8011-8014 Unassigned
8018 Unassigned
8024 Unassigned