Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Порт отправителя | Порт получателя | ||||||||
Порядковый номер | |||||||||
0123 Подтверждение | |||||||||
Длина TCP-заголовка | Размер окна | ||||||||
Параметры | Данные | ||||||||
Порты отправителя и получателя – ID конечных точек. Номер порта с IP хоста образуют уникальный 48-битный ID конечных точек, определяющих соединение.
Порядковый номер – номер подтверждения. Относится к следующему номеру ожидаемого байта, а не к последнему полученному. В TCP нумеруется каждый байт передаваемых данных.
Длина TCP-заголовка – размер заголовка, выровненный в 32х байтных словах, т.е. указывает смещение на поле данных от начала сегмента \
6 бит не использованное поле (резерв).
1,2,3,4,5,6 – флаги:
Указатель на срочные данные это смещение в байтах от текущего порядкового номера до местоположения так называемых срочных данных.
Управление потоком в TCP осуществляется с помощью алгоритма скользящего окна переменного размера. Размер окна – сколько байт может быть послано после байта подтверждения. В TCP подтверждение и разрешение на передачу отделены друг от друга.
Контрольная сумма – контрольная сумма заголовка и данных, подсчитывается в дополнительном коде, результат, тоже переводится в дополнительный код
Дата публикования: 2015-01-13; Прочитано: 348 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!