Справочник по сетевым протоколам

       

Словарь (TCP)


1822

BBN Report 1822, "The Specification of the Interconnection of a Host and an IMP". Спецификация интерфейса между хост-компьютером и сетью ARPANET.

ACK

Контрольный бит (подтверждения), не занимающий какого-либо места в очереди. Бит информирует о том, что поле подтверждения в данном сегменте определяет номер очереди, который хочет получить программа протокола TCP, пославшая данный сегмент. Это означает подтверждение факта получения всех предшествующих сегментов в очереди.

ARPANET сообщение

Единица посылки между хост-компьютером и IMP в сети ARPANET. Максимальный размер такой единицы около 1012 октетов (8096 бит).

ARPANET пакет

Единица посылки между разными IMP внутри сети ARPANET. Максимальный размер такой единицы около 126 октетов (1008 бит).

Соединение

Логический путь для коммуникаций, определяемый парой сокетов.

Датаграмма

Сообщение, посылаемое через компьютерную коммуникационную систему с коммуникацией пакетов.

Адрес получателя

Адрес получателя это обычно идентификаторы сети и хост-компьютера

FIN

Контрольный бит (конечный), занимающий одно место в очереди и указывающий на то, что программа протокола TCP не будет более посылать данные или какие-либо команды, под которые следует в очереди отводить место.



Фрагмент

Часть логической единицы данных. В частности фрагмент Internet являются частью Internet датаграммы.

FTP

Протокол передачи файлов

Заголовок

Контрольная информация в начале сообщения, сегмента, фрагмента, пакета или блока данных

хост-компьютер

Просто компьютер. В частности, он является отправителем и получателем сообщений с точки зрения коммуникационной сети.

Идентификация

Поле Internet протокола. Значение этого поля назначает отправитель для идентификации с тем, чтобы осуществлять сборку фрагментов датаграммы.

IMP

Процессор интерфейсных сообщений, переключатель пакетов в сети APRANET.

Internet адрес

Адрес отправителя или получателя на уровне хоста

Internet датаграмма

Блок данных, передаваемый между модулем протокола Internet и программой вышестоящего протокола, снабженное Internet заголовком.

Internet фрагменты

Часть данных из Internet датаграммы, которая обзавелась собственным Internet заголовком.

IP

протокол Internet

IRS

Первоначальный номер в очереди получения. Первый номер очереди, который использует программа протокола TCP при посылке данных через соединение.

ISN

Первоначальный номер очереди. Первый номер, используемый соединением (либо ISS либо IRS). Определяется процедурой выбора, использующей таймер.

ISS

Первоначальный номер в очереди посылки. Первый номер очереди, используемый программой протокола TCP при посылке данных через соединение.

leader

Некая контрольная информация в начале сообщения или блока данных. В частности, в сети ARPANET контрольная информация о ARPANET сообщении записана в формате хост-IMP интерфейса.

Остающаяся очередь

Это следующий номер в очереди, который должен быть подтвержден программой TCP, получающей данные (или иначе наименьший номер в очереди, еще не получивший в данный момент своего подтверждения). Иногда на него ссылаются как на левый край окна посылки.

Местный пакет

Блок данных, передаваемый в местной сети

Модуль

Реализация, обычно программа, какого-либо протокола или иной процедуры.

MSL

Максимальное время жизни сегмента. Время, в течении которого TCP сегмент может существовать в системе объединенных сетей. Примерно оценивается в 2 минуты.

Октет

Байт, состоящий из восьми битов

Опции

Поле опций может содержать несколько опций, каждая опция может иметь длину в несколько октетов. В основном, опции используются для тестирования различных ситуаций. Например, опции могут нести временной штамп. Поля с опциями могут иметь оба протокола Internet и TCP.

Пакет

Пакет данных, имеющий заголовок, который в свою очередь может быть логически завершенным, а может и не быть. Чаще это означает физическую упаковку данных, нежели логическую.

Порт

Часть сокета, указывающая логический канал ввода или вывода для процесса, имеющего дело с данными.

Процесс

Некая использующаяся программа. Отправитель или получатель данных с точки зрения протокола TCP или иных фрагментов уровня хост-хост.

PUSH

Контрольный бит, который не требует места в очереди и указывает на то, что данный сегмент содержит данные, которые следует "протолкнуть" к клиенту-адресату.

RCV.NXT

Следующий номер в очереди получения

RCV.UP

Срочный указатель для получения

RCV.WND

Окно получения

Следующий номер в очереди получения

Это следующий номер в очереди, который хочет получить местная программа протокола TCP

Окно получения

Это понятие характеризует номера в очереди, которые должна по лучить местная программа протокола TCP. Таким образом, местная программа TCP считает, что сегменты, попадающие в диапазон от RCV.NXT до RCV.NXT+RCV.WND-1, несут данные и команды управления, которые следует принимать во внимание. Сегменты, чьи номера в очереди ни коим образом не попадают в этот диапазон, воспринимаются как дубликаты и ликвидируются.

RST

Контрольный бит (бит перезагрузки), который не занимает места в очереди и указывает, что получатель этого бита должен ликвидировать соединение без каких-либо дополнительных действий. Получатель может, основываясь на анализе номера очереди и поля подтверждения в сегменте, принесшем данный сегмент, решить, следует ли выполнять операцию перезагрузки или же следует проигнорировать эту команду. Ни в коем случае получатель сегмента с битом RST не должен давать в ответ ту же команду RST.

RTP

Протокол реального времени. Протокол для передачи критической информации между хост-компьютерами.

SEG.ACK

Подтверждение сегмента

SEG.LEN

Длина сегмента

SEG.PRC

Значение приоритета в сегменте

SEG.SEQ

Номер очереди для сегмента

SEG.UP

Поле срочного указателя для сегмента

SEG.WND

Поле окна в сегменте

Сегмент

Логический блок данных. В частности, сегмент TCP является блоком данных, который передается между парой TCP модулей.

Подтверждение сегмента

Номер для очереди в поле подтверждения в пришедшем сегменте

Длина сегмента

Место в очереди, которое занимают данные этого сегмента (с учетом также всех команд, под которые тоже отводится место в очереди).

Номер сегмента в очереди

Значение в поле номера у пришедшего сегмента

Номер в очереди отправления

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

Окно посылки

Окно представляет собой набор номеров из очереди, которые желает получить чужая программа протокола TCP. Информация о границах этого окна берется из сегментов, пришедших от чужой программы TCP, получающей данные. Программе протокола TCP дозволяется посылать данные с номерами от SND.NXT до SND.UNA+SND.WND-1 (конечно, это подразумевает повторную посылку тех данных, чьи номера лежат между SND.UNA и SND.NXT).

SND.NXT

Очередь на посылку

SND.UNA

Очередь еще не посланных данных

SND.UP

Срочный указатель в очереди на посылку

SND.WL1

Номер очереди сегмента в последнем обновленном окне

SND.WL2

Номер подтверждения сегмента в последнем обновленном окне

SND.WND

Окно посылки

Сокет

Адрес, который особым образом включает в себя идентификатор порта. А именно, он включает связь Internet адреса с TCP портом

Адрес отправителя

Адрес отправления, обычно состоящий из идентификаторов сети и хост-компьютера.

SYN

Контрольный бит в приходящем сегменте, который занимает одно место в очереди и используется для инициализации соединения, для указания, где начинается отсчет номеров очереди.

TCB

Контрольный блок для передачи, некая структура данных, где записан статус соединения.

TCB.PRC

Приоритет данного соединения

TCP

Протокол управления пересылкой, протокол для надежной передачи информации между хост-компьютерами в системе объединенных сетей.

TOS

Тип сервиса, поле заголовка в Internet протоколе

Тип сервиса

Поле заголовка в Internet протоколе, которое определяет тип сервиса для данного фрагмента в стандарте Internet.

URG

Контрольный бит (бит срочности), который не требует места в очереди. Этот бит требует, чтобы клиенту был послан приказ использовать ускоренную обработку до тех пор, пока имеются данные, чьи номера в очереди меньше, чем указано в срочном указателе.

Срочный указатель

Срочный указатель имеет значение лишь если установлен бит URG. В поле срочного указателя определяется значение, которое указывает на некий октет данных,. Последний был связан с запросом клиента на срочную пересылку <



Содержание раздела