RFC: 793
Оригинал: Transmission Control Protocol
Предыдущие версии: RFC 761
Категория: Стандарт Интернета
Дата публикации:
Автор:
Перевод: Николай Малых

3.2. Терминология

Прежде, чем начать обсуждение деталей TCP, дадим определения некоторых терминов. Поддержка соединений TCP требует запоминания нескольких переменных. Предполагается, что эти переменные хранятся в специальной записи TCB (Transmission Control Block — блок управления передачей). Записи TCB включают номера локального и удаленного сокетов, опции безопасности и предпочтения для сегмента, указатели на пользовательские буферы приема и передачи, указатели на очередь повторной передачи и текущий сегмент. Кроме того, в TCB хранится информация о порядковых номерах для приема и передачи.

  • Переменные порядкового номера передачи
  • SND.UNA — передача не подтверждена
  • SND.NXT — передать следующим
  • SND.WND — окно передачи
  • SND.UP — передать указатель срочности
  • SND.WL1 — порядковый номер сегмента, использованный при последнем обновлении окна
  • SND.WL2 — порядковый номер подтверждения, использованный при последнем обновлении окна
  • ISS — начальный порядковый номер для передачи
  • Переменные порядкового номера приема
  • RCV.NXT — принять следующим
  • RCV.WND — окно приема
  • RCV.UP — прием указателя срочности
  • IRS — начальный порядковый номер для приема

Приведенные ниже рисунки помогут понять соотношения между переменными в пространстве порядковых номеров.

2007 - 2017 © Русские переводы RFC, IETF, ISOC.