Home

Page 55
Page 55
background image

 

 
Рассматриваем второй сегмент – в этом сегменте сервер устанавливает флаги SYN и ACK, в 

поле Acknowledged Number вписывает  увеличенный  на  единицу ISN клиента,  а  в  поле Sequence 
Number  передает  клиенту  свой ISN. Отметим,  что  и  в  этом  сегменте  присутствуют  опции,  но  мы 
пока  их  не  затрагиваем.  Наконец,  в  третьем  сегменте  клиент  в  поле Acknowledged Number 
вписывает увеличенный на единицу ISN сервера, а в поле Sequence Number передает номер байта, 
который  от  него  будет  ожидать  сервер.  Все, TCP соединение  установлено,  теперь  стороны  могут 
обмениваться данными, клиент будет нумеровать передаваемые байты начиная с числа 3538517717, 
а  сервер – начиная  с числа 1141198133. Отметим, что анализатор пакетов Ethereal является  очень 
удобным  инструментом  для  анализа  заголовков TCP: он  позволяет  избавиться  от  наблюдения  за 
громоздкими  последовательными  номерами,  вводя  удобную  для  пользователя  систему 
относительных  последовательных  номеров,  кроме  того  этот  анализатор  снабжает  каждый  сегмент 
информацией о том, на какой сегмент партнера несет в себе квитанцию данный сегмент, кроме того 
анализатор рассчитывает для каждой пары данные - квитанция задержку между отправкой данных 
и приходом квитанции. Проанализируем тот же трафик с помощью Ethereal.  
 


Copyright © 2021 Файлообменник files.d-lan.dp.ua

Использование любых материалов сайта возможно только с разрешения автора.