Port Directory & SecurityIANA 1,000+
100% Client

TCP / UDP Port Directory & Attack Surface Analyzer

Search over 1,000 standardized IANA port assignments, inspect CVE attack vectors, analyze open ports from scan outputs or configs, and generate tailored firewall rules.

Popular:
Range:
Sort:
Showing 1454 standardized ports
Page 1 of 46
1TCP/UDP
Standard / Low

tcpmux

TCP Port Service Multiplexer

Network & InfrastructureDetails
5TCP/UDP
Standard / Low

rje

Remote Job Entry

Remote AccessDetails
7TCP/UDP
Standard / Low

echo

Echo

Network & InfrastructureDetails
9TCP/UDP
Standard / Low

discard

Discard

Network & InfrastructureDetails
11TCP/UDP
Standard / Low

systat

Active Users

Network & InfrastructureDetails
13TCP/UDP
Standard / Low

daytime

Daytime

Network & InfrastructureDetails
15TCP
Standard / Low

port-15

Unassigned [was netstat]

Network & InfrastructureDetails
17TCP/UDP
Standard / Low

qotd

Quote of the Day

Network & InfrastructureDetails
18TCP/UDP
Standard / Low

msp

Message Send Protocol (historic)

Email & MessagingDetails
19TCP/UDP
Standard / Low

chargen

Character Generator

Network & InfrastructureDetails
20TCP/UDP
High Risk

ftp-data

File Transfer [Default Data]

File Transfer & StorageDetails
21TCP/UDP
High Risk

ftp

File Transfer Protocol [Control]

File Transfer & StorageDetails
22TCP/UDP
Standard / Low

ssh

The Secure Shell (SSH) Protocol

Remote AccessDetails
23TCP/UDP
Critical Risk

telnet

Telnet

Remote AccessDetails
24TCP/UDP
Standard / Low

port-24

any private mail system

Email & MessagingDetails
25TCP/UDP
High Risk

smtp

Simple Mail Transfer

Email & MessagingDetails
27TCP/UDP
Standard / Low

nsw-fe

NSW User System FE

System & RPCDetails
29TCP/UDP
Standard / Low

msg-icp

MSG ICP

Network & InfrastructureDetails
31TCP/UDP
Standard / Low

msg-auth

MSG Authentication

Network & InfrastructureDetails
33TCP/UDP
Standard / Low

dsp

Display Support Protocol

Network & InfrastructureDetails
35TCP/UDP
Standard / Low

port-35

any private printer server

Network & InfrastructureDetails
37TCP/UDP
Standard / Low

time

Time

Network & InfrastructureDetails
38TCP/UDP
Standard / Low

rap

Route Access Protocol

Network & InfrastructureDetails
39TCP/UDP
Standard / Low

rlp

Resource Location Protocol

Network & InfrastructureDetails
41TCP/UDP
Standard / Low

graphics

Graphics

Network & InfrastructureDetails
42TCP/UDP
Standard / Low

name

Host Name Server

Network & InfrastructureDetails
43TCP/UDP
Standard / Low

nicname

Who Is

Network & InfrastructureDetails
44TCP/UDP
Standard / Low

mpm-flags

MPM FLAGS Protocol

Network & InfrastructureDetails
45TCP/UDP
Standard / Low

mpm

Message Processing Module [recv]

Email & MessagingDetails
46TCP/UDP
Standard / Low

mpm-snd

MPM [default send]

Network & InfrastructureDetails
48TCP/UDP
Standard / Low

auditd

Digital Audit Daemon

Network & InfrastructureDetails
49TCP/UDP
Standard / Low

tacacs

Login Host Protocol (TACACS)

Remote AccessDetails
Page 1 of 46

TCP & UDP Port Reference & Security FAQ

Essential networking fundamentals, port range taxonomy, and firewall defense strategies.

What is a TCP / UDP Port and how does assignment work?

In computer networking, a port is a 16-bit unsigned number (ranging from 0 to 65,535) that identifies a specific endpoint or application process on an operating system. The Internet Assigned Numbers Authority (IANA) coordinates standard port number assignments to prevent conflicts between common Internet services like HTTP, DNS, and SSH.

What port is 8080 and why is it used as an alternative to 80?

Port 8080 is the standard HTTP Alternate port. On Unix and Linux systems, ports below 1024 are privileged and require root or administrator access to bind to. Port 8080 allows developers and application servers (such as Apache Tomcat, Jenkins, Spring Boot, or local proxies) to host HTTP web applications without requiring root execution privileges.

What is the difference between Well-Known, Registered, and Dynamic Ports?

RFC 6335 establishes three standardized port ranges:
• Well-Known Ports (0–1023): Assigned to foundational network protocols (HTTP 80, SSH 22, DNS 53); requires system privileges.
• Registered Ports (1024–49151): Listed by IANA for specific vendor software and database daemons (MySQL 3306, Redis 6379, RDP 3389).
• Dynamic / Ephemeral Ports (49152–65535): Used temporarily by client operating systems for outbound sessions.

Which ports are most commonly targeted by automated ransomware and botnets?

The most actively probed attack surfaces on the public Internet include Port 445 (SMB, exploited by EternalBlue MS17-010), Port 3389 (RDP, targeted by credential brute-forcers), Port 23 (Telnet, hijacked by Mirai IoT botnets), and unauthenticated data stores like Port 6379 (Redis) and Port 27017 (MongoDB). These services should always be sequestered behind private VPC subnets or VPNs.