HyperText Transfer Protocol Simulator

Simulator Logo

Protocol Description

HTTP (Hypertext Transfer Protocol) is familiar as the mechanism for delivering web pages. HTTP operates over TCP (Transmission Control Protocol) in client-server mode for reliable transfer of data. URLs (Uniform Resource Locators) and information contents are represented symbolically in the simulation (URLn, DATAn). The protocol simulation deals with the main commands:

The simulation supports a limited range of response codes:

The protocol simulation shows a time-sequence diagram with client and server protocol entities, and a communications medium that carries messages. The client sends a one of the above commands and a URL. The server makes one of the above replies. Since the medium is assumed to be reliable, messages are never lost (though they may be delayed).

Protocol Parameters

This simulation has no parameters.

Protocol Simulation

Up Arrow Up one level to Protocol Simulators

Web Ken Turner Home   Email    Search Search Web Pages

Last Update: 11th February 2011
URL: http://www.cs.stir.ac.uk/~kjt/software/comms/jasper/HTTP.html