Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > 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. Дело в том что при соеднинении пакетов в Целый файл, Мне нужно вытащить из пакетов "полезные данные" и правильно соединить их.... Буду очень признателен за помошь! А еще лучше на ссылку?))) |