Network Ports


In computer networking, there are network port numbers used for various applications. The range of these network ports are from 0 to 65535. There are three different port types used networking. These network port types are given below:


  • Well-known Ports
  • Registered Ports
  • Dynamic Ports


Some of these port numbers are well-known ports. These well-known ports are the reserved ports between 0 and 1024. The full list of these network port numbers are given in RFC 1700. IANA (Internet Assigned Numbers Authority) assigns these well-known ports.


The other network ports are registered ports between 1024 and 49151. These portsa re assigned by IANA for specific services.


The last part of ports in networking are dynamic ports. Daynamic ports are the ports from 49152 to 65565. These ports in networking are not registered with IANA.


TCP (Transmission Control Protocol) and UDP (User Datagram Protocol) uses these well-known ports. Only one port is required for full-duplex, bidirectional traffic. Beside SCTP (Stream Control Transmission Protocol) and DCCP (Datagram Congestion Control Protocol) use these ports.


You can download the Cheat Sheet about Well-known network ports.



Well Known Ports in Networking


Well-known network ports are from 0 to 1024. These port numbers are given by IANA (Internet Assigned Numbers Authority). And the full list of these port numbers are in RFC 1700.


Some of these  well-known ports are used by TCP and some of them are used UDP. These TCP and USP ports are also asked in many network engineering technical interviews as interview questions. So, what are these ports in networking?


Well-known TCP ports are the network ports used by the applications that works with TCP as transport protocol. So, what are these applications that uses well-known TCP ports?


For example, FTP (File Transport Protocol) is one of the applications that uses TCP ports. The FTP ports are TCP port 20 and TCP port 21. The other applcation that uses TCP as transport protocol is Telnet. Telnet uses TCP port 23.


Well-known UDP ports are the network ports used by the applications that works with UDP as transport protocol. So, what are these applications that uses well-known UDP ports?


For example TFTP (Trivial File Transport Protocol) is one of the applciations that uses UDP ports. UDP port 69 is used by TFTP. Another example that uses UDP as transport protocol is SNMP. SNMP uses UDP port 161 for SNMP and UDP port 162 for SNMP trap messages.


Below, you can find all the wellknown ports used by the applications that uses TCP & UDP network ports.


1tcpmuxTCP port multiplexer
5rjeRemote job entry
7echoEcho service
9discardZero service for test purposes
11systatSystem information
13daytimeTime and date
17qotdSends quote of the day
18mspSends text messages
19chargenSends an infinite character string
20ftp-dataFTP data transfer
21ftpFTP connection
22sshSecure Shell Service
23telnetTelnet service
25smtpSimple Mail Transfer Protocol
37timeMachine-readable time protocol
39rlpResource location protocol
42nameserverName service
43nicnameWHOIS directory service
49tacacsTerminal access controller access control system
50re-mail-ckRemote mail checking
53domainDNS name resolver
67bootpsBootstrap protocol services
68bootpcBootstrap client
69tftpTrivial file transfer protocol
70gopherDocument search
71geniusGenius protocol
79fingerDelivers user contact information
80httpHypertext transfer protocol
81Torpark: Onion routing (unofficial)
82Torpark: Control (unofficial)
88kerberosNetwork authentication system
101hostnameNIC host name
102Iso-tsapISO TSAP protocol
105csnet-nsMailbox mail server
107rtelnetRemote telnet
109pop2Post office protocol v2 for e-mail communication
110pop3Post office protocol v3 for e-mail communication
111sunrpcRPC protocol for NFS
113authAuthentication service
115sftpSimple file transfer protocol
117uucp-pathFile transfer between Unix systems
119nntpTransfer of messages in news groups
123ntpTime synchronization service
137netbios-nsNETBIOS name service
138netbios-dgmNETBIOS datagram service
139netbios-ssnNETBIOS session service
143imapInternet message access protocol for e-mail communication
161snmpSimple network management protocol
162snmptrapSimple network management protocol trap
177xdmcpX display manager
179bgpBorder gateway protocol
194ircInternet relay chat
199smuxSNMP UNIX multiplexer
201at-rtmpAppleTalk routing
209qmtpQuick mail transfer protocol
210z39.50Bibliographic information system
213ipxInternetwork packet exchange
220imap3IMAP v3 for e-mail communication
369rpc2portmapCoda file system port mapper
370codaauth2Coda file system authentication service
389ldapLightweight directory access protocol
427svrlocService location protocol
443httpsHTTPS (HTTP over SSL/TLS)
444snppSimple network paging protocol
445microsoft-dsSMB over TCP/IP
464kpasswdKerberos password change
500isakmpSecurity protocol
512execRemote process execution
512comsat/biffMail client and server
513loginLogin to remote computer
513whoWhod user logging daemon
514shellRemote shell
514syslogUnix system logging service
515printerLine printer daemon print services
517talkTalk remote calling
518ntalkNetwork talk
520efsExtended file name server
520routerRouting information protocol
521ripngRouting information protocol for IPv6
525timedTime server
530courierCourier remote procedure call
531conferenceChat over AIM and IRC
532netnewsNetnews newsgroup service
533netwallEmergency broadcasts
540uucpUnix-to-Unix copy protocol
543kloginKerberos v5 remote login
544kshellKerberos v5 remote shell
546dhcpv6-clientDHCP v6 client
547dhcpv6-serverDHCP v6 server
548afpovertcpApple filing protocol over TCP
554rtspReal time streaming protocol
556remotefsRemote file system
563nntpsNNTP over SSL/TLS
587submissionMessage submission agent
631ippInternet printing protocol
631Common Unix printing system (unofficial)
636ldapsLDAP over SSL/TLS
674acapApplication configuration access protocol
694ha-clusterHeartbeat service
749kerberos-admKerberos v5 administration
750kerberos-ivKerberos v4 services
873rsyncrsync file transfer services
992telnetsTelnet over SSL/TLS
993imapsIMAP over SSL/TLS
995pop3sPOP3 over SSL/TLS


Registered Network Ports

Registered networking ports start from port 1024 to 49151. IANA (Internet Assigned Numbers Authority)  assigns these registerd network ports. Below, you can find these registered networking ports


1080socksSOCKS proxy
1433ms-sql-sMicrosoft SQL server
1434ms-sql-mMicrosoft SQL monitor
1494icaCitrix ICA client
1512winsWindows internet name service
1524ingreslockIngres DBMS
1701l2tpLayer 2 tunneling protocol/Layer 2 forwarding
1812radiusRADIUS authentication
1813radius-acctRADIUS access
1985hsrpCisco HSRP
2008Teamspeak 3 accounting (unofficial)
2010Teamspeak 3 web list (unofficial)
2049nfsNetwork file system
2102zephyr-srvZephyr server
2103zephyr-cltZephyr client
2104zephyr-hmZephyr host manager
2401cvspserverConcurrent versions system
2809corbalocCommon object request broker architecture
3306mysqlMySQL database service (also for MariaDB)
4321rwhoisRemote whois service
6000X11X Windows system services
11371pgpkeyserverPublic keyserver for PGP
13720bprdSymantec/Veritas NetBackup
13721bpdbmSymantec/Veritas database manager
13724vnetdSymantec/Veritas network utility
13782bpcdSymantec/Veritas NetBackup
13783vopiedSymantec/Veritas VOPIE
22273wnn6Kana/Kanji conversion
23399Skype (unofficial)
26000quakeQuake and other multiplayer games
33434tracerouteNetwork tracking


Dynamic Networking Ports

Registered networking ports are the ports from 49152 to 65565. These ports can be used locally or dynamically by the applications. They are not assigned by IANA.



Back to: CCNP Enterprise 350-401 ENCOR

Leave a Reply

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


  • info@ipcisco.com
IPCisco is the Winner! “Best Certification Study Journey of 2019!”


CCNP Enterprise 350-401 ENCOR