![]()
Boot Protocol Simulator: A simple connection-less protocol, typically used by a diskless workstation to discover its Internet address and/or the name of its bootstrap file.
TCP Client-Server Simulator: The use of TCP to support client/server interaction.
TCP Peer-Peer Simulator: The use of TCP to support peer-to-peer interaction.
UDP Simulator: Demonstrates UDP Operation.
IP Simulator: Demonstrates IP Operation.
Trivial File Transfer Protocol Simulator: Demonstrates TFTP Operation.
SMTP Simulator: Simulator deals with main commands: HELO, MAIL FROM, RCPT TO, DATA, QUIT.
HTTP Simulator: Simulator deals with main commands: GET, HEAD, POST, PUT.
Alternating Bit Protocol Simulator: A connection-less protocol for transferring messages in one direction between a pair of protocol entities. It is a simple form of the Sliding Window Protocol with a window size of 1.
Sliding-Window Protocol (3-column) Simulator: Illustrates sliding-window operation without showing the end users.
Sliding-Window Protocol (5-column) Simulator: Illustrates sliding-window operation showing the end users
Abracadabra Protocol Simulator: A connection-oriented protocol that allows data to be sent in either direction using the Alternating Bit Protocol.
![]()
These animations were developed at the University of Stirling in Scotland by Iain Robin and Ken Turner, with contributions from Paul Johnson and Kenneth Whyte.
![]()