Hypertext Transfer Protocol off Internet, Internet Protocols | lexolino.com
Lexolino Internet Internet Protocols

Hypertext Transfer Protocol

Hypertext Transfer Protocol (HTTP)

HTTP (“Hypertext Transfer Protocol”) is a transmission method between web server and web browser for transferring HTML data on the World Wide Web. The http protocol is the top of the protocol layers that manage the Internet.
  • The so-called Internet Protocol (IP) is the basis that defines the Internet.
  • The so-called Transport Control Protocol (TCP) serves as an intermediate layer and sets up the connection paths for data transmission.
  • In the top layer, the HTTP protocol divides the data into individual packets and defines how these are to be sent.
HTTP is based on the data and transport protocol TCP/IP (Transmission Control Protocol). This maps to the application layer of the OSI layer model. The World Wide Web Consortium (W3C) maintains the specification for http.

In contrast to the "File Transfer Protocol" (FTP), no permanent connections are established with http. A connection to the server is established for every request from a client, the server waits for the answer and the connection is cleared down again. The connection between client and server is thus terminated again as soon as the requested data has been delivered. For this reason, the ports of the HTTP servers are not permanently occupied.

In HTTP, every command or knowledge of previous commands is executed, as a result of which a website cannot respond interactively to user input. That's why http is also called a stateless protocol. The problem of the statelessness of HTTP can be solved by using cookies and different scripting languages.

In addition to http, there are other protocols on the Internet. Simple Mail Transfer Protocol (SMTP) and Post Office Protocol (POP) for sending and receiving electronic mail and File Transfer Protocol (FTP) for data exchange between server and client.

The next generation of HTTP is HTTP NG (Hypertext Transfer Protocol). This is a standard currently being developed by the W3C to improve performance and introduce additional features. In contrast to the current stateless HTTP standard, next-generation HTTP establishes a connection establishment for the entire duration of a session between a client and a server. For this purpose, separate channels for the transfer of control data and information are to be set up.

SHTTP (Secure Hypertext Transfer Protocol) is a planned extension of the HTTP protocol, which supports different encryption and authentication methods. This method is intended to protect the transmitted data from unauthorized inspection or modification.

x
Alle Franchise Unternehmen
Made for FOUNDERS and the path to FRANCHISE!
Make your selection:
Start your own Franchise Company.
© FranchiseCHECK.de - a Service by Nexodon GmbH