Question

In: Computer Science

What is the definition Web caches (proxy server)? Explain it by drawing a diagram Could two...

What is the definition Web caches (proxy server)? Explain it by drawing a diagram Could two proxy servers be connected to each other? Justify your answer

Solutions

Expert Solution

WEB CACHE(Proxy server):

Web Caching is an information technology for the temporary storage of web documents such as web pages, images, and other types of web multimedia such that it will reduce the server lag by preventing the loading of web documents from origin server each and every time a request is made.

A web cache stores copies of documents passing through it and hence satisfies the subsequent requests from the cache if certain conditions are met.  

Web cache or Proxy server is a network entity that satisfies http requests on behalf of a webserver.

Web Document being available on Web Cache:

When webcache is installed on a network and a client raises a Http Request through TCP protocol instead of searching on a webserver firstly it searches on webcache if the requested proxy is available it returns the response such that reducing the response time.

Web Document from Web Server:

When a requested object is not available on webcache then the request is send to the webserver through the tcp connection from there the response is then copied to the webcache and then response message is passed on to the requested client.

Justification:

Imagine yourself working in an organization and where in the organization network webcache is installed.Therefore, when members of your organization raises a request there is no need for the request to travel through the access lines , internet and then getting the response from webserver. The response can directly be available from WebCache hence reducing the response time.


Related Solutions

Computer Networking Proxy Server Related Question: Please explain the caching algorithms of a web proxy server...
Computer Networking Proxy Server Related Question: Please explain the caching algorithms of a web proxy server and include following concepts: Greedy Dual Size, least recently used, and least frequently used.
Explain the purpose and relationships between communications protocols, Server hardware,operating systems and web server software with...
Explain the purpose and relationships between communications protocols, Server hardware,operating systems and web server software with regards to designing, publishing and accessing a website?
What firewall systems include any of these features: Network Address Translation (NAT), a proxy server or...
What firewall systems include any of these features: Network Address Translation (NAT), a proxy server or a bastion host? How would the function of the firewall be enhanced by any of them? What are the specific limitations of security technology? Are there ways of overcoming those limitations? How can the review of security audits and logs help in identifying those limitations, eliminating them and generally help in improving computer security?
What is the definition of the FTP server? What are the steps to receive the files...
What is the definition of the FTP server? What are the steps to receive the files from the FTP server? Explain and justify jour answer by drawing
Subject : professional ethics in computing 5. How could “cookies” created by a Web server affect...
Subject : professional ethics in computing 5. How could “cookies” created by a Web server affect a computer user’s privacy?
Drawing proper diagram, explain the followings: (a) The effect of expected inflation on the demand for...
Drawing proper diagram, explain the followings: (a) The effect of expected inflation on the demand for bonds. (b) The effect of expected inflation on the supply of bonds. (c) Explain how expected inflation affects the interest rate.
Consider a scenario with two hosts, Hind and Sarah. A web server running on Hind's device...
Consider a scenario with two hosts, Hind and Sarah. A web server running on Hind's device is trying to send data to a browser on Sarah’s device. For each TCP connection, Hind has a buffer of 512 bytes and Sarah has a buffer of 1024 bytes. Assume TCP sequence numbers began at 0. A. Sarah received up to byte 560 in order from Hind, although her browser has only read and delivered up to the first 60 bytes. What will...
Explain the key difference between a web service application and a general client/server application
Explain the key difference between a web service application and a general client/server application
Using a diagram explain how PHP makes web pages dynamic
Using a diagram explain how PHP makes web pages dynamic
Could someone please explain to me what is the definition of marketable securities? Moreover, what does...
Could someone please explain to me what is the definition of marketable securities? Moreover, what does their purchase reflect of an entity's investing decisions. Also what does the maturity of marketable securities mean? I am looking at those items from a cash flow statement.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT