Several protocols overlap the session, presentation, and application layers of networks. There protocols listed below are a few of the more well-known:
DNS - Domain Name System - translates network address (such as IP addresses) into terms understood by humans (such as Domain Names) and vice-versa
DHCP - Dynamic Host Configuration Protocol - can automatically assign Internet addresses to computers and users
FTP - File Transfer Protocol - a protocol that is used to transfer and manipulate files on the Internet
HTTP - HyperText Transfer Protocol - An Internet-based protocol for sending and receiving webpages
IMAP - Internet Message Access Protocol - A protocol for e-mail messages on the Internet
IRC - Internet Relay Chat - a protocol used for Internet chat and other communications
POP3 - Post Office protocol Version 3 - a protocol used by e-mail clients to retrieve messages from remote servers
SMTP - Simple Mail Transfer Protocol - A protocol for e-mail messages on the Internet