In computer networking, the protocols of the Transport Layer of the Internet Protocol Suite, most notably the Transmission Control Protocol (TCP) and the User Datagram Protocol (UDP), but also other protocols, use a numerical identifier for the data structures of the endpoints for host-to-host communications. Such an endpoint is known as a port and the identifier is the port number. The Internet Assigned Numbers Authority (IANA) is responsible for maintaining the official assignments of port numbers for specific uses.
Table legend
Color coding of table entries
Well-known ports: 0–1023
According to IANA "The Well Known Ports are assigned by the IANA and on most systems can only be used by system (or root) processes or by programs executed by privileged users. Ports are used in the TCP to name the ends of logical connections which carry long term conversations. For the purpose of providing services to unknown callers, a service contact port is defined. This list specifies the port used by the server process as its contact port. The contact port is sometimes called the "well-known port"."
Registered ports: 1024–49151
Only those ports that are commonly used are listed; for full list, refer to the IANA port list.
When investigating TCP traffic, be careful not to confuse the client and server ports. The client port is incremental, typically beginning at 1024 at boot time and wrapping at 4096. If the port you are investigating is in the lower part of this range, it may be a client port. Stateful firewalls identify the server port, but packet sniffers and stateless firewalls do not. For example, a packet sniffer showing a TCP packet with source port 1080 and destination port 1494 might be either the SOCKetS or Citrix Independent Computing Architecture (ICA) protocols. The only way to know for sure is to examine the initial TCP handshake.
With UDP, client port selection depends on the application and may be incremental, fixed to a nonsensical value, or fixed equal to the server port.
Dynamic and/or private ports: 49152–65535
By definition, no ports can be registered in the dynamic range.
Many Linux kernels and/or distros use 32768 to 61000. /proc/sys/net/ipv4/ip_local_port_range indicates the range in use.
See also
- TCP and UDP port
- Internet Protocol Suite
References
- ^ a b c d e f g h "Port Numbers". The Internet Assigned Numbers Authority (IANA) . http://www.iana.org/assignments/port-numbers .
- ^ RFC 887, Resource Location Protocol
- ^ RFC 1476, RAP: Internet Route Access Protocol
- ^ RFC 983, ISO Transport Services on Top of the TCP
- ^ The Remote User Telnet Service
- ^
- ^ COM Fundamentals - Guide - COM Clients and Servers - Inter-Object Communications - Microsoft RPC
- ^ RFC 1068, Background File Transfer Program (BFTP)
- ^ Cisco Document ID: 7244, Understanding Simple Network Management Protocol (SNMP) Traps
- ^ RFC 4409, Message Submission for Mail
- ^ RFC 3620, The TUNNEL Profile
- ^ INTERNET DRAFT, DHCP Failover Protocol
- ^ RFC 3632, VeriSign Registry Registrar Protocol (RRP) Version 2.0.0
- ^ IEEE Standard (1244.3-2000) for Media Management System (MMS) Media Management Protocol (MMP)
- ^ Integrated Virtualization Manager on IBM System p5
- ^ IEEE Standard (1244.2-2000) for Media Management Systems (MMS) Session Security, Authentication, Initialization Protocol (SSAIP)
- ^ RFC 4204, Link Management Protocol
- ^ RFC 3981, IRIS: The Internet Registry Information Service (IRIS) Core Protocol
- ^ Internet Registry Information Service (IRIS)
- ^ Internet-Draft, Using the Internet Registry Information Service (IRIS) over the Blocks Extensible Exchange Protocol (BEEP)
- ^ Tag Distribution Protocol Internet-Draft
- ^ United States Patent 7286529, Discovery and tag space identifiers in a tag distribution protocol (TDP)
- ^ Cisco IOS Software Release 11.1CT New Features
- ^ Cisco IOS Software Releases 12.0 S, MPLS Label Distribution Protocol (LDP)
- ^ World Intellectual Property Organization (WIPO) WO/2004/056056, Arrangement in a Router of a Mobile Network for Optimizing Use of Messages Carrying Reverse Routing Headers
- ^ Port 903: "Required ports for configuring an external firewall to allow ESX and VirtualCenter traffic", 2009-07-07. Retrieved on 2009-08-04.
- ^ Brief descriptions of registered TCP and UDP ports
- ^ Tuxánci game—a multiplatform game, inspired by the Czech game Bulanci, distributed under the GNU General Public License
- ^ IBM U2 product family
- ^ IETF Draft of the Minger Email Address Verification Protocol
- ^ RFC 2167, Referral Whois (RWhois) Protocol
- ^ Symantec Intruder Alert product support
- ^ IBM Tivoli Netcool/Impact
- ^ pcAnywhere IP port usage
- ^ How to change the IP ports that pcAnywhere uses
- ^ TeamViewer Desktop Sharing
- ^ CVSup.org
- ^ prd Technologies Ltd Billing & Rating Solutions
- ^ Smartlaunch 4.1 Cyber Cafe Management Software Product Overview
- ^ Intel DMI (Desktop Management Interface)
- ^ a b VMware Communities: Change MUI ports?
- ^ a b Apache Synapse
- ^ Lantronix Discontinued Products / No Longer Supported
- ^ Lantronix UDS-10 UDS100 User Guide
- ^ Automatic Packet Reporting System 'APRS Wiki'
- ^ Mac OS X Server 10: Web service uses ports 80 and 16080 by default
Gnutella/Limewire and ports
From: "Darren R. Weber"
To: redhat-list redhat com; Subject: Gnutella/Limewire and ports; Date: Sat, 8 Sep 2001 02:15:52 -0400 Block limewire ports? [Archive] - Web Hosting Talk
[Archive] Block limewire ports? Computers and Peripherals ... I've been searching and searching but so far have no idea how to go about blocking limewire at the router level.
Block LimeWire and block Kazaa + LimeWire port list
Block LimeWire and block Kazaa from school and company networks. Prevent students and employees using selected file sharing programs. limeWireLimeWire ports list - what port does ...
Blocking Limewire ports - Cyber Tech Help Support ...
Blocking Limewire ports Networking ... I'd like to block the ports Limewire uses to connect to the internet on my network but I'm not sure how to go about doing it.
Norton Personal Firewall / Limewire port 45100
G4 400 / OS 10.2.8, BSD installed / Limewire 3.6.14 I have Norton Personal Firewall set to leave ports 6346 & 6347 open for Gnutella. ~*~ When I
ports/63685: Update limewire port to version 3.8.6
Subject: ports/63685: Update limewire port to version 3.8.6; From: krion at FreeBSD.org (Kirill Ponomarew) Date: Wed Mar 3 13:14:26 2004
Limewire port Free Download
Limewire port Free Download,Limewire port Software Collection Download
LimeWire - Free and Pro P2P Download Clients - 4.8 - 4 ...
Advanced - Port allows the default Limewire port to be changed. Advanced - Firewalls allows the client to work from behind a firewall by specifying the current IP addresses and port ...
ports/63685: Update limewire port to version 3.8.6
Subject: ports/63685: Update limewire port to version 3.8.6; From: past at noc.ntua.gr (Panagiotis Astithas) Date: Wed Mar 3 03:20:22 2004
limewire ports
what ports does limewire use ... Open Discussion topics Discuss the time of day, whatever you want to. This is the hangout area.