В настоящее время я работаю над программой, которая обнюхивает пакеты TCP, которые отправляются и принимаются на и с определенного адреса. То, что я пытаюсь выполнить, - это отвечать на индивидуальные индивидуальные пакеты на определенные принятые пакеты. У меня уже есть синтаксический анализ. Я уже создал корректные Ethernet, IP и, по большей части, TCP-пакеты.
Единственное, что я не могу понять, это определить значения seq/ack.
В то время как это может быть неуместно для проблемы, программа написана на С++ с использованием WinPCap. Я прошу какие-либо советы, статьи или другие ресурсы, которые могут мне помочь.