Common TCP-UDP Port Numbers

Port Numbers

Number	Type	Keyword		Description
------	----	-------		----------------------------
1	tcp	tcpmux		TCP Port Service Multiplexer#
7	tcp/udp	echo		
9	tcp/udp	discard		sink null
11	tcp/udp	systat		users
13	tcp/udp	daytime	
15	tcp	netstat	
17	tcp/udp	qotd		Quote of the Day
19	tcp/udp	chargen		ttytst source character generator
20	tcp	ftp-data	
21	tcp	ftp		File Transfer Protocol
22	tcp	ssh		secure shell
23	tcp	telnet	
25	tcp	smtp		Simple Mail Transfer Protocol
37	tcp/udp	time		timserver
39	udp	rlp		resource	# resource location
42	tcp/udp	name		Host Name Server (Replaced by domain)
43	tcp	nicname		Who IS		# usually to sri-nic
49	tcp/udp	tacacs		Login Host Protocol (TACACS) Terminal
         			 Access Controller Access Control System
53	tcp/udp	domain		DNS Domain Name Server
57	tcp	mtp		# deprecated
64	tcp	covia		Communications Integrator (CI)
67	udp	bootps		# bootp server
68	udp	bootpc		# bootp client
69	tcp/udp	tftp		Trivial FTP
70	tcp/udp	gopher		Information Retrieval Protocol
77	tcp	rje		remote job entry
79	tcp	finger		query for user account information
80	tcp/udp	http		WWW	World Wide Web HTTP
81	tcp/udp	hosts2-ns	HOSTS2 Name Server
87	tcp	link		ttylink
88	tcp/udp	kerberos	   kdc  # Kerberos authentication--tcp	
95	tcp/udp	supdup		# BSD supdupd(8) efficient display telnet protocol
101	tcp/udp	hostname	hostname # usually to sri-nic
102	tcp	iso-tsap	Transport Service Access Point (ISO on top of the TCP
103	tcp	x400		# ISO Mail
104	tcp	x400-snd	
105	tcp	csnet-ns	Mailbox Name Nameserver
106		Password Server (Apple - unregistered)
109	tcp	pop2		# PostOffice V.2
110	tcp	pop3		# PostOffice V.3
111	tcp/udp	sunrpc		portmapper # RPC 4.0 portmapper (rcpbind) Sun Remote Procedure Call
113	tcp	auth		ident  Authentication Service # User Verification
115	tcp/udp	sftp		Simple File Transfer Protocol
117	tcp/udp	uucp-path	UNIX to UNIX Copy 
118	tcp	sqlserv		SQL Service
119	tcp	nntp		usenet # Network News Transfer Protocol
123	tcp/udp	ntp		# Network Time Protocol
133	tcp/udp	statsrv		# statistics server
135	tcp/udp	epmap		DCE endpoint resolution
135	tcp	loc-srv		location service
137	tcp/udp	netbios-ns	nbns Name Service  [NetBeui, SMB, CIFS]
138	tcp/udp	netbios-dgm	nbdgm Datagram Servic [NetBeui, SMB, CIFS]
139	tcp	netbios-ssn	nbssn Session Service [NetBeui, SMB, CIFS]
143	tcp	imap		# imap Internet Message Access Protocol
144	tcp	NeWS		news	# Window System
150	tcp	sql-net		SQL-NET
161	udp	snmp		Simple Network Management Protocol
162	udp	snmp-trap	
179	tcp/udp	bgp		Border Gateway Protocol
191	udp	prospero	Prospero Directory Service
256	tcp/udp	rap		RAP Route Access Protocol 
257	tcp/udp	set		Secure Electronic Transaction
311		AppleShare IP WebAdmin
389	tcp/udp	ldap		Lightweight Directory Access Protocol
414	tcp	infoseek	Infoseek
416	tcp	silverplatter		Silverplatter
417	tcp	onmux		Onmux
418	tcp	hyper-g		Integrated Hypermedia Server
419	tcp/udp	ariel		Ariel - Document delivery in TIFF format
421	tcp/udp	ariel2		Ariel
422	tcp/udp	ariel3		Ariel
423	tcp/udp	opc-job-start	IBM Operations Planning and Control Start
424	tcp/udp	opc-job-track	IBM Operations Planning and Control Track
427		SLP	Service Location Protocol (Network Browser)
443	tcp/udp	https		http protocol over TLS/SSL
445	tcp/upd	microsoft-ds	Microsoft-DS
465	tcp	nntp		NNTP over SSL
500		IPSec, PPTP, L2TP
512	tcp	exec		# BSD rexecd(8) Remote process execution
512	udp	biff		comsat - Mail Notification protocol
513	tcp/udp	login		# BSD rlogind(8) remote login
513	udp	who		whod # BSD rwhod(8)
514	tcp	shell		cmd  # BSD rshd(8) remote shell (no passwords)
514	udp	syslog		# BSD syslogd(8)
515	tcp	printer		spooler lpr, lpd# BSD lpd(8)
517	udp	talk		# BSD talkd(8)
518	udp	ntalk		# SunOS talkd(8)
520	tcp	efs		# for LucasFilm
520	udp	route		router routed	# 521/udp too
525	udp	timed		timeserver
526	tcp	tempo		newdate
530	tcp	courier		rpc	# experimental
531	tcp	conference	chat
532	tcp	netnews		readnews
533	udp	netwall		# -for emergency broadcasts
540	tcp	uucp		uucpd		# BSD uucpd(8) UUCP service
543	tcp	klogin		# Kerberos authenticated rlogin	
544	tcp	kshell		cmd             # and remote shell	
548		AFP		Apple Filing Protcol (AFP) over TCP
550	udp	new-rwho	new-who	# experimental
554		rtsp		Real Time Streaming Protocol
556	tcp	remotefs	# Brunhoff remote filesystem	rfs_server rfs
560	udp	rmonitor	rmonitord	# experimental
561	udp	monitor		# experimental
563	tcp	smtp		SMTP over SSL
600	tcp	pcserver	# ECD Integrated PC board srvr
600-
1023		Mac		Apple OS X RPC-based services (e.g. Netinfo)
610	tcp	npmp-local	npmp-local
611	tcp	npmp-gui	npmp-gui
610	tcp	cpiod		# ABARS stuff; 2-13-92
611	tcp	ifind		# ABARS stuff; 2-13-92
612	tcp	restitd		# ABARS stuff; 2-13-92
625		Directory Svc	Directory Service Proxy (DSProxy) Apple unregistered
631		IPP		Internet Printing Protocol (Apple)
635	udp	mount	
635	udp	mount		# NFS Mount Service
640	udp	pcnfs		# PC-NFS DOS Authentication
650	udp	bwnfs		# BW-NFS DOS Authentication
674	udp	acap		ACAP
729	tcp	netviewdm1	IBM NetView DM/6000 Server/Client
730	tcp	netviewdm2	IBM NetView DM/6000 send/tcp
731	tcp	netviewdm3	IBM NetView DM/6000 receive/tcp
741	tcp	netgw		netGW
749	tcp/udp	kerberos-adm	# Kerberos 5 admin	changepw
750	tcp/udp	kerberos-iv	kdc	# Kerberos key server
750	tcp/udp	kerberos-sec	# Kerberos authentication--tcp	
751	tcp/udp	kerberos_master	# Kerberos authentication	
752	tcp	kerberos_adm	# Kerberos 5 admin/changepw	
752	udp	passwd_server	# Kerberos passwd server	
754	tcp	krb5_prop	# Kerberos slave propagation	
801	tcp/udp	device	
901	tcp	sabarsd	
902	tcp	abarsd	
905	tcp	admind	
1001	tcp	onlinetli	# TCP/IP TLI (Transport Level Interface) Server	
1002	tcp	inf71tli	# TCP/IP TLI Server	
1003	tcp	inf713tli	# TCP/IP TLI Server	
1004	tcp	ontraca		# TCP/IP TLI Server	
1005	tcp	ontracb		# TCP/IP TLI Server	
1006	tcp	inf721tli	# TCP/IP TLI Server	
1007	tcp	sig71tli	# TCP/IP TLI Server	
1008	tcp/udp	ufsd		# UFS-aware server
1009	tcp	ontrac71tli	# TCP/IP TLI Server	
1024	tcp			reserved
1025	tcp	listen		listener RFS remote_file_sharing
1026	tcp	nterm		remote_login network_terminal
1030	tcp	iad1		BBN IAD Integrated Access Device 
1031	tcp	iad2		BBN IAD
1032	tcp	iad3		BBN IAD
1109	tcp	kpop		# Pop with Kerberos	
1352	tcp/udp	lotusnote	Lotus Note
1414	tcp/udp	ibm-mqseries	IBM MQSeries                        
1723	tcp	pptp		Point to Point Tunneling Protocol 
1521	tcp/udp	ncube-lm	nCube License Manager
1524	tcp	ingreslock	
1525	tcp	orasrv		oracle
1525	tcp	sqlexec		# Informix-net 
1525	tcp	prospero-np	Prospero Directory Service non-priv
1526	tcp	pdap-np		Prospero Data Access Prot non-priv
1600	tcp	tnet		# transputer net daemon
1701		L2TP		Also used 500
1723		pptp		Also used 500
1750	tcp/udp	sslp		Simple Socket Library's PortMaster
2000	tcp/udp	callbook	(Ham Packet Radio callsign server)
2001	tcp	dc	 	(Also used for telnet on cisco routers)
2001	udp	wizard		curry
2003	tcp	cfinger		# GNU finger
2049	udp	nfsd		nfs	# NFS server daemon
2105	tcp	eklogin		# Kerberos encrypted rlogin	
2766	tcp	listen		# System V listener port	
3000	tcp	HBCI	
3689		tcp/udp	DAAP	Digital Audio Access Protocol - iTunes music sharing
4001	tcp/udp	newoak		NewOak (Also used for telnet on cisco routers)
4045	tcp	lockd	
4045	tcp/udp	lockd		# NFS lock daemon/manager
4444	tcp	krb524		# Kerberos 5 to 4 ticket xlator	krb524
4444	tcp/udp	nv-video	NV-Video
5000	tcp/udp	complex-main	
5001	tcp/udp	complex-link	
5631	tcp/udp pcanywhere	pcAnywhere
5632	tcp/udp pcanywhere	pcAnywhere
6001	tcp/udp	x11	(Also used for telnet on cisco routers)
6002	tcp	smax		SmaxAgent	# Smax agent
6000-63	tcp/udp	x11		X Window System
6112	tcp	dtspc		# CDE subprocess control
6667	tcp/udp	irc		# Internet Relay Chat
7000	tcp	dos		msdos
7000-09	tcp/udp	afs		Andrew File System 
7100	tcp	fs		# Font server
7999	tcp	irdmi		iRDMI2
8000	tcp	irdmi		iRDMI or http			www Sometimes used as an alternate for port 80
8001	tcp/udp	http		www Sometimes uses as an alternate for port 80
8080	tcp/udp	http		www Sometimes uses as an alternate for port 80
8888	tcp/udp	http		www Sometimes uses as an alternate for port 80
9001	tcp	cisco	(used for telnet on cisco routers)

About Port Numbers

Ports are used in the TCP [RFC793] 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".

The port numbers are divided into three ranges: the Well Known Ports, the Registered Ports, and the Dynamic and/or Private Ports.

The Well Known Ports are those from 0 through 1023. Only system (or root) processes or programs executed by privileged users can listen on these ports.

The Registered Ports are those from 1024 through 49151. These are commonly used for local applications which are not registered.

The Dynamic and/or Private Ports are those from 49152 through 65535

Other References

See also:

last updated 1 May 2004