click below
click below
Normal Size Small Size show me how
Protocols & Ports
Popular Application Layer Protocols and their TCP and/or UDP Ports
Term | Definition |
---|---|
FTP | File Transfer Protocol |
FTP | File Transfer Protocol - Transfers files w/ a remote host (typically requires authentication of user credentials) |
FTP | transfers files with a remote host (typically requires authentication of user credentials) |
File Transfer Protocol | transfers files with a remote host (typically requires authentication of user credentials) |
SSH | Secure Shell |
SSH | Secure Shell: Securely connects to a remote host (typically via a terminal emulator) |
SSH | Securely connects to a remote host (typically via a terminal emulator) |
Secure shell | Securely connects to a remote host (typically via a terminal emulator) |
FTP | TCP Port 20 |
FTP | TCP Port 21 |
FTP | TCP Ports 20 & 21 |
File Transfer Protocol | TCP Port 20 |
File Transfer Protocol | TCP Port 21 |
File Transfer Protocol | TCP Ports 20 & 21 |
SSH | TCP Port 22 |
Secure Shell | TCP Port 22 |
SFTP | Secure File Transfer Protocol: Provides FTP file transfer service over an SSH connection |
SFTP | Provides FTP file transfer service over an SSH connection |
SFTP | TCP Port 22 |
Secure File Transfer Protocol | Provides FTP file transfer service over an SSH connection |
Secure File Transfer Protocol | TCP Port 22 |
SCP | Secure Copy |
SFTP | Secure File Transfer Protocol |
SCP | Secure Copy: Provides a secure file-transfer service over an SSH connection & offers a file's original date & time information, which is not available w/ FTP |
SCP | Provides a secure file-transfer service over an SSH connection & offers a file's original date & time information, which is not available w/ FTP |
Secure Copy | Provides a secure file-transfer service over an SSH connection & offers a file's original date & time information, which is not available w/ FTP |
SCP | TCP Port 22 |
Secure Copy | TCP Port 22 |
Telnet | Used to connect to a remote host (typically via a terminal emulator) |
Telnet | TCP Port 23 |
SSH, SFTP, and SCP use this | TCP Port 22 |
rsh | Remote Shell |
rsh | Remote Shell: Allows commands to be executed on a computer from a remote user |
rsh | Allows commands to be executed on a computer from a remote user |
rsh | TCP Port 514 |
Remote Shell | Allows commands to be executed on a computer from a remote user |
Remote Shell | TCP Port 514 |
DNS | Domain Name System |
DNS | Domain Name System: Resolves domain names to corresponding IP addresses |
DNS | Resolves domain names to corresponding IP addresses |
Domain Name System | Resolves domain names to corresponding IP addresses |
DNS | TCP/UDP Port 53 |
Domain Name System | TCP/UDP Port 53 |
Net BIOS | Network Basic Input/Output System: Provides network communication services for LANs that use Net BIOS |
Net BIOS | Provides network communication services for LANs that use Net BIOS |
Net BIOS | TCP Port 139 |
Net BIOS | UDP Ports 137 & 138 |
Net Bios | TCP Port 139 & UDP Ports 137 & 138 |
Network Basic Input/Output System | Provides network communication services for LANs that use Net BIOS |
Network Basic Input/Output System | TCP Port 139 |
Network Basic Input/Output System | UDP Ports 137 & 138 |
Network Basic Input/Output System | TCP Port 139 & UDP Ports 137 & 138 |
SMB | Server Message Block: used to share files, printers, and other network resources |
SMB | used to share files, printers, and other network resources |
SMB | TCP Port 445 |
Server Message Block | used to share files, printers, and other network resources |
Server Message Block | TCP Port 445 |
Trivial File Transfer Protocol | UDP Port 69 |
Trivial File Transfer Protocol | Transfers files w/ a remote host (doesn't require authentication of user credentials) |
TFTP | Transfers files w/ a remote host (doesn't require authentication of user credentials) |
TFTP | UDP Port 69 |
TFTP | Trivial File Transfer Protocol |
TFTP | Trivial File Transfer Protocol - Transfers files w/ a remote host (doesn't require authentication of user credentials) |
DHCP | Dynamic Host Configuration Protocol |
DHCP | UDP Port 67 & 68 |
DHCP | Dynamically assigns IP address information (i.e. IP address, Subnet mask, DNS server IP, and default gateway IP address) to a network device |
Dynamic Host Configuration Protocol | Dynamically assigns IP address information (i.e. IP address, Subnet mask, DNS server IP, and default gateway IP address) to a network device |
Dynamic Host Configuration Protocol | UDP Port 67 & 68 |
HTTP | Hypertext Transfer Protocol |
HTTP | retrieves content from a web server |
HTTP | TCP Port 80 |
Hypertext Transfer Protocol | TCP Port 80 |
Hypertext Transfer Protocol | retrieves content from a web server |
HTTPS | Hypertext Transfer Protocol Secure |
HTTPS | TCP Port 443 |
HTTPS | securely retrieves content from a web server |
Hypertext Transfer Protocol Secure | TCP Port 443 |
Hypertext Transfer Protocol Secure | securely retrieves content from a web server |
SMTP | Simple Mail Transfer Protocol |
SMTP | TCP Port 25 |
SMTP | Used for sending e-mail |
SMTP | Simple Mail Transfer Protocol - used for sending e-mail |
POP3 | Post Office Protocol Version 3: Retrieves e-mail from an e-mail server |
Simple Mail Transfer Protocol | TCP Port 25 |
Simple Mail Transfer Protocol | Used for sending e-mail |
POP3 | TCP Port 110 |
POP3 | Post Office Protocol Version 3 |
POP3 | Retrieves e-mail from an e-mail server |
Post Office Protocol Version 3 | Retrieves e-mail from an e-mail server |
Post Office Protocol Version 3 | TCP Port 110 |
IMAP | Internet Message Access Protocol |
IMAP | TCP Port 143 |
IMAP | Retrieves e-mail from an e-mail server |
IMAP | Internet Message Access Protocol: Retrieves e-mail from an e-mail server |
Internet Message Access Protocol | TCP Port 143 |
Internet Message Access Protocol | Retrieves e-mail from an e-mail server |
IMAP4 | Internet Message Access Protocol Version 4 |
IMAP4 | TCP Port 143 |
IMAP & IMAP4 | TCP Port 143 |
IMAP4 | Retrieves e-mail from an e-mail server |
Internet Message Access Protocol Version 4 | Retrieves e-mail from an e-mail server |
Internet Message Access Protocol Version 4 | TCP Port 143 |
NNTP | Network News Transport Protocol |
NNTP | Supports the posting & reading of articles on Usenet news servers |
NNTP | TCP Port 119 |
Network News Transport Protocol | TCP Port 119 |
Network News Transport Protocol | Supports the posting & reading of articles on Usenet news servers |
NTP | Network Time Protocol |
NTP | TCP Port 123 |
NTP | Used by a network device to synchronize its clock with a time server (NTP server) |
Network Time Protocol | Used by a network device to synchronize its clock with a time server (NTP server) |
Network Time Protocol | TCP Port 123 |
SNTP | Supports time synchronization among network devices, like NTP, but it uses a less complex algorithm in its calculation and is slightly less accurate than NTP |
SNTP | Simple Network Time Protocol |
SNTP | TCP Port 123 |
NTP & SNTP | TCP Port 123 |
Simple Network Time Protocol | Supports time synchronization among network devices, like NTP, but it uses a less complex algorithm in its calculation and is slightly less accurate than NTP |
Simple Network Time Protocol | TCP Port 123 |
LDAP | TCP Port 389 |
LDAP | Lightweight Directory Access Protocol |
LDAP | Provides directory services (i.e. a user directory - including username, password, e-mail, & phone number information) to network clients |
Lightweight Directory Access Protocol | Provides directory services (i.e. a user directory - including username, password, e-mail, & phone number information) to network clients |
Lightweight Directory Access Protocol | TCP Port 389 |
RTSP | Real Time Streaming Protocol |
RTSP | TCP/UDP Port 554 |
RTSP | Communicates with a media server (i.e. video server) & controls the play back of the server's media files |
Real Time Streaming Protocol | Communicates with a media server (i.e. video server) & controls the play back of the server's media files |
Real Time Streaming Protocol | TCP/UDP Port 554 |
RDP | Remote Desktop Protocol |
RDP | TCP Port 3389 |
RDP | A Microsoft protocol that allows a user to view & control the desktop of a remote computer |
Remote Desktop Protocol | TCP Port 3389 |
Remote Desktop Protocol | A Microsoft protocol that allows a user to view & control the desktop of a remote computer |
SNMP | Simple Network Management Protocol |
SNMP | UDP Port 161 |
SNMP | Used to monitor & manage network devices |
Simple Network Management Protocol | Used to monitor & manage network devices |
Simple Network Management Protocol | UDP Port 161 |
SNMP Trap | Simple Network Management Protocol Trap |
SNMP Trap | TCP/UDP Port 162 |
SNMP Trap | Used to monitor and manage network devices |
Simple Network Management Protocol Trap | TCP/UDP Port 162 |
Simple Network Management Protocol Trap | Used to monitor and manage network devices |
SIP | Session Initiation Protocol |
SIP | TCP Port 5061 |
SIP | UDP Port 5060 |
SIP | TCP Port 5061 & UDP Port 5060 |
SIP | Used to create and end sessions for one or more media connections, including VOIP calls |
Session Initiation Protocol | TCP Port 5061 |
Session Initiation Protocol | UDP Port 5060 |
Session Initiation Protocol | TCP Port 5061 & UDP Port 5060 |
Session Initiation Protocol | Used to create and end sessions for one or more media connections, including VOIP calls |
MGCP | Media Gateway Control Protocol |
MGCP | Used as a call control & communication protocol for VOIP networks |
MGCP | UDP Ports 2427 & 2727 |
Media Gateway Control Protocol | Used as a call control & communication protocol for VOIP networks |
Media Gateway Control Protocol | UDP Ports 2427 & 2727 |
H.323 | A signaling protocol that provides multimedia communications over a network |
H.323 | TCP Port 1720 |
RTP | Real-Time Transport Protocol |
RTP | TCP/UDP 5004 & 5005 |
RTP | Used for delivering media-based data over networks, such as VOIP |
Real-Time Transport Protocol | TCP/UDP 5004 & 5005 |
Real-Time Transport Protocol | Used for delivering media-based data over networks, such as VOIP |
Kerberos | UDP 88 |
Kerberos | Authentication over an unsecured network |
LDAPS | TCP/UDP 636 |