Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Сети > Syn и Ack как они работают?


Автор: naz191 6.2.2011, 09:05
Здраствуйте! пытаюсь "восстановить" (собрать во едино) перехваченные пакеты. Вот встал вопрос:каким образом работает Номер последовательности, Номер подтверждения, флаги syn,ack? Как я понял это примерно так: 
Допустим передаем файл, при передаче файл был разделен на 5 пакетов (к примеру),  
1-й пакет:содержит в поле "Номер последовательности" = 13, флаг  syn установлен
2-й пакет: "Номер последовательности" - чему равен номер последовательности? без флага syn
Как я понял байт данных равен 13+1.
3-й...14+1 без флага syn,
4-й...15+1 без флага syn,
5-й...16+1 без флага syn.

Дело в том что при соеднинении пакетов в Целый файл, Мне нужно вытащить из пакетов "полезные данные" и правильно соединить их....

Буду очень признателен за помошь! А еще лучше на ссылку?)))

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)