E N D
APPLICATION LAYER PROTOCOL ~G&HKP
Defined as: In simple terms, an application-layer protocol is like a set of rules that different computer programs follow when they want to communicate with each other over a network, such as the internet. These rules include things like: • Types of Messages: What kind of messages can be sent, like requests or responses. • Message Structure: How these messages should be organized, what information they should contain, and how it's arranged. • Meaning of Information: What the information in the messages actually represents or signifies. • Communication Rules: When and how programs should send messages and respond to messages.
For example, think about the Web – when you open a webpage, HTTP. It's important to note that an application-layer protocol is just one part of a larger application. For instance, in email, there are servers, clients, and standards defining how emails are structured. The specific protocol for emails, SMTP.
HTTP: • HTTP is like the FTP as it also transfers the files from one host to another host. But HTTP is simpler than FTP. • HTTP is like SMTP as the data is transferred between client and server. • SMTP messages are stored and forwarded while HTTP messages are delivered immediately. • It is a protocol used to access the data on the World Wide Web (www). • The HTTP protocol can be used to transfer the data in the form of plain text, hypertext, audio, video, and so on.
Features of http • Stateless: HTTP is a stateless protocol as both the client and server know each other only during the current request. • Due to this nature of the protocol, both the client and server do not retain the information between various requests of the web pages. • Port number is 80. • HTTP is the standard protocol for requesting a URL defined web-page resource, and for sending a response to the web server. • The connection between client and server exist only during the current request and response time only.
HTTPS • HTTPS stands for Hyper Text Transfer Protocol Secure. • It is highly advanced and secure version of HTTP. • It uses the port no. 443 for Data Communication. • It allows the secure transactions by encrypting the entire communication with SSL. It is a combination of SSL/TLS protocol • HTTP also allows you to create a secure encrypted connection between the server and the browser. • It offers the bi-directional security of Data. This helps you to protect potentially sensitive information from being stolen.
SMTP It stands for Simple Mail Transfer Protocol. It is a part of the TCP/IP protocol. Using a process called “store and forward,” SMTP moves your email on and across networks. It works closely with something called the Mail Transfer Agent (MTA) to send your communication to the right computer and email inbox. The Port number for SMTP is 25.
TO THE END…WHERE HALF THE CLASS IS WAITING FOR THIS PERIOD TO GET OVER..THE DAY JUST BEGuN Aiyoo Conclusion : So, in essence, these protocols are the behind-the-scenes rules that allow different programs to work together and share information effectively
Hope u understood Thank you ;)