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).
This simulation has no parameters.
Up one level to Protocol Simulators