Здравствуйте, Tom, Вы писали:
Tom>Наблюдаю ситуацию, когда у 2-х пакетов одинаковый Sequence Number, у первого выставлен флаг ACK, у второго ACK+PSH,
Tom>Может кто то прокоментировать почему SN одинаковые и что это может значить? Спасибо
Это абсолютно нормально. Первый пакет был подтверждением принятого фрагмента и не имел в своем составе данных ( видимо ). Подтверждение ( в отличие от SYN, FIN ) не увеличивает номер последовательности. Второй пакет несет в себе данные ( судя по PSH ), но поскольку предыдущий пакет не передал данных и не увеличил номер последовательности лн имеет тот же Sequence Number. Короче говоря, Sequence Number идентифицирует положение в потоке байтов, а не номер пакета.