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

RFC 793, Страница 15 из 49

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 — начальный порядковый номер для приема

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

Страница 15 из 49

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