Posted by & filed under General.

Here are a few TCP / UDP Ports you might come across. It is useful when applying TCP/IP Filtering to make sure all your services continue working :)

Port Protocol Description
20 TCP FTP (File Transfer Protocol) – data port
21 TCP FTP – control (command) port
22 TCP SSH (Secure Shell) – used for secure logins, file transfers (scp,sftp) and for forwarding
23 TCP Telnet protocol – Unencrypted text communications
25 TCP SMTP (Simple Mail Transfer Protocol) – used for sending emails
53 TCP DNS (Domain Name Server)
70 TCP Gopher protocol
79 TCP Finger protocol
80 TCP HTTP (Hyper Text Transfer Protocol)
88 TCP Kerberos – Authenticating agent
110 TCP POP3 (Post Office Protocol version 3) Email retrieval
119 TCP NNTP (Network News Transfer Protocol) – Used to retrieve newsgroup messages
123 UDP NTP (Network Time Protocol) – Used for time synchronization
143 TCP IMAP4 (Internet Message Access Protocol) Used to retrieve email
161 UDP SNMP (Simple Network Management Protocol)
179 TCP BGP (Border Gateway Protocol)
194 TCP IRC (Internet Relay Chat)
389 TCP LDAP (Lightweight Directory Access Protocol)
443 TCP HTTPS – HTTP over SSL (encrypted transmission)
445 TCP Microsoft-DS (Active Directory, Windows shares, Sasser Worm, Agobot, Zobot Worm)
445 UDP Microsoft-DS SMB file sharing
514 UDP Syslog Protocol – Used for system logging
540 TCP UUCP (Unix-to-Unix Copy Protocol)
554 TCP RTSP (Real Time Streaming Protocol)
636 TCP LDAP over SSL (encrypted transmission)
993 TCP IMAP4 over SSL (encrypted transmission)
995 TCP POP3 over SSL (encrypted transmission)
1080 TCP SOCKS proxy
1194 UDP OpenVPN
1433 TCP Microsoft SQL database system
1434 TCP Microsoft SQL Monitor
1434 UDP Microsoft SQL Monitor
1521 TCP Oracle database default listener
1723 TCP Microsoft PPTP VPN
1723 UDP Microsoft PPTP VPN
1863 TCP MSN Messenger
2082 TCP CPanel’s default port
2083 TCP CPanel’s default port for SSL connection
2086 TCP WebHost Manager’s default port
2087 TCP WebHost Manager’s default port for SSL connections
2095 TCP CPanel’s default port for webmail connections
2096 TCP CPanel’s default port for webmail connections via SSL
3306 TCP MySQL Database System
3389 TCP Microsoft Terminal Server (Remote Desktop, RDP), Windows Based Terminal (WBT)
5190 TCP AOL and AOL Instant Messenger
5222 TCP XMPP/Jabber – client connection
5223 TCP XMPP/Jabber – default port for SSL Client Connection
5269 TCP XMPP/Jabber – server connection
5432 TCP Postgre SQL database system
5517 TCP Setiqueue Proxy server client for SETI@Home project
5800 TCP VNC remote desktop protocol – for use over HTTP
6667 TCP IRC
6668 TCP IRC
6669 TCP IRC
6891-6900 TCP/UDP MSN Messenger (File Transfer)
6901 TCP/UDP MSN Messenger (Voice)
8000 TCP iRDMI (used for internet radio streams)
8080 TCP HTTP Alternate
31337 TCP Back Orifice – remote administration tool (often a trojan)
49152-65535 TCP/UDP Dynamic Port Range.
(No Ratings Yet)

3 Responses to “Common TCP / UDP Ports List”

  1. m4gus

    I find it interesting that you put port 5800 for VNC over HTTP but not the accompanying port of 5900 which is the direct VNC port.

  2. com

    This was precisely what I was trying to find!

    Thank you so much! My only criticism is that it took me over an hour with 10 different searches to seek out your site.
    Why is top notch content like this so low ranked in the google search.
    It’s beyond bad.



  1.  IIS Hacks | Server Resources » TCP / IP Filtering For Windows

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>