Thursday, June 13, 2019
Networking Assignment Example | Topics and Well Written Essays - 1000 words
Ne devilrking - Assignment ExampleTypically, the contagion Control Protocol (TCP) is utilised in order to deal with HTTP transport purposes (W3, 2004 a). What is meant by an HTTP betoken and response, giving an font of each? How are these transmitted? By which underlying TCP/IP protocol? Essentially HTTP is a request and response protocol. The request is used to doom the instructions sent by the invitee to the server. This transmission takes place in the form of a request method such as Uniform imagery Identifier (URI). Typically, these requests contain the protocol version, request modifiers, information ab kayoed the client and any other forms of body content. The server reacts to the request by producing a response. The response initiated by a server contains a status line which outlines the protocol version of the involved message along with an indication of failure or success. This is often followed by a message that provides information about the server, any meta data or m eta information available and any other forms of attached body content. A basal example of HTTP request-response protocol is the interaction between web browsers and websites. A web browser tends to act as a client while any use present on a website tends to function as the server. The client, in this case a web browser, sends a HTTP request to the client. In turn the server provides the client with the required resources such as HTML files and other hypermedia. The response from the servers end contains the required content as well as the utmost status of the clients request. A number of different internet protocol suite protocols are available for carrying out HTTP transportation. However, in most cases the Transmission Control Protocol (TCP) is utilised in preference to other protocols such as User Datagram Protocol (UDP) based on reliability concerns. HTTP lodges are of two primary sorts. One of these involves the idea of pipelining request. Explain this concept and describe why and how HTTP can benefit from wizard of these connection types relative to the other. HTTP relies in large piece on two primary connection types namely persistent connections and HTTP pipelining. The older versions of HTTP, including 0.9 and 1.0, utilised a single request response pair aft(prenominal) which the connection was closed. This meant that the TCP connection request had to be renegotiated for every single request response pair. Persistent connection was introduced in HTTP 1.1 to keep the connection alive after a single request response action had been executed. This meant that the TCP connection did not have to be reinitiated every single time a request response was required. In turn, this meant that connection speeds improved since the TCP restart time was not required for every request response action. However, there was still one serious shortcoming. The client had to wait for a response before it could initiate a new request. This meant that a request response action could be carried out one at a time. HTTP pipelining was introduced in version 1.1 to allow the client to send multiple requests without any need to wait for responses. The use of HTTP pipelining allows the reduction of gaol time since the client can send multiple requests at the same time and can then wait for their corresponding responses (W3, 2004 b). The use of this technique allows drastic improvements in the internet connection speed since HTML pages
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.