Определения полей заголовков TCP
Короткие описания полей Протокол управления передачей (TCP).
| Флаг | Описание |
|---|---|
| Исходный порт | Номер порта исходной прикладной программы. |
| Порт получателя | Номер порта целевой прикладной программы. |
| Порядковый номер | Порядковый номер первого байта данных сегмента. |
| Номер уведомления | Максимальный номер среди номеров полученных байтов. |
| Смещение данных | Смещение блока данных в сегменте. |
| Зарезервированное поле | Поле, зарезервированное для будущего применения. |
| Код | Управляющие флаги, идентифицирующие тип сегмента:
|
| Размер окна | В этом поле указывается объем данных, который может принять целевое приложение. |
| Контрольная сумма | Предназначена для проверки целостности заголовка и данных. |
| Указатель срочных данных | Содержит порядковый номер последнего пакета данных, которые должны быть переданы максимально быстро. |
| Опции |
|
Интерфейс прикладных программ для работы с TCP представляет собой набор библиотечных процедур, основанных на интерфейсе сокетов.