Сегменты тср.
Структура заголовка ТСР сегмента следующая:
Порт отправителя (16 бит) | Порт получателя (16 бит) | |||||||
Позиция сегмента (32 бит) | ||||||||
Первый ожидаемый байт (32 бита) | ||||||||
Смещение данных 4 бит (длина заголовка) | Резерв 6 бит | URG | ACK | PSH | RST | SYN | FIN | Размер окна (16 бит) |
Контрольная сумма ( 16 бит) | Указатель срочности данных ( 16 бит) | |||||||
Опции и заполнитель | ||||||||
Рис. 24. Формат заголовка ТСР-сегмента. |
- Порт отправителя. Идентифицирует порт источник.
- Порт получателя. Идентифицируюет порт получателя.
- Позиция сегмента ( Seguence number). Поле содержащие номер 1-го байта данных сегмента в сообщении
- Первый ожидаемый байт. Используется тогда когда сегмент служит квитанцией (ACK=1). Содержит порядковый номер 1-го ожидаемого байта. Все байты сообщения с меньшим порядковым номерами считаются квитированными.
- Смещение данных. Длина заголовок в 32 разрядных словах служит указателем на начало поля данных.
- Резерв. Пока не используются.
- Флаги. В состоянии 1 они означают следующие:
URG. Поле срочности подлежит обработке.
ACK. Сегмент служит квитанцией.
PSH. Сегмент должен быть «вытолкнут»- послан в первую очередь.
RST. Сегмент служит запросом на установку первоначальных параметров соединения.
SYN. Сегмент служит для синхронизации счетчиков переданных данных при установлении соединения.
FIN. Означает, что отправлен последний байт сообщения. Эквивалент маркера конца передачи (EOT) в кодировке ASCII.
Размер окна. Указывает, сколько байтов готов принять получатель.
Контрольная сумма. CRC определяется для блока данных, состоящей из псевдозаголовка и самого сегмента. 96 разрядный псевдозаголовок предшествует заголовку ТСР и создается в процедуре вычисления CRC. Псевдозаголовок содержит IP-адреса отправителя и получателя, идентификатор протокола и длину сегмента. Эти параметры передаются IP при отправке сегмента и используются протоколом IP.
Указатель срочности данных. Используется, когда URG=1. Представляет собой смещение относительно номера последовательности в заголовке. Специальная обработка срочных данных производится на прикладном уровне, а не на уровне ТСР.
Опции. Каждая опция содержит свой номер (один байт), свою длину в байтах и значение. В настоящее время используется только три опции:
0-конец списка опций
1-отсутствие операций
2-максимальный размер сегмента
- Заполнитель. Дополняет заголовок до целого числа 32 разрядных слов.
За заголовком следует поле данных, длина которого не фиксирована. Благодаря опции максимальный размер сегмента, ТСР-получатель может выбрать подходящий размер буфера данных.
- Структура сети и коммутация пакетов.
- Логическая и программная структура сети.
- Iso(Intrnational Standarts Organization), мос(Межднародная Организация Стандартов).
- Проектирование сетей эвм.
- Задача выбора пропускных способностей.
- Задача распределения потоков.
- Задача выбора пропускных способностей и распределения потоков (впс и рп).
- Выбор топологии сети.
- Адресация, маршрутизация пакетов и управление потоками данных.
- Протоколы и интерфейсы вычислительной сети.
- Протокол hdlc (High Data Link Connection).
- Транспортная сеть.
- Протокол х.25/3.
- Типы и форматы пакетов протокола х.25
- Стек протоколов tcp/ip.
- Формат ip-заголовка.
- Сегменты тср.
- Протокол udp ( user datagram protocol)
- Коммутация пакетов при передаче данных через спутник.
- Опорные точки.
- Передача управляющих сигналов.
- Основные методы доступа к среде.
- Случайный доступ.
- Локальная сеть Token Ring (ieee 802.5)
- Форматы пакетов Token Ring.
- Свойства объекта.
- Допустимые права на файл.
- Допустимые права на объект.
- Опекунство.
- Управление разделами и репликация.
- Функции операционной системы.
- Аппаратная среда.
- Распределение памяти.
- “Заблудшие" процессы