По ссылке находится видео-ролик, наглядно показывающий процесс обмена пакетами между двумя сторонами TCP-соединения. Маленькими зелеными кружками показаны управляющие пакеты, такие как SYN, ACK и т.д. Большими синими - пакеты с данными. В ролике продемонстрирован процесс передачи изображения весом 300 Кб по протоколу HTTP, начиная от инициализации соединения и заканчивая его закрытием. Время замедлено в сорок раз.
Все это нарисовано из реального дампа утилиты tcpdump в полностью автоматическом режиме. Любой из читателей может сделать то же самое воспользовавшись python-скриптом packet-flight.