This is one of the most common types of protocol used to transfer data, TCP/IP includes a number of different protocols used to govern communication between various devices. TCP/IP is divided into two parts: the transmission control protocol and the Internet protocol. TCP deals with the communications that take place between different applications running on a computer. For example, when your browser tries to connect to a web page, it will communicate with the operating system. Say no to plagiarism. Get a tailor-made essay on "Why Violent Video Games Shouldn't Be Banned"? Get an original essay The operating system will then communicate with the network interface card driver to have it retrieve the required information. The application layer within TCP/IP has many different protocols. These are used by software applications used by normal users to establish connection rules between the software used by the user and the server. This ensures that customer data is sent and received correctly by the application as it follows a set of rules. For example, if a data packet were corrupted during transfer, the error checking specified by the protocol would detect this. That data packet would then be sent again as a new copy. There are a number of different protocols that the application layer can use. Which one is used will depend on the type of information transferred by the application. Examples of application layer protocols include: Please note: This is just an example. Get a custom paper from our expert writers now. Get a Custom EssayHTTP: This protocol is used to transmit standard web pages between the server and the client. This is the main protocol used to distribute information and data on the World Wide Web. HTTPS – This protocol is similar to HTTP. However, additional steps are required because data sent over HTTPS must be encrypted, so devices must exchange encryption keys before transmission can begin. This is usually used for financial transactions such as online banking and e-commerce. SMTP – SMTP stands for Simple Mail Transfer Protocol and is used to send email messages from one server to another over the Internet. However, SMTP has a very limited ability to queue incoming emails, so SMTP is used for outgoing emails, and POP3 or IMAP will be used for incoming emails. POP 3 – This is a protocol used to retrieve emails from a mail server. POP3 is usually used by desktop mail clients to connect to the user's mail server and retrieve messages stored on it. The software can then display the emails to the user. FTP – This is a protocol used to allow one user to transfer a file to another user. FTP uses separate data connections for the client and server, which is why FTP software is usually downloaded as "Server" or "Client". FTP is usually used to transfer files from a developer's computer to a web server for display on a website. DNS – This protocol is responsible for assigning a name to each device on a network. This makes it easier to see each device on the network and can be used when devices connect to each other. TCP/IP and the application layer are strongly linked because the protocols used in the application layer are those the rest of the layer protocols are based on. Protocols within the application layer allow the application to determine whether the data transfer was successful or not.
tags