Slide 15.8: A World Wide Web transaction
Slide 15.10: Web hosting
Home

A World Wide Web Transaction (Cont.)


On the other hand, the server side follows the steps below to meet the web page request:
  1. (Network Access) The Network Access layer removes packet from the communication line and passes it up to the Internet layer.

  2. (Internet) The Internet layer checks the packet and passes it up to the Transport layer.

  3. (TransportApplication) At the Transport layer, the packets are collected and the message (a page request) is reassembled and passed through the Application layer to the web server and application programs.

  4. (Web ServerApplicationTransportInternetNetwork Access) The web server then retrieves the requested page and passes it down through the Application, Transport, Internet, and Network Access layers for transmission back to the client.

  5. (Network AccessInternet) When the packets that make up the requested Web page reach the client, the client’s Network Access layer takes each packet off the line and passes it up to the Internet layer.

  6. (Transport) Subsequently, the Transport layer assembles the packets and passes the message to the Application layer.

  7. (Application) The HTTP of the Application layer passes the message to the browser.

  8. (Client browser) Finally, the browser displays the page.
The link between the client and the server is temporary. It is established when the client sends a page request to the host server and is terminated when the requested page is returned to the client.