[go: nahoru, domu]

Jump to content

Registered port: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
m Unlinking full-dates. Details here. Codes: BRodd(×1)
Adding short description: "A network port designated for use with a certain protocol or application"
 
(47 intermediate revisions by 34 users not shown)
Line 1: Line 1:
{{Short description|A network port designated for use with a certain protocol or application}}
A ''[[network port|port]]'', in this context, is essentially a sub-address defined within the [[Internet Protocol]]. The range of valid ports is 1–65535. A '''registered port''' is one assigned by the [[Internet Corporation for Assigned Names and Numbers]] (ICANN) to a certain use. Each registered port is in the range 1024–49151.
{| class="wikitable floatright"
|+ Port ranges
|-
! Start !! End !! Designation
|-
| 0 || 1023 || System or [[well-known port]]s
|-
| 1024 || 49151 || User or registered ports
|-
| 49152 || 65535 || [[Ephemeral port|Dynamic, private or ephemeral ports]]
|}


A '''registered port''' is a [[network port]] designated for use with a certain protocol or application.
Since 21 March 2001 the registry agency is [[ICANN]]; before that time it was [[Internet Assigned Numbers Authority|IANA]].


Registered port numbers are currently assigned by the [[Internet Assigned Numbers Authority]] (IANA) and were assigned by [[Internet Corporation for Assigned Names and Numbers]] (ICANN) before March 21, 2001,<ref>{{citation |title=Contract Between ICANN and the United States Government for Performance of the IANA Function |archive-url=https://web.archive.org/web/20081226080420/http://www.icann.org/en/general/iana-contract-21mar01.htm |url=http://www.icann.org/en/general/iana-contract-21mar01.htm |archive-date=2008-12-26 |date=21 March 2001}}</ref> and were assigned by the [[Information Sciences Institute]] (USC/ISI) before 1998.
Ports with numbers lower than those of the registered ports are called ''well known ports''; port with numbers greater than those of the registered ports are called ''dynamic and/or private ports''.

'''ports 0~1023''' - well known ports<br>
'''ports 1024~49151''' - registered port - vendors use for proprietary applications<br>
'''ports > 49151''' - dynamic/private ports


Ports with numbers 0–1023 are called ''system'' or ''[[well-known port]]s''; ports with numbers 1024-49151 are called ''user'' or ''[[well-known port#Registered_ports| registered ports]]'', and ports with numbers 49152-65535 are called ''dynamic'', ''private'' or ''[[ephemeral port]]s''.<ref>{{cite IETF |rfc=6335 |title=Internet Assigned Numbers Authority (IANA) Procedures for the Management of the Service Name and Transport Protocol Port Number Registry |date=August 2011 |section=6}}</ref> Both system and user ports are used by transport protocols ([[Transmission Control Protocol|TCP]], [[User Datagram Protocol|UDP]], [[Datagram Congestion Control Protocol|DCCP]], [[Stream Control Transmission Protocol|SCTP]]) to identify an application or service.


==See also==
==See also==
* [[List of TCP and UDP port numbers]]
* [[List of TCP and UDP port numbers]]

==References==
{{Reflist}}


==External links==
==External links==
* [https://www.iana.org/assignments/port-numbers IANA's Official list of ports]
* [http://www.ports-services.com/ Ports & Services Database]

[[Category:Internet protocols]]



{{compu-network-stub}}
{{Compu-network-stub}}

Latest revision as of 16:13, 20 January 2023

Port ranges
Start End Designation
0 1023 System or well-known ports
1024 49151 User or registered ports
49152 65535 Dynamic, private or ephemeral ports

A registered port is a network port designated for use with a certain protocol or application.

Registered port numbers are currently assigned by the Internet Assigned Numbers Authority (IANA) and were assigned by Internet Corporation for Assigned Names and Numbers (ICANN) before March 21, 2001,[1] and were assigned by the Information Sciences Institute (USC/ISI) before 1998.

Ports with numbers 0–1023 are called system or well-known ports; ports with numbers 1024-49151 are called user or registered ports, and ports with numbers 49152-65535 are called dynamic, private or ephemeral ports.[2] Both system and user ports are used by transport protocols (TCP, UDP, DCCP, SCTP) to identify an application or service.

See also[edit]

References[edit]

  1. ^ Contract Between ICANN and the United States Government for Performance of the IANA Function, 21 March 2001, archived from the original on 2008-12-26
  2. ^ Internet Assigned Numbers Authority (IANA) Procedures for the Management of the Service Name and Transport Protocol Port Number Registry. August 2011. sec. 6. doi:10.17487/RFC6335. RFC 6335.

External links[edit]