TCP and UDP Port List, Names and Usage Frequency – POFTUT

TCP and UDP Port List, Names and Usage Frequency


Nmap tool provides a popular ports list as a database where this list is also used in network and service scans. Here is the list but before we will look at the command which will list ports according to the popularity.

Nmap Top Ports Listing

We can use sort command in order to list ports according to their usage frequency. The Nmap port or service database located at /usr/share/nmap/nmap-services . We provide -k3 which specifies the column number of the frequency.

$ sort -r -k3 /usr/share/nmap/nmap-services
Nmap Top Ports Listing
Nmap Top Ports Listing

Top 10 Port List

We will list and explain most popular ports in this part.

FTP

  • File Transfer Protocol or simply FTP is old protocol which is designed to file transfer over network.
  • TCP 20 and TCP 21

SSH

  • Secure Shell protocol which is designed to connect and get a secure encrypted shell to the remote host. It is popular in Linux ecosystem.
  • TCP 22

TELNET

  • Clear text or unsecure remote shell protocol which is older than SSH. Telnet mainly used by network devices and printers
  • TCP 23

SMTP

  • Simple Mail Transfer Protocol is used to trans mail data between servers. It is defacto standard for mail delivery.
  • TCP 25

DNS

  • Domain Name System is used to resolve domain names to IP address or reverse way.
  • TCP 53 and UDP 53

DHCP

  • Dynamic Host Control Protocol is used to provide host configuration over network which is mainly used to set IP address to the hosts.
  • UDP 67 and UDP 68

TFTP

  • Trivial File Transfer Protocol is more basic version of the FTP and it has no security mechanism.
  • UDP 69
LEARN MORE  How To Read RSA, X509, PKCS12 Certificates with OpenSSL?

HTTP

  • Hyper Text Transfer Protocol is the most of the todays internet. It is used to server web pages over web servers.
  • TCP 80

HTTPS

  • HTTPS is the secure version of the HTTP protocol
  • TCP 443

NTP

  • Network Time Protocol is used to change date and time information over network
  • UDP 123

SNMP

  • Simple Network Management Protocol is developed to manage devices over the network but mainly used to monitor devices in today.
  • TCP 161, 162 and UDP 161,162

Leave a Comment