Application Layer Protocols Flashcards
HTTP (Hypertext Transfer Protocol)
Is used on the internet to allow clients to request web pages from web servers and to allow client interaction with those web servers.
DNS (Domain Name System)
Is used to convert fully qualified domain names (FQDNs) to IP address.
SMTP (Simple Mail Transfer Protocol)
Is used to send or route mail over a TCP/IP network such as the Internet.
POP3 (Post Office Protocol version 3)
Is the Internet protocol used to retrieve email from. Mail server down to the pop3 client over TCP port 110.
Internet Message Access Protocol 4 (IMAP4)
Is another protocol similar to POP3 that allows clients to retrieve messages from a mail server using TCP port 143. IMAP4 allows additional folders other than the four basic ones provided with POP3.
SNMP (Simple Network Management Protocol)
Is an internet standard that provides a simple method for remotely managing virtually any network device that supports SNMP over UDP port 161.
FTP (File Transfer Protocol)
Is a TCP/IP protocol that exists to upload and download files between FTP servers and clients.
TFTP (Trivial File Transfer Protocol)
Is a simple protocol compared with FTP and supports only reading and writing to files.
SFTP (Secure File Transfer Protocol)
Is an interactive file transfer protocol similar to FTP, but it encrypts all traffic between the SFTP client and SFTP server.
Telnet
Is a terminal emulation protocol that runs on TCP port 23 and allows a client to run or emulate the program running on the server.
Secure Shell (SSH)
Is a program used to create a shell, or session, with a remote system using a secure connection over TCP port 22.
Secure Copy Protocol (SCP)
Is responsible for coping files from a remote server to the local system over a secure connection, ensuring that data in transit is kept Confidential.
Network Time Protocol (NTP)
Is used to to synchronize the clocks of PCs on a network or the internet.
Lightweight Directory Access Protocol (LDAP)
Is a protocol that allows LDAP clients to connect to the network database, or directory, and to query the database for information about its objects such as user accounts and printers.
NetBIOS (Network Basic Input/Output System)
Is an application Programming interface (API) that is used to make network calls to remote systems and is used for session management functionality.