Service Name and Transport Protocol Port Number Registry
- Last Updated
- 2026-08-17
- 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
- [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 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| http | 80 | tcp | World Wide Web HTTP | [IESG] | [IETF_Chair] | 2021-10-01 | [RFC9110] | Defined TXT keys: u=<username> p=<password> path=<path to document> | |||
| http | 80 | udp | World Wide Web HTTP | [IESG] | [IETF_Chair] | 2021-10-01 | [RFC9110] | Defined TXT keys: u=<username> p=<password> path=<path to document> | |||
| www | 80 | tcp | World Wide Web HTTP | [IESG] | [IETF_Chair] | 2021-10-01 | [RFC9110] | This is a duplicate of the "http" service and should not be used for discovery purposes. | |||
| www | 80 | udp | World Wide Web HTTP | [IESG] | [IETF_Chair] | 2021-10-01 | [RFC9110] | This is a duplicate of the "http" service and should not be used for discovery purposes. | |||
| mit-dov | 91 | tcp | MIT Dover Spooler | [Eliot_Moss] | [Eliot_Moss] | ||||||
| mit-dov | 91 | udp | MIT Dover Spooler | [Eliot_Moss] | [Eliot_Moss] | ||||||
| prospero | 191 | tcp | Prospero Directory Service | [B_Clifford_Neuman] | [B_Clifford_Neuman] | ||||||
| prospero | 191 | udp | Prospero Directory Service | [B_Clifford_Neuman] | [B_Clifford_Neuman] | ||||||
| 914c-g | 211 | tcp | Texas Instruments 914C/G Terminal IANA assigned this well-formed service name as a replacement for "914c/g". |
[Bill_Harrell] | [Bill_Harrell] | ||||||
| 914c/g | 211 | tcp | Texas Instruments 914C/G Terminal | [Bill_Harrell] | [Bill_Harrell] | This entry is an alias to "914c-g". This entry is now historic, not usable for use with many common service discovery mechanisms. | |||||
| 914c-g | 211 | udp | Texas Instruments 914C/G Terminal IANA assigned this well-formed service name as a replacement for "914c/g". |
[Bill_Harrell] | [Bill_Harrell] | ||||||
| 914c/g | 211 | udp | Texas Instruments 914C/G Terminal | [Bill_Harrell] | [Bill_Harrell] | This entry is an alias to "914c-g". This entry is now historic, not usable for use with many common service discovery mechanisms. | |||||
| synotics-relay | 391 | tcp | SynOptics SNMP Relay Port | ||||||||
| synotics-relay | 391 | udp | SynOptics SNMP Relay Port | ||||||||
| https | 443 | tcp | http protocol over TLS/SSL | [IESG] | [IETF_Chair] | 2021-10-01 | [RFC9110] | ||||
| https | 443 | udp | http protocol over TLS/SSL | [IESG] | [IETF_Chair] | 2021-10-01 | [RFC9110] | ||||
| go-login | 491 | tcp | go-login | [Troy_Morrison] | [Troy_Morrison] | ||||||
| go-login | 491 | udp | go-login | [Troy_Morrison] | [Troy_Morrison] | ||||||
| dhcpv6-client | 546 | udp | DHCPv6 Client | [IESG] | [IETF_Chair] | 2018-05-21 | [RFC9915] | ||||
| dhcpv6-server | 547 | udp | DHCPv6 Server | [IESG] | [IETF_Chair] | 2018-05-21 | [RFC9915] | ||||
| http-alt | 591 | tcp | FileMaker, Inc. - HTTP Alternate (see Port 80) | [Clay_Maeckel] | [Clay_Maeckel] | ||||||
| http-alt | 591 | udp | FileMaker, Inc. - HTTP Alternate (see Port 80) | [Clay_Maeckel] | [Clay_Maeckel] | ||||||
| msexch-routing | 691 | tcp | MS Exchange Routing | [David_Lemson] | [David_Lemson] | ||||||
| msexch-routing | 691 | udp | MS Exchange Routing | [David_Lemson] | [David_Lemson] | ||||||
| pana | 716 | udp | PANA Messages | [RFC5191] | |||||||
| kink | 910 | tcp | Kerberized Internet Negotiation of Keys (KINK) | [RFC4430] | |||||||
| kink | 910 | udp | Kerberized Internet Negotiation of Keys (KINK) | [RFC4430] | |||||||
| xact-backup | 911 | tcp | xact-backup | [Bill_Carroll] | [Bill_Carroll] | ||||||
| xact-backup | 911 | udp | xact-backup | [Bill_Carroll] | [Bill_Carroll] | ||||||
| apex-mesh | 912 | tcp | APEX relay-relay service | ||||||||
| apex-mesh | 912 | udp | APEX relay-relay service | ||||||||
| apex-edge | 913 | tcp | APEX endpoint-relay service | [RFC3340] | |||||||
| apex-edge | 913 | udp | APEX endpoint-relay service | [RFC3340] | |||||||
| 914 | tcp | Reserved | |||||||||
| rift-lies | 914 | udp | Routing in Fat Trees Link Information Element | [IESG] | [IETF_Chair] | 2023-02-17 | 2024-06-07 | [RFC9692] | |||
| 915 | tcp | Reserved | |||||||||
| rift-ties | 915 | udp | Routing in Fat Trees Topology Information Element | [IESG] | [IETF_Chair] | 2023-02-17 | 2024-06-07 | [RFC9692] | |||
| 916-952 | Unassigned | ||||||||||
| nas | 991 | tcp | Netnews Administration System | [Vera_Heinau][Heiko_Schlichting] | [Vera_Heinau][Heiko_Schlichting] | 2017-02-10 | [RFC4707] | ||||
| nas | 991 | udp | Netnews Administration System | [Vera_Heinau][Heiko_Schlichting] | [Vera_Heinau][Heiko_Schlichting] | 2017-02-10 | [RFC4707] | ||||
| ff-sm | 1091 | tcp | FF System Management | [Fieldbus_Foundation] | [Fieldbus_Foundation] | ||||||
| ff-sm | 1091 | udp | FF System Management | [Fieldbus_Foundation] | [Fieldbus_Foundation] | ||||||
| gpfs | 1191 | tcp | General Parallel File System | [Dave_Craft] | [Dave_Craft] | 2004-11 | |||||
| gpfs | 1191 | udp | General Parallel File System | [Dave_Craft] | [Dave_Craft] | 2004-11 | |||||
| seagulllms | 1291 | tcp | SEAGULLLMS | [Lee_Breisacher] | [Lee_Breisacher] | ||||||
| seagulllms | 1291 | udp | SEAGULLLMS | [Lee_Breisacher] | [Lee_Breisacher] | ||||||
| iclpv-sas | 1391 | tcp | Storage Access Server | ||||||||
| iclpv-sas | 1391 | udp | Storage Access Server | ||||||||
| 1491 | Unassigned | 2009-08-05 | Unauthorized Use Known on port 1491 | ||||||||
| ncpm-pm | 1591 | tcp | ncpm-pm | [Ted_Power] | [Ted_Power] | ||||||
| ncpm-pm | 1591 | udp | ncpm-pm | [Ted_Power] | [Ted_Power] | ||||||
| empire-empuma | 1691 | tcp | empire-empuma | [Bobby_Krupczak] | [Bobby_Krupczak] | ||||||
| empire-empuma | 1691 | udp | empire-empuma | [Bobby_Krupczak] | [Bobby_Krupczak] | ||||||
| ea1 | 1791 | tcp | EA1 | [Kirk_MacLean] | [Kirk_MacLean] | ||||||
| ea1 | 1791 | udp | EA1 | [Kirk_MacLean] | [Kirk_MacLean] | ||||||
| childkey-notif | 1891 | tcp | ChildKey Notification | ||||||||
| childkey-notif | 1891 | udp | ChildKey Notification | ||||||||
| ultrabac | 1910 | tcp | UltraBac Software communications port | [Paul_Bunn] | [Paul_Bunn] | ||||||
| ultrabac | 1910 | udp | UltraBac Software communications port | [Paul_Bunn] | [Paul_Bunn] | ||||||
| mtp | 1911 | tcp | Starlight Networks Multimedia Transport Protocol | [Bruce_Lieberman] | [Bruce_Lieberman] | ||||||
| mtp | 1911 | udp | Starlight Networks Multimedia Transport Protocol | [Bruce_Lieberman] | [Bruce_Lieberman] | ||||||
| rhp-iibp | 1912 | tcp | rhp-iibp | [George_Nachman][Tom_Lake] | [George_Nachman][Tom_Lake] | ||||||
| rhp-iibp | 1912 | udp | rhp-iibp | [George_Nachman][Tom_Lake] | [George_Nachman][Tom_Lake] | ||||||
| armadp | 1913 | tcp | armadp | [Kevin_Welton] | [Kevin_Welton] | ||||||
| armadp | 1913 | udp | armadp | [Kevin_Welton] | [Kevin_Welton] | ||||||
| elm-momentum | 1914 | tcp | Elm-Momentum | [Willie_Wu] | [Willie_Wu] | ||||||
| elm-momentum | 1914 | udp | Elm-Momentum | [Willie_Wu] | [Willie_Wu] | ||||||
| facelink | 1915 | tcp | FACELINK | [J_H_Hermans] | [J_H_Hermans] | ||||||
| facelink | 1915 | udp | FACELINK | [J_H_Hermans] | [J_H_Hermans] | ||||||
| persona | 1916 | tcp | Persoft Persona | [Tom_Spidell] | [Tom_Spidell] | ||||||
| persona | 1916 | udp | Persoft Persona | [Tom_Spidell] | [Tom_Spidell] | ||||||
| noagent | 1917 | tcp | nOAgent | [Martin_Bestmann] | [Martin_Bestmann] | ||||||
| noagent | 1917 | udp | nOAgent | [Martin_Bestmann] | [Martin_Bestmann] | ||||||
| can-nds | 1918 | tcp | IBM Tivole Directory Service - NDS | ||||||||
| can-nds | 1918 | udp | IBM Tivole Directory Service - NDS | ||||||||
| can-dch | 1919 | tcp | IBM Tivoli Directory Service - DCH | ||||||||
| can-dch | 1919 | udp | IBM Tivoli Directory Service - DCH | ||||||||
| stun-p2 | 1991 | tcp | cisco STUN Priority 2 port | ||||||||
| stun-p2 | 1991 | udp | cisco STUN Priority 2 port | ||||||||
| prp | 2091 | tcp | PRP | [Amir_Peless] | [Amir_Peless] | ||||||
| prp | 2091 | udp | PRP | [Amir_Peless] | [Amir_Peless] | ||||||
| tvbus | 2191 | tcp | TvBus Messaging | [Brian_W_Beach] | [Brian_W_Beach] | 2003-01 | |||||
| tvbus | 2191 | udp | TvBus Messaging | [Brian_W_Beach] | [Brian_W_Beach] | 2003-01 | |||||
| eapsp | 2291 | tcp | EPSON Advanced Printer Share Protocol | [SEIKO_EPSON] | [SEIKO_EPSON] | 2006-06 | |||||
| eapsp | 2291 | udp | EPSON Advanced Printer Share Protocol | [SEIKO_EPSON] | [SEIKO_EPSON] | 2006-06 | |||||
| 3com-net-mgmt | 2391 | tcp | 3COM Net Management | [Prathibha_Nagvar] | [Prathibha_Nagvar] | ||||||
| 3com-net-mgmt | 2391 | udp | 3COM Net Management | [Prathibha_Nagvar] | [Prathibha_Nagvar] | ||||||
| conclave-cpp | 2491 | tcp | Conclave CPP | [Larry_Lipstone] | [Larry_Lipstone] | ||||||
| conclave-cpp | 2491 | udp | Conclave CPP | [Larry_Lipstone] | [Larry_Lipstone] | ||||||
| maytagshuffle | 2591 | tcp | Maytag Shuffle | [Ken_Ksiazek] | [Ken_Ksiazek] | ||||||
| maytagshuffle | 2591 | udp | Maytag Shuffle | [Ken_Ksiazek] | [Ken_Ksiazek] | ||||||
| itinternet | 2691 | tcp | ITInternet ISM Server | [Ron_Ehli] | [Ron_Ehli] | ||||||
| itinternet | 2691 | udp | ITInternet ISM Server | [Ron_Ehli] | [Ron_Ehli] | ||||||
| mtport-regist | 2791 | tcp | MT Port Registrator | [Maxim_Tseitlin] | [Maxim_Tseitlin] | ||||||
| mtport-regist | 2791 | udp | MT Port Registrator | [Maxim_Tseitlin] | [Maxim_Tseitlin] | ||||||
| cinegrfx-elmd | 2891 | tcp | CINEGRFX-ELMD License Manager | [Greg_Ercolano_2] | [Greg_Ercolano_2] | ||||||
| cinegrfx-elmd | 2891 | udp | CINEGRFX-ELMD License Manager | [Greg_Ercolano_2] | [Greg_Ercolano_2] | ||||||
| tdaccess | 2910 | tcp | TDAccess | [Tom_Haapanen] | [Tom_Haapanen] | ||||||
| tdaccess | 2910 | udp | TDAccess | [Tom_Haapanen] | [Tom_Haapanen] | ||||||
| blockade | 2911 | tcp | Blockade | [Blockade] | [Blockade] |