The TCP Acknowledgements you see in the diagram's green arrows, have ACK numbers separated by 3000
(two 1500 bytes
).
I have a question, why the Ack number is separated by two packets? Or is it just convenient for the drawing? Should every TCP packet have a Ack reply?