Application Layer Protocols Flashcards
Dynamically assigns IP address information to a network device
UDP Port- 67, 68
DHCP
Dynamic Host Configuration Protocol
Resolves domain names to corresponding IP addresses
TCP & UDP 53
DNS
Domain Name System
Transfers files with a remote host (typically requires authentication of user credentials)
TCP port 20&21
FTP
File Transfer Protocol
A signaling protocol that provides multimedia communications over a network
TCP port 1720
H.323
Retrieves content from a web server
TCP port 80
HTTP
Hypertext Transfer Protocol
Used to securely retrieve content from a web server
TCP port 443
HTTPS
Hypertext Transfer Protocol Secure
Retrieves email from an email server
TCP port 143
IMAP
Internet Message Access Protocol
Retrieves email from an email server
TCP port 143
IMAP4
Internet Message Access Protocol Version 4
Provides directory services (for ex, a user directory includes username, password, email, and phone number info) to network clients
TCP port 389
LDAP
Lightweight Directory Access Protocol
A secure version of LDAP
TCP port 636
LDAPS
Lightweight Directory Access Protocol over SSH
Used as a call control and communication protocol for Voice over IP networks
UDP ports 2427, 2727
MGCP
Media Gateway Control Protocol
Provides network communication services for LANs that use NetBIOS
TCP port 139
UDP ports 137, 138
NetBIOS
Network Basic Input/Output System
Supports the posting and reading of articles on Usenet news servers
TCP port 119
NNTP
Network News Transport Protocol
Used by a network device to synchronize its clock with a time server
UDP port 123
NTP
Network Time Protocol
Retrieves email from an email server
TCP port 110
POP3
Post Office Protocol Version 2
A Microsoft protocol that allows a user to view and control the desktop of a remote computer
TCP port 3389
RDP
Remote Desktop Protocol
Allows commands to be executed on a computer from a remote user
TCP port 514
rsh
Remote Shell
Used for delivering media-based data (such as Voice over IP) through the network
TCP port 5004, 5005
UDP port 5004, 5005
RTP
Real-time Transport Protocol
Communicates with a media server (for example, a video server) and controls the playback of the server’s media files
TCP and UDP port 554
RTSP
Real-Time Steaming Protocol
Provides a secure file-transfer service over an SSH connection and offers a file’s original date and time information, which isn’t available with FTP
TCP port 22
SCP
Secure Copy
Provides FTP file-transfer service over an SSH connection
TCP port 22
SFTP
Secure FTP
Used to create and end sessions for one or more media connections, including Voice over IP calls
TCP port 5061
UDP port 5060
SIP
Session Initiation Protocol
Used to share files, printers, and other network resources
TCP port 445
SMB
Server Message Block
Used for sending mail
TCP port 25
SMTP
Simple Mail Transfer Protocol
Used to monitor and manage network devices
UDP port 161
SNMP
Simple Network Management Protocol
A notification sent from an SNMP agent to an SNMP manager
TCP & UDP port 162
SNMP Trap
Simple Network Management Protocol Trap
Supports time synchronization among network devices, similar to Network Time Protocol (NTP), although this protocol uses a less complex algorithm in its calculation and is slightly less accurate than NTP
UDP port 123
SNTP
Used to securely connect to a remote host (typically via a terminal emulator)
TCP port 22
SSH
Secure Shell
Used to connect to a remote host (typically via a terminal emulator)
TCP port 23
Telnet
Transfers files with a remote host (does not require authentication of user credentials)
UDP port 69
TFTP
Trivial File Transfer Protocol