Сетевые информационные технологии

Смотрите logo77.ru флешка браслет купить. | Смотрите http://wintershow.ru билеты в пушкинский музей 2016 елка, mail maxafun. |

Протоколы транспортного уровня TCP и UDP - часть 5


Поле "Указатель окончания передачи срочных данных" используется совместно с управляющим битом URG. Число, помещаемое в это поле, указывает на конец срочных данных. Срочные данные передаются вне очереди (вне потока  out of band).

Поле "Услуги" используется для предоставлена дополнительных услуг, например таких, как оптимизация передачи путем выбора максимального размера блока (maximum segment size, MSS).

Поле "Дополнение нулями до целого числа 32битовых слов" используется для доведения размера заголовка до целого числа 32битовых слов.

Процедурная характеристика протокола TCP

Процедурная характеристика протокола TCP (рис. 42) включает три фазы информационного обмена: установление соединения, передача данных и разъединение. Важной особенностью процедурной характеристики TCP является то, что на всех этапах обмена сообщениями используется только один формат блока, рассмотренный выше. Различие этапов определяется с помощью кодирования поля "Тип сообщения".

Протокол TCP обеспечивает надежную доставку информации в том смысле, что он организует прямое подтверждение (квитирование) корректного приема информации получателем. Собственно понятия TCP кадр не существует. TCP сообщения вкладываются внутрь IP пакетов. Например, будучи однажды создан, TCP канал может существовать вечно, а для его ликвидации необходимо послать 4 TCP сегмента, вложенных в 4 IP пакета.

Механизм простого квитирования. Использование таймаута. В процессе доставки данные могут быть утеряны или искажены, поэтому получатель, если он принял блок, проверяет его корректность путем расчета контрольной суммы. Если последняя правильна (данные получены без искажений), то адресат отправляет квитанцию подтверждение приема; если контрольная сумма не сходится, то квитанция не высылается.

Ожидание квитанции может быть бесконечным. Для выхода из такого состояния используется механизм таймаута. Сущность его, заключается в том, что отправитель, передав в канал блок, включает счетчик времени и ожидает квитанцию в течение некоторого временного интервала (таймаута) с момента передачи.


Начало  Назад  Вперед