TCP Simulator

Two hosts, the segments between them, and the sequence and acknowledgment numbers that tie each ACK to the data it confirms

Host AHost B

Segments so far

Reading the diagram

Time runs down the diagram. Each host is a vertical line, and every segment is a diagonal arrow from the host that sent it to the host that received it: it leaves at one moment and arrives at a later one, lower down, so it slopes.